• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Beta-testers gezocht voor Crypto-oefenplatform

    Syntax 29 januari 2026 om 16:11
  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 19 januari 2026 om 09:34
  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04

Marktplaats

  • 350 Nieuwe Domeinnamen Januari 2026

    shiga 1 februari 2026 om 14:21
  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 26 december 2025 om 00:07

Scripts samenvoegen?

  • jemajeroen
  • 3 januari 2011 om 17:08
  • jemajeroen
    eerst: basshunter
    Berichten
    507
    • 3 januari 2011 om 17:08
    • #1

    hallo allemaal ik heb nu 3 scripts on te trainen

    1 voor het te maken als trainen?p=misdaad
    2 voor misdaad
    3een voor auto stelen

    hoe kan ik dit het beste maken.

    dit is script 1

    PHP
    <?php /* ------------------------- */
    
    
      $page					= $_GET['p'];
      if($page == "misdaad")
        include("trainingmisdaad.php");
      else if($page == "auto")
        include("trainingauto.php");
       
    /* ------------------------- */ ?>

    ik wil daar inpplaats van de include de scripts zelf hebben maar het lukt me niet

    kan iemand dit even uitleggen?

  • NielsB
    Junior (Web)Developer
    Berichten
    948
    • 3 januari 2011 om 17:47
    • #2

    je moet werken met accolades ( { } )
    vb:

    PHP
    if(blaat == blaat) 
    {
    echo 'asdas';
    } 
    elseif(blaat != blaat) 
    {
    echo 'blaat is niet gelijk aan blaat';
    }

    de accolades kunnen er voor zorgen dat alles wat tussne die dingen staat, kan worden uitgevoerd.
    Voordeel ervan is dat je meer regels kan gebruiken dan als je zonder { } gebruikt ( die kunnen namelijk maar 1 regel in een if of else gemaakt worden. )

    oplossing voor jouw code:

    PHP
    <?php
    $page                    = $_GET['p']; 
      if($page == "misdaad")
      {
        // hier komt de code van het script trainings misdaad
        echo 'doe iets'; 
      }  
      else if($page == "auto") 
      {
        // hier komt de code van het script trainings auto
        echo 'doe iets';
      }
    ?>
    Toon Meer

    hoop dat ik je zo verder kan helpen.

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.

    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML

    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • jemajeroen
    eerst: basshunter
    Berichten
    507
    • 3 januari 2011 om 17:49
    • #3

    dus zo?
    (heb alleen nog auto gedaan)

    PHP
    <?php
    $page                    = $_GET['p']; 
      if($page == "misdaad")
      {
        // hier komt de code van het script trainings misdaad
        echo 'doe iets'; 
      }  
      else if($page == "auto") 
      {
        $boksen1           = mysql_query("SELECT *,UNIX_TIMESTAMP(`opdruktijd`) AS `opdruktijd`,0 FROM `[users]` WHERE `login`='$data->login'");
    $boksen            = mysql_fetch_object($boksen1);
    	
    if($boksen->opdruktijd + $boksen->opdruktijd1 > time()){
    	print "Je bent nog bezig met een Training!.";
    	print "</tr></td></table>";
    }
    else{
    	if(isset($_POST['B'])) {
    		$T         = $_POST['T'];
    		if($T == 1){
    			print "Je gaat nu trainen, de training duurt 5 minuten</td></tr></table>";
    			mysql_query("UPDATE `[users]` SET `training1`=`training1`+'2' WHERE `login`='$data->login'");
    			mysql_query("UPDATE `[users]` SET `opdruktijd1`='300', `opdruktijd`=NOW() WHERE `login`='$data->login'");
    		}
    		elseif($T == 2){
    			print "Je gaat nu trainen, de training duurt 10 minuten</td></tr></table>";
    			mysql_query("UPDATE `[users]` SET `training1`=`training1`+'3' WHERE `login`='$data->login'");
    			mysql_query("UPDATE `[users]` SET `opdruktijd1`='600', `opdruktijd`=NOW() WHERE `login`='$data->login'");
    		}
    		elseif($T == 3){
    			print "Je gaat nu trainen, de training duurt 15 minuten</td></tr></table>";
    			mysql_query("UPDATE `[users]` SET `training1`=`training1`+'4' WHERE `login`='$data->login'");
    			mysql_query("UPDATE `[users]` SET `opdruktijd1`='900', `opdruktijd`=NOW() WHERE `login`='$data->login'");
    		}
    	}
        echo '		<form method="POST">
      <table border=0 cellspacing=0 cellpadding=2 width=90% align=center>
      <tr>
      <td class=subTitle align=center>Activiteit</td>
      <td class=subTitle align=center>Tijd</td>
      </tr>
      <tr>
      <td width=50% class=mainTxt><input type="radio" value="1" name="T" class="normalRadio"> Slot breken.</td>
      <td class=mainTxt>5 Min.</td>
      </tr>
      <tr>
      <td width=50% class=mainTxt><input type="radio" value="2" name="T" class="normalRadio"> Auto starten.</td>
      <td class=mainTxt>10 Min.</td>
      </tr>
      <tr>
      <td width=50% class=mainTxt><input type="radio" value="3" name="T" class="normalRadio"> Alarm uitschakelen.</td>
      <td class=mainTxt>15 Min.</td>
      </tr>
      <tr>
      <td class=mainTxt colspan=2 align=center><input type="submit" value=" Train " name="B"></td>
      </tr>
      </table>
      </form>
    ';
      }
    ?>
    Toon Meer
  • Stefan.J
    Master
    Ontvangen Reacties
    9
    Berichten
    2.358
    • 3 januari 2011 om 18:20
    • #4

    Waarom wil je dit? Het is toch echt niet overzichtelijker om één bestand te hebben van 300 regels dan drie van 100 regels?

    Of zie ik hier nu iets over het hoofd?

  • jemajeroen
    eerst: basshunter
    Berichten
    507
    • 3 januari 2011 om 18:41
    • #5

    dit wil ik zodat ik meer overzicht heb in de scripts zo heb ik dalijk 15 train scripts terwel het ook in 1 kan

  • RDMNL2010
    webbasing.com
    Berichten
    560
    • 3 januari 2011 om 18:41
    • #6

    kan je het beter onderverdelen in mappen..15 scripts in 1 script is erg onoverzichtelijk.

    Webbasing.com

  • jemajeroen
    eerst: basshunter
    Berichten
    507
    • 3 januari 2011 om 18:42
    • #7

    laatmaar jullie kunnen niks uitleggen zeker....

    ik wil dit ook leren voor andere scripts...

  • SkyNet
    Skype & Microsoft
    Berichten
    3.002
    • 3 januari 2011 om 18:43
    • #8

    @ Jemajeroen,

    Als je zo blijft reageren helpt niemand je straks meer hoor.

  • jemajeroen
    eerst: basshunter
    Berichten
    507
    • 3 januari 2011 om 18:45
    • #9

    nee maar luister het probleem zit hier dat mensen eerst zo veel opmerkingen maken zodat je geen hulp meer nodig hebt maar ik probeer te leren door het zelf te doen en uitleg te vragen tot veel anderen hier.

  • FrankY
    Another one bites the dust.
    Ontvangen Reacties
    3
    Berichten
    598
    • 3 januari 2011 om 18:46
    • #10

    Je kan misschien wel doen dat je maar 1 training per x kan doen. Dat scheelt dan ook weer 2 regels. Voor de rest staat het nu goed. En ik snap je point wel, waarom zoveel als je het in 1 kan doen plus je kan het altijd nog overzichtelijk maken.

    Bezig met cms:)

  • RDMNL2010
    webbasing.com
    Berichten
    560
    • 3 januari 2011 om 18:46
    • #11

    inderdaad jemajeroen.. Zoek het dan maar lekker zelf uit;)

    Als jij lekker eigenwijs wilt doen moet je dat vooral doen. Als wij zeggen dat het niet overzichtelijk is dan wil meneer gewoon dat doen omdat hij dat wilt.. Je vraagt hier toch om hulp of zie ik dat verkeerd? En als je die hulp krijgt d.m.v. tips dan kan je hier wat mee doen maar niet zo achterlijk gaan reageren. Op die manier zegt iedereen straks: Dag jeroen!

    Webbasing.com

  • SkyNet
    Skype & Microsoft
    Berichten
    3.002
    • 3 januari 2011 om 18:47
    • #12

    De uitleg luidt : 'Onderverdeel je script in meerdere scripts'
    Je komt er later weg achter hoe veel dat scheelt qua zoekwerk. :)

  • jemajeroen
    eerst: basshunter
    Berichten
    507
    • 3 januari 2011 om 18:47
    • #13

    dag cp

  • RDMNL2010
    webbasing.com
    Berichten
    560
    • 3 januari 2011 om 18:48
    • #14

    Dag jemajeroen :cheer:

    lett me guess... 12 jaar?

    Webbasing.com

  • jemajeroen
    eerst: basshunter
    Berichten
    507
    • 3 januari 2011 om 18:50
    • #15

    jammer 17 ei

  • RDMNL2010
    webbasing.com
    Berichten
    560
    • 3 januari 2011 om 18:51
    • #16

    ei? Ga eerst het forum eens doorlezen en probeer dan in te zien dat mensen je tips geven i.p.v. als een pubertje van 17 te reageren!

    Webbasing.com

  • Stefan.J
    Master
    Ontvangen Reacties
    9
    Berichten
    2.358
    • 3 januari 2011 om 19:05
    • #17

    Lijkt erop dat mijn reactie niet helemaal goed ontvangen is...

    Iets proberen te leren is goed, maar een goede programmeur wordt je nooit als je je niet afvraagt waarom je eigenlijk iets wilt. Ik kan je best uitleggen hoe je met een if-structuurtje alles bij elkaar in kunt plakken, dat is zo spannend niet. Veel interessanter is het om een goede architectuur in je code je hebben. Het idee achter deze wijzigingen van jou is een verbeterde architectuur, dan mag ik toch aangeven dat ik denk dat het geen goed idee is?

  • knudde1
    Beginner
    Berichten
    5
    • 3 januari 2011 om 21:03
    • #18

    ik iig nog iets toevoegen als

    PHP
    if(!isset($_GET['p'])){
      $page                    = "misdaad";
    }else{
      $page                    = $_GET['p'];
    }

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37

Gebruikers die dit topic bekijken

  • 3 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design