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.
Prøv en error_reporting(E_ALL); øverst i dit script og prøv igen.
Jeg tror det er en nørd ting ikke at vil have at vide når man har lavet en fejl, for det går nok alligevel. isset() er den korrekte måde at checke at en variabel ikke har været brugt.
Forstår jeg dig (og error reporting) ret hvis jeg siger at 1 & 2 er ens samt 3 & 4 & 5 er ens BORTSET fra når man skal tjekke om en variabel ikke har været brugt (ikke er sat) ??
jeg bruger desuden min selvskrevne error-handling, se artiklen på showsource.dk
man _bør_ ('should' hvis du har læst den RFC) kode efter error_reporting=E_ALL og register_globals=off - på den måde ved at man den vil køre uanset opsætning
undtagen hvis man kører med en gammel PHP version... (fuck buydomains.dk - de kører 4.0.6 ! hader at være freelancer for personer der bruger dem | nogen der har prøvet at lege med sessions i 4.0.6?)
---
back-on-track/topic -> undefined index, kommer jo ved if($arr['key-der-ikke-findes']) - ændre dette til if(isset($arr['key-der-ikke-findes']) og du kører igen... ;)
ved if(!$var) bliver denne jo også sand ved $var = 0 eller $var = false
Nej du får ingen svar. Endnu. Hvis jeg ikke kan overbevise dig om at du altid skal køre med error_reporting(E_ALL); føler jeg mig ikke fortjent til point.
(Morten: man behøver da ikke tage alt freelance arbejde man bliver tilbudt...*g*)
Ja, du skal definere det som array. Og ja, du skal teste med isset som du gør. En REMOTE_ADDR bør altid være der. Er du i tvivl så test en ekstra gang ;)
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.