Gå til innhold

Ny i PHP, og har et problem.


Anbefalte innlegg

Hei.

 

Eg er ganske ny i PHP og prøver å følge noen tutorialer som eg finner på nettet. Men da eg prøver å lage en side der man skriver informasjon inn i et form på en side, og så skal bruke varbiablene på neste side (som form'en linker til) virker det som om variablene er tomme, for det vises ingenting.

 

Tutorial: http://hotwired.lycos.com/webmonkey/01/48/...?tw=programming

 

Eg bruker Apache 2.0.48 og PHP 4.3.4.

Lenke til kommentar
Videoannonse
Annonse

Hei,

den tutorialen er for gammel. Det finnes en variable som heter "register globals" som gjorde slik at man kan direkte bruke variablene på en side. Av sikkerhets grunner er "register globals" skrudd av (men du kan skru den på igjen i php.ini filen).

 

Nå du må bruke $_POST['Flet'], $_GET['Flet'] eller $_REQUEST['Flet']. Hvis "method" i <form...mothod=...> er post så bruker du:

echo $_POST['Felt']

er den =get så bruker du:

echo $_GET['Felt']

 

$_REQUEST['Felt'] fungerer uavhengig av om metoden er post eller get, men pass på at variabler lagret i en cookie også er tilgjenglig i $_REQUEST (problemet oppstår dersom du gir en varabel i en cookie samme navn som et felt i et skjema)

 

Edit:

ta en kikk på www.hotscripts.com og www.phpbuilder.com for mange bra tutorials.

Endret av ????????
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...