Avatar billede anhansen Nybegynder
21. august 2003 - 12:15 Der er 3 kommentarer og
1 løsning

Overførsel af variabler

Hej alle.

Jeg sidder her og prøver på at lære php. Jeg har købt mig en fin bog og alt går godt. Jeg har lavet et eksempel hvor man indtaster variabler i en form på den ene side, side1.php, og skriver dem ud på side2.php. Jeg kan få det til at virke med Method='get' men ikke med Method='post'

Her er det der står på side1.php. Alt indenfor <? ... ?>
        <FORM ACTION="side2.php" METHOD="post">
    Your Name:
    <INPUT TYPE="text" NAME="YourName"><BR>
    <INPUT TYPE="submit" NAME="x" VALUE="Compute">
    </FORM>

På side2.php har jeg så indenfor <?..?>

    print("Welcome $YourName");


Håber der er nogle der kan hjælpe. Et lille irriterende problem, men det generer mig grænseløst da det jo burde være en simpel ting.. :-)
Avatar billede anhansen Nybegynder
21. august 2003 - 12:16 #1
hmm... først gang man prøver skal der gå noget galt. Jeg glemte at skrive at problemet at der ikke er noget i variablen $YourName på side2.php. Jeg har prøvet med $_GET['YourName'] , men det virker også kun med get.
Avatar billede squashguy Nybegynder
21. august 2003 - 12:28 #2
$YourName = $_POST['YourName'];

print("Welcome $YourName");
Avatar billede squashguy Nybegynder
21. august 2003 - 12:29 #3
og et svar
Avatar billede anhansen Nybegynder
21. august 2003 - 12:37 #4
Takker... Når man ser det siger det jo sig selv... ;-)
Men tak alligevel.. Tit kan det jo som sagt være svært at se skoven for bare træer... hehe
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