Avatar billede Slettet bruger
18. februar 2003 - 22:40 Der er 8 kommentarer og
2 løsninger

fejl ved "

echo"<td width=\"25%\"><br><center><font size=\"2\" face=\"verdana\" color=\"#000077\"><a href=\"http://$server$webmappe/$file\"><img border=\"1\" bordercolor=\"#000000\" src=\"http://$server$webmappe/$file \" height=\"$thumb_height\" width=\"$thumb_width\" alt=\"$size2 $ext - $imgsize[3] \"></a><br>$size2 $ext $imgsize[3]</center></td>";


Denne ene linje giver mig 2 fejl... LInjen har nummer 71

Notice: Uninitialized string offset: 3 in c:\wwwroot\billeder.php on line 71
Notice: Uninitialized string offset: 3 in c:\wwwroot\billeder.php on line 71
Avatar billede Slettet bruger
18. februar 2003 - 22:44 #1
Mon ikke det er i http://$server$webmappe/$file det går galt?
Avatar billede sukos Juniormester
18. februar 2003 - 22:44 #2
Eller det er slet ikke her det går galt!
Avatar billede Slettet bruger
18. februar 2003 - 22:45 #3
http://www.pilip.dk/billeder.phps

du kan se hele sourcekoden der
Avatar billede jfl Nybegynder
18. februar 2003 - 22:46 #4
prøv med:
echo('<td width="25%"><br><center><font size="2" face="verdana" color="#000077"><a href="http://'.$server.$webmappe.'/'.$file.'"><img border="1" bordercolor="#000000" src="http://'.$server.$webmappe.'/'.$file.'" height="'.$thumb_height.'" width="'.$thumb_width.'" alt=""></a><br>'.$size2.$ext.$imgsize[3].'</center></td>');
Avatar billede Slettet bruger
18. februar 2003 - 22:47 #5
Der forsvandt den ene af de 2 fejl
Avatar billede mortrr Praktikant
18. februar 2003 - 22:53 #6
Hvis den ligger i et loop kan du få en notice for hvert gennemløb.

En af variablene er ikke initialiseret.

- Morten
Avatar billede Slettet bruger
18. februar 2003 - 22:53 #7
kig i koden.... jeg skal lige have lidt kode før jeg kan fatte det :D
Avatar billede mortrr Praktikant
18. februar 2003 - 23:06 #8
Prøv at dele den op i et par linier, så du kan se hvor "fejlen" flyttes til.

Det bliver vist:
echo '<td width="25%"><br><center><font size="2" face="verdana" color="#000077">';
echo '<a href="http://'.$server.$webmappe.$file.'">';
echo "<img border=1 bordercolor=#000000 src=\"http://$server$webmappe/$file\" height=\"$thumb_height\" width=\"$thumb_width\" ";
echo "alt='[$size2 $ext] [$imgsize[3]]'></a><br>[$size2 $ext] [$imgsize[3]]</center></td>";

Eller kig i den resulterende html-kode for at se om der mangler noget du troede ville være der.
Avatar billede tefcke Nybegynder
19. februar 2003 - 20:47 #9
Hvorfor går du ikke bare ud af php når du skal skrive html?

/* Kan indsættes direkte i et php dokument */
<td width="25%">
<br>
<center>
<font size="2" face="verdana" color="#000077">
<a href="http://<?=$server.$webmappe."/".$file;?>">
<img border="1" bordercolor="#000000" src="http://<?=$server.$webmappe."/".$file;?>" height="<?=$thumb_height;?>" width="<?=$thumb_width;?>" alt="<?=$size2." ".$ext." - ".$imgsize[3];?>">
</a>
<br>
<?=$size2." ".$ext." ".$imgsize[3];?>
</center>
</td>
Avatar billede Slettet bruger
21. februar 2003 - 20:34 #10
Fik ½ hjælp af jfl og halv hjælp på #php og #php.dk på quakenet
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester