Guten abend.
Ich hab nen Script gebaut welches mir ein Satz Mix für Wordmix funktioniert auch nur sobald der satz über 4 wörter hat passiert es das die Lösung falsch ist.
Ihr das Script:
Ich hoffe ihr findet mein fehler
Ich hab nen Script gebaut welches mir ein Satz Mix für Wordmix funktioniert auch nur sobald der satz über 4 wörter hat passiert es das die Lösung falsch ist.
Ihr das Script:
PHP-Quellcode
- <?php
- $Word0 = $_POST["Word0"];
- $Word1 = $_POST["Word1"];
- $Word2 = $_POST["Word2"];
- $Word3 = $_POST["Word3"];
- $Word4 = $_POST["Word4"];
- $Word5 = $_POST["Word5"];
- $Word6 = $_POST["Word6"];
- $Word7 = $_POST["Word7"];
- $Word8 = $_POST["Word8"];
- $Word9 = $_POST["Word9"];
- $counter = 10;
- $count = 0;
- $Satz = array();
- $Zahl = array();
- $rand = array();
- while($count < $counter)
- {
- if($_POST["Word$count"])
- {
- array_push($Satz, $_POST["Word$count"]);
- array_push($Zahl, $count);
- }
- $count++;
- }
- $Anzahl = count($Satz);
- $count = 0;
- $counter = $Anzahl--;
- while($count < $counter)
- {
- $rander = rand("0", $Anzahl);
- if(in_array($rander, $rand))
- {
- $count--;
- }
- else
- {
- array_push($rand, $rander);
- echo "<b>".$count."</b>";
- echo $rander."<br>";
- $Text .= $Satz[$rander]."($count) ";
- $Zahlen .= $Zahl[$rander];
- }
- $count++;
- }
- echo $Text;
- echo $Zahlen;
- ?>
- <form method="post">
- <table>
- <tr><td>Word0:</td><td><input name="Word0" type="text"></td></tr>
- <tr><td>Word1:</td><td><input name="Word1" type="text"></td></tr>
- <tr><td>Word2:</td><td><input name="Word2" type="text"></td></tr>
- <tr><td>Word3:</td><td><input name="Word3" type="text"></td></tr>
- <tr><td>Word4:</td><td><input name="Word4" type="text"></td></tr>
- <tr><td>Word5:</td><td><input name="Word5" type="text"></td></tr>
- <tr><td>Word6:</td><td><input name="Word6" type="text"></td></tr>
- <tr><td>Word7:</td><td><input name="Word7" type="text"></td></tr>
- <tr><td>Word8:</td><td><input name="Word8" type="text"></td></tr>
- <tr><td>Word9:</td><td><input name="Word9" type="text"></td></tr>
- <tr><td colspan="2"><input name="submit" type="submit" value="Absenden"></td></tr>
- </table>
- </form>
Ich hoffe ihr findet mein fehler