hallo,
also es sit wie folgt, ich lade seit kurzem viele bilder hoch, diese sollen zu einem ganzen album zusammengepackt werden und dann auf eine seite per html code angezeigt werden(damit ich im quelltext alle bilder in html format habe)
liegt daran, dass der einzig mir bekannte imagehoster mit vielen bildern auf einmal (imageshack us) zwar die alle bilder als „direkte links“ ausgibt, aber in html-format nicht das bild in vollbild anzeigt, sondern mit beschriftung wie viel kb es hat und in klein…das will ich nicht:|
also in etwa so sollte die ausgabe aussehen:
[HTML]<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"href=„BILDURL“>
<img style=„cursor:pointer; cursor:hand; " src=„BILDURL“ border=„0"alt=““ />[/HTML]das dazugehörige script ist dies hier:
[PHP]<?php
$datei=fopen(„Bilder.txt“,„r+“);
$anzahl=0; // zählen der zeilen
while ( $zeile = fgets($datei,1000) )
{
$anzahl++;
}
fclose($datei); // fertig mit zählen
$datei=fopen(„Bilder.txt“,„r+“); // zuweisung der zeilen
while(!feof($datei)){
for($i=0;$i<$anzahl;$i++){
$zeile[$i]=fgets($datei);
}
}
fclose($datei); // zuweisung beendet
for($i=0;$i<$anzahl;$i++){
echo „<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"href="“.$zeile[$i].„">
<img style="cursor:pointer; cursor:hand; " src="“.$zeile[$i].„" border="0"alt="" />
“; // ausgabe im browser
}
?>[/PHP]soweit funktioniert alles tadellos
die sache ist nur, dass nach $zeile[$i] immer noch zusätzlich ein absatz reingemacht wird, da bekomme ich dann aber probleme, weil html den absatz nicht „schlucken“ will (jedenfalls dort, wo ich die bilder posten möchte), sprich es kommen keine bilder mehr raus
heißt, ich muss nach jedem mal, wo die bild url ausgegeben wird, ein absatz entfernen, per hand
hoffe ihr könnt mir helfen