webForumDet fria alternativet

Skicka formulärsdata till en PHP-sida

PHP

1 svar · 233 visningar · startad av forum

Medlem sedan apr. 2003100 inlägg
Frågan#1

Hej!

Jag har ett formulär på en sida:


<form name="LoginForm" onSubmit="post" action="validate.php">
<input type="text" name="Name" value="">
<input type="text" name="Pnr" value="">
</form>

I nuläget testar jag bara så att PHP skriptet på validate.php kan 'se' variablarna:


<?php echo $Name ?>
<?php echo $Pnr ?>

Jag får felmeddelande som säger att variablarna är odefinierade. Men jag ser att de skickas i adressfältet.

Vad gör jag för fel?

Medlem sedan mars 20025 907 inlägg
#2
<?php echo $_POST['Name'] ?>
<?php echo $_POST['Pnr'] ?>

http://www.webforum.nu/showthread.php?s=&postid=769882#post769882

forum skrev:

Men jag ser att de skickas i adressfältet.

Ser du variablerna i adressfältet med den koden? Det borde du inte göra eftersom method="post" och inte method="get" i formtaggen.

/r Dah. Det är det ju inte.

<form name="LoginForm" [b]onSubmit[/b]="post" action="validate.php">

Byt ut det fetstilta mot method så borde det gå lite bättre

258 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)