/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
switch conditionals virker ikke
Fra : Mr. Smith


Dato : 12-01-06 21:15

Jeg er helt ny indenfor PHP!

Har arbejdet med: http://www.digital-web.com/articles/easypeasy_php/

Men mine switch conditionals virker ikke. Den viser kun indholdet af den
inkluderede fil, som der henvises til via [default: require 'intro.php';].

De andre vises ikke, uanset om de sendes med i variablen $id.

Kan det være min opsætning af PHP og Apache den er gal med? Jeg har
desværre ikke en webside, hvor I kan se min udgave.


//smith

 
 
Nezar Nielsen (13-01-2006)
Kommentar
Fra : Nezar Nielsen


Dato : 13-01-06 11:23

Mr. Smith wrote:
> Jeg er helt ny indenfor PHP!
>
> Har arbejdet med: http://www.digital-web.com/articles/easypeasy_php/
>
> Men mine switch conditionals virker ikke. Den viser kun indholdet af den
> inkluderede fil, som der henvises til via [default: require 'intro.php';].
>
> De andre vises ikke, uanset om de sendes med i variablen $id.

Det er fordi det er en gammel artikel.
Nutildags bliver variable sendt med ind via urlen/formularer lagt i
$_GET, $_POST eller $_REQUEST arrays'ne, da register globals (som altså
ville have sørget for at du fik en global variabel ved navn $id) er
slået fra pr. default.

I dit tilfælde kommer `id` ind via GET, dvs. du skal bruge $_GET['id'] i
stedet for $id.

Ref: http://dk2.php.net/register_globals

--
Mvh. Nezar Nielsen
http://gorilla.dk

Mr. Smith (13-01-2006)
Kommentar
Fra : Mr. Smith


Dato : 13-01-06 21:21

Nezar Nielsen wrote:
> Nutildags bliver variable sendt med ind via urlen/formularer lagt i
> $_GET, $_POST eller $_REQUEST arrays'ne, da register globals (som altså
> ville have sørget for at du fik en global variabel ved navn $id) er
> slået fra pr. default.

- Tak, det hjalp!

//smith

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste