In mijn vrijetijd ben ik een beetje bezig om PHP te leren (Dit zijn kleine dingen)
Ik heb hier een PHP script gevonden die het spelletje lingo uitvoert.
Ik heb deze een beetje aangepast naar mijn voorkeur
Nu heb ik een vraag, ik zou graag op het begin scherm een formulier willen waar de speler zijn
naam invoert en zodra deze het woord heeft geraden hij/zij gefeliciteerd word met zijn naam
Ik heb al een aantal opties met $_POST en Sessions geprobeerd
Is er iemand die mij enige hulp kan bieden ?
Ik heb nu aantal veranderingen gemaakt
Krijg alleen een error op
Parse error: syntax error, unexpected 'echo' (T_ECHO), expecting ',' or ';' on line 20
//formulier voor een voorgezet woord
echo 'Vul je naam hier in:'
echo 'form method="post" action="lingo.php">';
echo <input type="text" name="naam" id="naam" />
echo 'Laat de computer het woord kiezen!';
echo '<form method="POST" action="lingo.php">';
echo '<input type="hidden" name="word" value="prefab">';
echo '<input type="submit" value="Start!" name="begin"> <br /> ';
echo '</form>';
}else{
$_SESSION['naam'] = $_POST['naam'];
if(!isset($_POST['lingo'])){
if($_POST['word'] == 'prefab' || strlen($_POST['word']) != 5){
//woorden in een array gesmeten
$words_array = array(
'vroeg','lepel','kreet','media','regen','alarm','ovaal','palen','cacao','vroeg','drugs','robot','fiets','boten','truck','roken','wagen','blond','schep','afwas','knoop');
//kies 1 array uit dat het woord bevat
$number = array_rand($words_array);
$word = str_split($words_array[$number]);
}else{
//We hoeven hier alleen het woord uit elkaar te plukken
$word = array($_POST['word'][0],$_POST['word'][1],$_POST['word'][2],$_POST['word'][3],$_POST['word'][4]);
}
}else{
//even het woord weer terughalen
$word = unserialize(stripslashes($_SESSION['woord']));
}
if(isset($_SESSION['woordengedaan']) && $_SESSION['woordengedaan'] != ''){
//wat heb je al gegokt?
$woordengedaan = unserialize(stripslashes($_SESSION['woordengedaan']));
$beurt = $_SESSION['beurt']+1;
}else{
//anders zorgen we dat je kan beginnen
$beurt = 0;
$woordengedaan = array();
}
[quote="Erik Pieter op 12/01/2016 15:19:37"]
Ik heb nu aantal veranderingen gemaakt
Krijg alleen een error op
Parse error: syntax error, unexpected 'echo' (T_ECHO), expecting ',' or ';' on line 20
[size=xsmall]Toevoeging op 12/01/2016 22:20:32:[/size]
[quote="Erik Pieter op 12/01/2016 12:30:37"]
Kom er helaas niet uit, als iemand nog een idee heeft zou ik daar heel dankbaar voor zijn :)
Zal hel gehele script hier even posten en hopen dat iemand het voor mekaar krijgt :)
In mijn vrijetijd ben ik een beetje bezig om PHP te leren (Dit zijn kleine dingen)
Ik heb hier een PHP script gevonden die het spelletje lingo uitvoert.
Ik heb deze een beetje aangepast naar mijn voorkeur
Nu heb ik een vraag, ik zou graag op het begin scherm een formulier willen waar de speler zijn
naam invoert en zodra deze het woord heeft geraden hij/zij gefeliciteerd word met zijn naam
Ik heb al een aantal opties met $_POST en Sessions geprobeerd
Is er iemand die mij enige hulp kan bieden ?
Ik heb het script waar het om gaat in een pastebin gedaan
Al het hulp dat ik zou kunnen krijgen zou welkom zijn