PHP - en wait - funktion?

Her kan du snakke om alt hvad der lige falder dig ind - Det kunne være musik, spil, fodbold eller måske noget helt tredje der interesserer dig lige nu! Så skriv dine tanker ned og opret en tråd...Spørgsmål der ikke passer ind andre steder kan du også stille her!
Besvar
PovlK
Begynder
Indlæg:11
Tilmeldt:3. nov 2014, 17:28
Geografisk sted:Odense
Kontakt:
PHP - en wait - funktion?

Indlæg af PovlK » 3. dec 2014, 15:00

Hej, mangler noget php som kan få min kode (i samme php/html dokument) til at vente indtil der er indtastet en værdi i en html input form, før resten af koden eksekveres.
Venlig hilsen
PovlK

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg:709
Tilmeldt:21. jun 2012, 23:40
Kontakt:

Re: PHP - en wait - funktion?

Indlæg af scootergrisen » 5. dec 2014, 01:23

Det er ikke nødvendigt at serveren skal vente.
Først viser du formularen.
Så når brugeren har udfyldt formularen, tester du i din kode om formularen bliver indsendt og om alt det brugeren har indtastet er gyldigt også viser du noget andet indhold.

Kode: Vælg alt

<?php

if($_POST){

    // test indholdet af $_POST og vis noget andet indhold

}else{

    // vis formular med method="post

}

?>

uruloke
Begynder
Indlæg:9
Tilmeldt:9. maj 2014, 19:04

Re: PHP - en wait - funktion?

Indlæg af uruloke » 7. dec 2014, 00:49

Det kan ikke lade sig gøre at vente da dette er serverside og derfor ville det ikke give nogen mening.
Du kan lave din wait med ajax, men den letteste måde at gøre det på er ikke en wait funktion.
Det er at gøre det som blev postet før mig.

PovlK
Begynder
Indlæg:11
Tilmeldt:3. nov 2014, 17:28
Geografisk sted:Odense
Kontakt:

Re: PHP - en wait - funktion?

Indlæg af PovlK » 7. dec 2014, 10:06

Rigtig mange tak for svarene. Havde brugt if men havde ret meget kode placeret indenfor de curly braces i det statement. :)

uruloke
Begynder
Indlæg:9
Tilmeldt:9. maj 2014, 19:04

Re: PHP - en wait - funktion?

Indlæg af uruloke » 7. dec 2014, 12:23

Hvis det begynder at se alt for uoverskueligt ud, så overvej PHP OOP. De har vist nogle kurser her på siden til at lærer dig hvordan man gør også.

Besvar