PHP $HTTP_POST_VARS spoort niet :(

Pagina: 1
Acties:

  • me1299
  • Registratie: Maart 2000
  • Laatst online: 19:37

me1299

$ondertitel

Topicstarter
Ik heb een formulier die o.a. een username stuurt.
code:
1
<input type='text' class='formelement' name='txtusername' size='20' maxlength='20'>

Vervolgens gebruik ik deze code om hem op te vragen:
code:
1
die ($HTTP_POST_VARS[$txtusername]);

Krijg ik een lege string terug :? :? :? :(

Als ik gewoon
code:
1
echo $txtusername;

Doe krijg ik vervolgens wel gewoon de username.

Als ik phpinfo(); uitvoer krijg ik de volgende postvar:

HTTP_POST_VARS["txtusername"] test

Oftewel, phpinfo ziet het wel als postvar.

Ik snap hier echt geen ene ruk van.

Weet iemand misschien wat in in Gotsnaam fout doe?

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

die ($HTTP_POST_VARS[$txtusername]);

mayb
die ($HTTP_POST_VARS[txtusername]);
??

Doet iets met Cloud (MS/IBM)


  • me1299
  • Registratie: Maart 2000
  • Laatst online: 19:37

me1299

$ondertitel

Topicstarter
het werkt!! Thanx dude!

Dacht eerst ff dat het niet werkte omdat ik om te testen GET ff aan had staan :+

Maar ik dacht toch echt dat bij arrays dit de juiste notering was:
code:
1
echo($theday[$day_of_the_week]);

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


  • Rense Klinkenberg
  • Registratie: November 2000
  • Laatst online: 15-09 23:45
Op donderdag 25 oktober 2001 21:07 schreef DeathKnight het volgende:
code:
1
echo($theday[$day_of_the_week]);
Dat kan ook hoor, het betekent alleen iets anders.

Voor meer uitleg over arrays: http://php.nederland.net/manual/nl/language.types.array.php.

  • me1299
  • Registratie: Maart 2000
  • Laatst online: 19:37

me1299

$ondertitel

Topicstarter
Thanx, ik heb hem in me favo's gekiept :)

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


  • Johannes
  • Registratie: Juni 2000
  • Laatst online: 14-09 23:09
Op donderdag 25 oktober 2001 20:59 schreef D2k het volgende:
die ($HTTP_POST_VARS[$txtusername]);

mayb
die ($HTTP_POST_VARS[txtusername]);
??
kan wel, maar geeft een warning.(Als je E_ALL als error_reporting hebt).

Je kunt beter dit doen:
die ($HTTP_POST_VARS['txtusername']);

Uit volle borst op weg naar nergens / Zonder reden zonder doel
Met m'n zeden en m'n zonden / En mijn angstig voorgevoel
Laat mij mijn kont tegen de krib / Laat mij dit goddeloze lied
Hef jij je handen maar ten hemel / Maar red mij niet

Pagina: 1