Schleife weiterlaufen lassen, wenn...
Hallo, ich versuche mich gerade an einer neuen Übung und habe gerade ein Problem bei der Lösung.
Das Programm sieht im groben so aus:
Nur müsste die Schleife warten, bis zb ein Button gedrückt wurde, statt einfach weiter zu laufen. Wie kann man so etwas machen?
Ich dachte erst, das Formular einfach mit Submit zu übermitteln, dabei würden die Variablen aber wieder zurück gesetzt.
Oder ist die einfachste Lösung, alles in einer Session zu speichern?
Ich hoffe ihr könnt mir schnell helfen!
Lg Florian
<?php
echo'
<html>
<head>
<link rel="stylesheet" type="text/css" href="regist.css">
<style type="text/css">
</style>
<body>'
;
$end = 0;
$player = 0;
$v = array(array('','','','','','',''),
array('','','','','','',''),
array('','','','','','',''),
array('','','','','','',''),
array('','','','','','',''),
array('','','','','','',''),
array('','','','','','',''));
while($end = 0){
//Platz für Formular, dass sich bei Button Druck ändern soll
};
Nur müsste die Schleife warten, bis zb ein Button gedrückt wurde, statt einfach weiter zu laufen. Wie kann man so etwas machen?
Ich dachte erst, das Formular einfach mit Submit zu übermitteln, dabei würden die Variablen aber wieder zurück gesetzt.
Oder ist die einfachste Lösung, alles in einer Session zu speichern?
Ich hoffe ihr könnt mir schnell helfen!
Lg Florian
Please also mark the comments that contributed to the solution of the article
Content-Key: 152163
Url: https://administrator.de/contentid/152163
Printed on: April 24, 2024 at 05:04 o'clock
2 Comments
Latest comment
Nur müsste die Schleife warten, bis zb ein Button gedrückt wurde, statt einfach weiter zu laufen. Wie kann man so etwas machen?
Der PHP Code wird ausgeführt BEVOR Du überhaupt eine HTML Seite siehst.Was auch immer Du vorhast - das geht dann nur mit Javascript.
EDIT:
while($end = 0) {
- $end wird auf '0' gesetzt
- dann wird $end geprüft - und die 'while'-Schleife übersprungen - da 0 == false ist.