Avatar billede riversen Nybegynder
28. juli 2003 - 08:37 Der er 5 kommentarer og
1 løsning

POST variabler

Jeg har en form som poster nogle data. Hvad disse variabler er ikke givet på forhånd, så jeg bliver nødt steppe igennem vha. et index

troede jeg kunne gøre sådan her:
for( $i = 0; i < sizeof( $HTTP_POST_VARS ); $i++ )
  echo $HTTP_POST_VARS[$i] . "<br />";

men det virker ikke rigtigt.

Der står også her http://dk2.php.net/globals at det er deprecated, så er der en anden, bedre måde?
Avatar billede sostack Nybegynder
28. juli 2003 - 08:55 #1
Prøv med:
<?php
foreach($_POST as $navn => vaerdi)
{
    echo $navn . ": " . $vaerdi . "<br />\n";
}
?>

//sostack
Avatar billede sostack Nybegynder
28. juli 2003 - 08:56 #2
foreach($_POST as $navn => vaerdi)
skal være:
foreach($_POST as $navn => $vaerdi)

//sostack
Avatar billede riversen Nybegynder
28. juli 2003 - 09:02 #3
hvad er $vaerdi?
Avatar billede sostack Nybegynder
28. juli 2003 - 09:11 #4
foreach($_POST as $navn => $vaerdi)
// $navn == $_POST['navn'] //
deler alle POST'ede variabler op i variabel-navn og variabel-værdi, så man kan behandle dem efter behov. meget lignende det du prøvede med $HTTP_POST_VARS.
$_POST er den nyeste måde at skrive $HTTP_POST_VARS (depricated) på.
$_GET gælder på samme måde for $HTTP_GET_VARS.

//sostack
Avatar billede riversen Nybegynder
28. juli 2003 - 10:14 #5
jeg siger tak...

kan vi lige tage et sql spørgsmål?
Avatar billede riversen Nybegynder
28. juli 2003 - 10:38 #6
nevermind
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester