18. april 2005 - 11:43Der er
7 kommentarer og 1 løsning
Fejl ved arbejde med array
Jeg får en irriterende fejl i et script, hvor jeg leger med dato og tid sammen med array. Når jeg kører det lokalt på min apache kommer der ingen fejl, men når jeg ligger det på min hjemmeside kommer føljende fejl:
Warning: in_array(): Wrong datatype for second argument in savedata.php on line 120
Linje 120 er den her ---- "if(in_array($time[0],$date)){" ----
Her er mit script: ---- $time = array(); $min = array(); list($slet,$time,$min) = split ("x4x", $key, 3);
Du begår formentlig en ret udbredt PHP-synd og undlader at erklærer dine variable. Hvis du skal bruge in_array skal dit array være defineret ofte vil du slippe for at erklære da det en tildeling laver automatisk erklæring og ikke giver fejl.
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.