12. december 2003 - 14:34
Der er
11 kommentarer og 1 løsning
Array udskriver "La"
Hejsa. Jeg er i gang med at gøre min side tosprogig. Derfor har jeg lavet en fil med en masse gloser gemt i et array, $lang. Dette er en stump af koden: <? $lang['registred'] = "Ændringerne er registreret"; $lang['message'] = "Besked"; $lang['banner'] = "Banner"; $lang['viewings'] = "Visninger"; $lang['statistics'] = "Statistikker"; $lang['action'] = "Aktion"; $lang['clicks'] = "Klik"; $lang['savechanges'] = "Gem ændringer"; $lang['send'] = "Send"; $lang['login'] = "Login"; ?> For at få en oversigt over mine variabler skriver jeg følgende kode: <PRE><? print_r($lang) ?></PRE> Der kommer så kun til at stå: "La" på siden og altså ingen oversigt... Hvad sker der???
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
12. december 2003 - 14:38
#1
prøv: <pre> <?php var_dump($lang); ?> </pre i stedet.
12. december 2003 - 14:39
#2
Nu skriver den: "string(2) "La""
12. december 2003 - 14:43
#3
Det er fordi du bruger $lang til noget andet også.
12. december 2003 - 14:44
#4
Gør jeg ikke!
12. december 2003 - 14:44
#5
Jo ;) Det er den eneste forklaring.
12. december 2003 - 14:46
#6
Når det hele er i en fil????
12. december 2003 - 14:47
#7
Du har da lov til at undre dig, men det er den eneste forklaring. Du kan vise os koden.
12. december 2003 - 14:49
#8
Det var fordi der var en cookie under samme navn
12. december 2003 - 14:52
#9
Her har vi så "beviset" for at "register_globals" er noget hø ;)
12. december 2003 - 15:24
#10
Enig... Bruger det ikke selv... Det irriterer mig pisse meget at der er på... Det kan lave rod i ALT
25. december 2003 - 17:10
#11
Hvem skal have points for det? :P
07. januar 2004 - 17:34
#12
Skal jeg selv tage dem eller hvad?
Vi tilbyder markedets bedste kurser inden for webudvikling