Zurück   Flashforum > Flash und Server > PHP und MySQL

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-08-2011, 11:12   #1 (permalink)
Neuer User
 
Registriert seit: Jun 2011
Beiträge: 21
PHP Bilder laden mit dazugehörigem Text

Hallo Leude!

ich hab ein ganz einfaches Code-Schnipsel mit dem ich Bilder aus einem Ordner nach der Reihe laden kann. Mehr ist in dem Fall auch nicht nötig.
Aber eventuell mag mein Kunde eine kurze Beschreibung zu dem jeweiligen Bild anzeigen lassen.

Ich hab mir gedacht, dass man vielleicht die Beschreibung zu dem jeweiligen Bild laden kann, indem man für die Textdatei den gleichen Dateinamen verwendet wie für das Bild. Somit sollen die Dateien zugeordnet werden.
Also: 'familie.txt' zu 'familie.jpg' anzeigen lassen.

Ich hoffe ihr versteht mich, ich bin in PHP noch nicht so fit...

Hier is mal der Code:

PHP-Code:

<?php 
$verzeichnis 
"Fotos/"// Pfad zum Verzeichnis
$handle openDir($verzeichnis); // Verzeichnis öffnen 
while ($datei readDir($handle)) { // Verzeichnis auslesen 
 
if ($datei != "." && $datei != ".." && !is_dir($datei)) { // Verzeichnisse filtern 
  
if (strstr($datei".jpg")) { // Bilder filtern 
   
$verzeichnis_datei $verzeichnis $datei// Pfad zur aktuellen Datei  
    // Bild anzeigen 
echo "<img src=\"$verzeichnis_datei\"> <br>\n"
  } 
 } 

closeDir($handle); // Verzeichnis schließen 
?>
dange schonmal
bastooo ist offline   Mit Zitat antworten
Alt 25-08-2011, 12:20   #2 (permalink)
.ad
 
Benutzerbild von bobby
 
Registriert seit: Jun 2001
Ort: zürich
Beiträge: 10.731
ja, das sit sicher nicht schlecht vom ansatz - du könntest auch eine einzige
Textdatei nehmen und das über iene gemeinsame Referenz machen:

also:
bild_001.jpg
bild_002.jpg
bild_003.jpg
bild_004.jpg


in der Textdatei könnte das so aussehen:

001#das ist der text
002#das ist der text
003#das ist der text
004#das ist der text

dann würdest du den Text einmal laden

dann die dateinamen auseinandernehmen


PHP-Code:
//--> endung entfernen mit substr oder str_replace
// ergiebt z.b. "bild_001"

//--> bildname aufteilen
$Array explode("_",$verzeichnis_datei_temp);
$VarReferenzBild $Array[0]; 
in der textdatei machst du das entsprechend auch, dann suchst du die Uebereinstimmung
PHP-Code:

$ArrayText 
explode("#",$inhaltLinie);
$VarReferenzTextArrayText[0]; 
$VarTextArrayText[1]; 
if(
$VarReferenzBild == $VarReferenzText){
echo 
$VarText;

irgend sowas
__________________
http://www.radiocity.ch

Geändert von bobby (25-08-2011 um 12:23 Uhr)
bobby ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
bilder, dateinamen, laden, php, text

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bilder & Text aus XML laden und scrollen TheBuzz ActionScript 2 1 24-03-2009 21:46
Bilder und Text laden HC-Flasher Flash mit XML und Webservices 0 13-05-2008 15:29
Bilder und Text dynamisch laden?! Janus2006 Flash 8 4 09-02-2007 23:31
Text UND Bilder per XML in Scrollpane laden! Latria Flash MX 30 30-10-2005 22:55
Text und bilder aus textdatei laden xman2002 Flash MX 1 14-08-2002 20:01


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:22 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele