formulier en checken of deze ingevuld is.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

02/08/2004 21:19:00
Quote Anchor link
Ik ben bezig mezelf iets te leren over PHP. Hierbij gebruik ik prefab scripts. Helaas lukt het me niet onderstaand script runnend te krijgen. Ik heb wat overbodige stukken weggelaten. als $sent leeg is dan wordt het formulier geladen en $sent op 1 gezet. na het drukken op ok dient de code bij else if geparsed te worden zodat gechecken wordt of de vakken ingevuld zijn. Echter, de browser laadt de hele tijd het formulier.

Daarnaast, ik controleer in de elseif $gsm en $pincode. Ik wil ook $email checken, moet ik hiervoor een nieuwe elseif maken of kan het in 1 elseif??


$sent =($sent) ? $sent : $_GET["sent"];
$pincode = ($pincode) ? $pincode : $_GET["pincode"];
$username = ($gsm) ? $gsm : $_GET["gsm"];
$username = ($email) ? $email : $_GET["email"];

//sent is leeg en het formulier wordt getoond

if (!$sent) {

echo "<form method=post>\n<input type=hidden name=sent value=1>\n";
echo "Om je 5 SMS bereichten te bestellen bel je naar <b>0909-8356</b>";
*****hier vul ik de velden gsm, email en pincode****

type=submit value=\" OK \"></td></tr>\n";
echo "</form>\n";

//controle op ingevulde vakken

} else if ((!$gsm) or (!$pincode)) {

die ("Geen website, GSM nummer en/of pincode opgegeven!"); }
 
PHP hulp

PHP hulp

13/01/2025 08:42:50
 

02/08/2004 22:51:00
Quote Anchor link
Onderstaande werkte heel wat beter.

$sent = $_POST[sent];
$pincode = $_POST[pincode];
$gsm = $_POST[gsm];
$email = $_POST;

Openstaand puntje is nog hoe ik onderstaande code verander zodat deze niet alleen $gsm en $pincode op inhoud test maar ook $email

else if ((!$gsm) || (!$pincode)) { blabla; }
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.