Hallo,
Misschien is het gemakkelijk, maar ik ben al een paar uur aan het zoeken.


De volledige foutmelding is:
Undefined offset: 0
Bestand: /var/members/v/mijnaccount.nl/www/Sources/geshi/geshi.php
Regel: 2090

Ik heb geen idee waar ik de fout moet zoeken, Ja, om of nabij regel 2090 in het genoemde script, dat wel, maar waar moet ik percies naar zoeken?
Ik heb geen idee wat een offset is..
graag enige hulp!
Alvast mijn dank!

Billy Surf.
Waarschijnlijk roep je een array element aan:
$array[5][0] oid., alleen wat je fout zegt element 0 (in dit geval van 5) bestaat niet...
Je moet dus of de array goed definieren of er een string van maken oid....
kun je eventueel een stukje script posten?
Het gaat om een nogal lang script (geshi.php) van meer dan 3000 regels. dat wil ik hier niet posten, omdat het niet mijn eigen script is, dat ik gebruik in een forum. De fout is niet hinderlijk, en ontstaat alleen wanneer iemand het bericht bekijkt waarbiij dit script wordt aangeroepen.

Verder geen last. Ik zie de foutmeldingen alleen wanner ik de foutmeldingen bekijk. dus niemand heeft er last van.

Klaarblijkelijk gaat het dus om een lege array, waar hij een bepaalde waarde verwacht?

Maar iedereen bedankt voor het meedenken.

Billy Surf
Niet een lege array; een niet bestaande arrayindex.

Stel dat je een array hebt:

<?php
    $array[0] = 1;    
    $array[1] = 2;    
    $array[2] = 3;    
?>

en je doet bijvoorbeeld dit: echo $array[4];
dan krijg je die foutmelding omdat $array[4] niet bestaat.

Reageren