Toon posts:

[PHP] Testen of een form gesubmit is

Pagina: 1
Acties:
  • 47 views sinds 30-01-2008

Verwijderd

Topicstarter
Hallo,

Ik heb een php pagina met een form die naar zichzelf post. Ik wil via php testen of een form gesubmit is. Op internet staat dat je dan een hidden field kan gebruiken in je form die je dan bovenin de pagina kan checken of hij bestaat (met de isset functie). Ik heb braaf het voorbeeld gekopierd maar ik doe iets fout. Mijn pagina wil de variabelen niet posten... Kan iemand mij helpen?

Code fragment:

......
----- php code
if (isset($HTTP_POST_VARS['submit']))
{
//check form
fnc_start_session(); //dit is de functie die de sessie start.
}

----- html code
<form action="<? echo $PHP_SELF;?>" method="post">
<type="hidden" name="submit" value="set">
<input type="text" name="username">
Username<br>
<input type="text" name="userpass">
Password<br>
<input type="submit" name="submit_knop" value="Log in">

</form>

Hoe kan ik dit wel doen dan? |:( |:( |:(

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 09-01 11:25

D2k

$_POST is te makkelijk?

Doet iets met Cloud (MS/IBM)


Verwijderd

Topicstarter
je bedoelt dit:
if (isset($_POST['submit']))

dat had ik al geprobeerd, maar dat wil niet werken

  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

PHP:
1
2
3
4
if (isset($_POST))
{
die(print_r($_POST));
}


RTFM :?

Stop uploading passwords to Github!


  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02-2025

SchizoDuckie

Kwaak

Verwijderd schreef op 20 November 2002 @ 10:59:
je bedoelt dit:
if (isset($_POST['submit']))

dat had ik al geprobeerd, maar dat wil niet werken
Dan ga je ons zeker vertellen dat je een 'oude' versie van php hebt?

probere dan $HTTP_POST_VARS

Stop uploading passwords to Github!


  • thomaske
  • Registratie: Juni 2000
  • Laatst online: 14-07 14:28

thomaske

» » » » » »

PHP:
1
2
3
if ($_SERVER['REQUEST_METHOD'] == "POST") {
  //--- ja dus
}

Brusselmans: "Continuïteit bestaat niet, tenzij in zinloze vorm. Iets wat continu is, is obsessief, dus ziekelijk, dus oninteressant, dus zinloos."


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 09-01 11:25

D2k

Papa Eend schreef op 20 november 2002 @ 11:01:
[...]

Dan ga je ons zeker vertellen dat je een 'oude' versie van php hebt?

probere dan $HTTP_POST_VARS

fout
$REQUEST_METHOD
.edit: to damn slow

Doet iets met Cloud (MS/IBM)


Verwijderd

Topicstarter
PHP Version 4.0.6 is die te oud?

if (isset($HTTP_POST_VARS['submit'])) deze gebruik ik nu maar het lijkt of hij die values niet submit. Ik testte het net met

if (isset($HTTP_POST_VARS['username']))
<input type="text" name="username">

dan werkt ie wel, het lijkt wel alsof hij die hidden field niet submit!!! En als ik het met de submit knop probeer werkt het ook niet, echt heel weird!

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 09-01 11:25

D2k

tja

sinds wanneer is

<type="hidden
gelijk aan
<input type="hidden

:?

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.