Problem :(
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
also ich habe folgendes vor:
Ich habe ein script mit 5 Formularen..
Beim ?ffnen der php seite sendet sich das erste Formular automatisch ab.. das Ergebniss wird in einem neuen Fenster ausgegeben.
nach 5 sekunden des absenden des Formulars soll sich dass n?chste Formular automatisch absenden..
5 sekunden drauf das n?chste...
ich hatte mir dass so gedacht:
<?
$x = 0;
while ($x < 5)
{
$x++;
echo '<form action="senden.php" method="POST" target="_blank">
<input type=hidden name=test value='.$x.'>
<script type="text/javascript">self.document.forms['.$x-1.'].submit();</script> //f?r das automatische senden
</form>';
sleep(5);
}
?>
jedoch funktioniert dass mit sleep() nicht so wie ich es mir vorgestellt habe. Da werden dann nach 25 sekunden alle Fenster auf einmal ge?ffnet und nicht im 5 Sekunden takt :(
w?rde mich freuen wenn mir jemand helfen kann :)
mfg RaVenC -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
guck mal auf www.world-of-script.net oder unter www.dreamcodes.de - da findest du bestimmt was ;)
-
das musst du schon mit einem Javascript timer machen. Sleep unterbricht nur Ausf?hrung des PHP Scripts.
Vielleicht ginge es, wenn du vor dem sleep noch flush() nutzt, denn dann wird die bisherige Seite zum Client ?bertragen. -
also mit flush() geht dass nicht so richtig..
Ich suche mal nen Javascript timer..
Wenn einer einen hat, dann kann er ihn ja hier mal posten.. da brauch ich nicht stunden suchen ;)
vielen Dank :) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage