Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Bilderverzeichnis mit PHP (https://www.gegen-bilderklau.net/thread.php?threadid=157068)


Geschrieben von Kruemelletto am 24.06.2009 um 16:23:

 

Okay, das mit den Kategorien versuch ich mal.

Jap die werden nicht angezeigt, aber ich weiß auch wieso xD Weil eben in dem Code zum Anzeigen der Bilder noch der Teil fehlt, der zum Bildnamen den mit $name definierte Name fehlt. Wenn man keinen Namen eingibt, erscheint das Bild auch, nur wenn man eben einen Namen eingibt nicht, weil das Bild zwar mit ZahlName.jpg abgespeichert wird, PHP aber Zahl.jpg ausgeben will.
Hoffe man verstehts ^^

php:
1:
echo "   <img src=grafiken/icons/".$row->id.$row->endung." border=0 alt='".date("d.m.Y",$row->timestamp)."'>

Hier muss eben noch eingefügt werden, dass der Icon nicht nur Zahl.jpg sondern ZahlName.jpg heißt. Ich weiß nur nicht wie, beim letzten Mal hab ich den Code komplett durcheinander gebracht xD

EDIT: UAAAAH okay ich habs doch hingekriegt xD Man muss den Code nur lange genug anstarren ;D
http://bluebanana.bl.ohost.de/icons.php >>> Ganz unten ^^

SOOO... jetzt fehlt mir nur noch ne Idee zur Anordnung; wie kann ich das lösen, dass die Icons nebeneinander sind, die Namen aber untendrunter?



Geschrieben von cll am 25.06.2009 um 07:21:

 

wo ist denn der Name der da rein soll? Auch in der Datenbank? wenn ja, einfach:
<img src=grafiken/icons/".$row->id.$row->name.".".$row->endung." border=0 alt='".date("d.m.Y",$row->timestamp)."'>

bisher hat meiner Meinung nach der . zwischen name und endung gefehlt, den hab ich auch ergänzt.

am besten machst du eine tabelle und gibst jedem bild+schrift-paar eine spalte. also
$i=0;
while(...){
echo "<td>---</td>"; $i++;
if($i==5){ echo "</tr><tr>"; $i=0;}
}
das $i ist dazu da dass du einen Zeilenumbruch einbauen kannst, hier nach 5 bildern



Geschrieben von Kruemelletto am 01.07.2009 um 17:39:

 

Danke, habs aber tatsächlich auch so hingekriegt xD Dein Code funktioniert leider auch gar nicht...

Das mit der Tabelle probier ich mal <333
EDIT: Klappt an sich, aber was kommt bei while(...) rein? (JAAA ich lerne noch xDDD)
EDIT²: Hab jetzt while($row = mysql_fetch_object($ergebnis)) eigesetzt, das stand oben drüber, klappt aber nicht xD

EDIT die soundsovielte...
UÄH jetzt werden gar keine Bilder mehr angezeigt .-.
php:
1:
<img src=grafiken/icons/".$row->id.$row->name.$row->endung." border=0 alt='".date("d.m.Y",$row->timestamp)."'>

PHP will unbedingt den Ordner ausgeben & nicht den Dateinamen anhängen +schnief+ Ich habs kaputtgemacht!



Geschrieben von Kruemelletto am 18.07.2009 um 17:05:

 

...?
+langsam.verzweifelt+


Forensoftware: Burning Board, entwickelt von WoltLab GmbH