Avatar billede elskermad.dk Nybegynder
30. marts 2003 - 12:59 Der er 3 kommentarer og
1 løsning

variabler i php4

så skete det der ikke skulle ske... mit webhotel har lavet om således at den smarte enkle måde php håndterede variabler på i forrige versioner er blevet lavet om således at man skal skrive noed andet end bare $ for at få variablen... men kan ikke finde ud af hvad jeg skal bruge?

fx når jeg vil bruge en variable fra url eller en form eller session/cookie hvad skal jeg så skrive??
Avatar billede ahv Nybegynder
30. marts 2003 - 13:01 #1
$_GET[var] <- hvis method er sat til GET, så din url bliver til sidst ?navn=hej
så får du navn med $_GET[navn]

hvis det er noget man indtaster i formen og den er sat til post fanger du dem med

$_POST[var]
Avatar billede elskermad.dk Nybegynder
30. marts 2003 - 13:02 #2
skal der ikke " rundt om variable-navnet?
Avatar billede ahv Nybegynder
30. marts 2003 - 13:03 #3
$_POST['var']
$_GET['var']
$_COOKIE['var']
$_SESSION['var']

$_POST er post fra en form
$_GET er get fra en form
$_COOKIE er cookie
$_SESSION er session.
Avatar billede basicq Nybegynder
30. marts 2003 - 13:06 #4
fra http://www.eksperten.dk/spm/321341

$_POST['varname'] = variabler der er blevet sendt via en FORM med method="POST"
$_GET['varname'] = variabler fra adresselinien, eg: index.php?side=index
$_COOKIE['varname'] = variabler fra cookies
$_REQUEST['varname'] = alle de tre ovenstående samlet i en

$_SESSION['varname'] = variabler fra sessions

$_ENV['varname'] = servervariabler om "enviroment" ting (brugerens IP)
$_SERVER['varname'] = ass. servervariabler som fx PHP_SELF

enkelte gamle servere hedder de dog HTTP_*_VARS['varname'], men på alle nyere servere kan du bare bruge dem så jeg har skrevet ovenover...
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