Eurokicker
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 15.07.2003, 14:40   #1
TP-Senior
 
Benutzerbild von T:-)M
 
Registriert seit: Jun 2001
Ort: Deutschland, Berlin
T:-)M macht alles soweit korrekt

Dateiname eines Fotos auslesen


Hallo,

für Euch ist es sicher ein schnell gelöstes Problem - ich kann selbst dazu leider nichts finden....

Folgendes:
Ich möchte eine Online-Fotodatenbank bauen.
Der erste Schritt ist nun, dass den Fotos verschiedene Merkmale zugeordnet werden können sollen. Ich möchte das optisch lösen. Die Fotos werden aus dem Ordner ausgelesen und auf einer Seite angezeigt.

Beim Anklicken eines Fotos möchte ich nun den Namen des Fotos auslesen lassen und in einer Variablen speichern......

..... in einem weiteren Schritt möchte ich dann über mehrere Formularelemente Eigenschaften für das Bild auswählen......
.... die dann zusammen mit dem Foto in die Datenbank geschrieben werden.....

Wie kann ich beim Anklicken eines Fotos den Namen auslesen lassen ? .... ich habe hier nur etwas gefunden, womit ich den Namen der (php) Datei auslesen kann - und das wollte ich ja nicht...

Vielen Dank.

Gruß

T:-)M
__________________
--------------------------------------
Nur ein toter Fisch schwimmt
mit dem Strom .....................

-> -> -> -> -> -> ->
-> -> -> ->
-> <- -> -> ->
-> -> ->
-> -> -> -> -> ->

T:-)M ist offline   Mit Zitat antworten


Alt 15.07.2003, 14:52   #2
TP-Greis
 
Benutzerbild von Lars
 
Registriert seit: Jun 2001
Ort: Bonn-Altstadt
Lars bringt sich richtig ein
Ich verstehe die Frage, glaube ich, nicht ganz. Willst Du den Dateinamen des Fotos (also beispielsweise sonnenblume.jpg) auslesen? Oder meinst Du was ganz anderes?
__________________
Give up yourself into the moment — The time is now.
Lars ist offline   Mit Zitat antworten
Alt 15.07.2003, 15:05   #3
TP-Senior
 
Benutzerbild von T:-)M
 
Registriert seit: Jun 2001
Ort: Deutschland, Berlin
T:-)M macht alles soweit korrekt
Hallo Lars,

ja genau das :-)
.. weisst du wie das geht?
__________________
--------------------------------------
Nur ein toter Fisch schwimmt
mit dem Strom .....................

-> -> -> -> -> -> ->
-> -> -> ->
-> <- -> -> ->
-> -> ->
-> -> -> -> -> ->

T:-)M ist offline   Mit Zitat antworten
Alt 15.07.2003, 17:01   #4
TP-Veteran
 
Benutzerbild von steff
 
Registriert seit: Mar 2001
Ort: wein4tel (ö)
steff ist auf einem guten Weg
damit kannst du die inhalte eines ordner auslesen und ausgeben lassen.
PHP-Code:
$verzeichnis opendir('ordner in dem bilder sind');
while (
$file readdir($verzeichnis)) {
  if (!
is_dir($file)) {       // liest alle verzeichnis-inhalte aus, die keine ordner sind
    
echo $file."<br>";
  }
}
closedir($verzeichnis); 
steff ist offline   Mit Zitat antworten
Alt 15.07.2003, 20:40   #5
TP-Specialist
 
Benutzerbild von theo
 
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
theo bringt sich richtig ein

sorry, wenn ich mich einklinke


aber was ist, wenn ich neben dem bild einen text einblenden will?
dem text koennte man ja einfacherweise den namen des bildes geben.
jetzt noch eine zaehlschleife und die automatische generierung weiterer seiten und eine wunderschoene bildergalerie waere fertig.

gruss,
theo
theo ist offline   Mit Zitat antworten
Alt 16.07.2003, 08:01   #6
TP-Senior
 
Benutzerbild von T:-)M
 
Registriert seit: Jun 2001
Ort: Deutschland, Berlin
T:-)M macht alles soweit korrekt
Hallo Theo, Hallo Steff, Hallo Lars

vielen Dank für Eure Antworten - leider ist es jedoch nicht das, was was ich suche.

Ich möchte:
.....auf ein Bild, das auf meiner website angezeigt wird deraufklicken können. Dadurch soll der Name des Bildes ausgelesen und in eine Variable geschrieben werden.......

Geht so etwas in PHP - ich finde leider nichts dazu.....

Gruß

T:-)M
__________________
--------------------------------------
Nur ein toter Fisch schwimmt
mit dem Strom .....................

-> -> -> -> -> -> ->
-> -> -> ->
-> <- -> -> ->
-> -> ->
-> -> -> -> -> ->

T:-)M ist offline   Mit Zitat antworten
Alt 16.07.2003, 08:14   #7
TP-Veteran
 
Benutzerbild von steff
 
Registriert seit: Mar 2001
Ort: wein4tel (ö)
steff ist auf einem guten Weg
was soll mit dieser variablen passieren?
möchtest du sie irgendwie weiterverarbeiten?

ups, hab deinen ersten beitrag überlesen - moment, es wird nachgedacht....

----------------------------------------------

ein gedanke aus dem bauch heraus:

stell das bild als submit-button (input type="img" src="bla.jpg") in einem formular dar -> dateiname als hidden-field -> als action gibst du ein script (formular) an, in dem die variable (dateiname) ausgelesen wird und in dem die gewünschten einstellungen/speichern in eine datenbank vorgenommen werden können.

ich hoff, ich bin nicht schon wieder auf dem holzweg....

Geändert von steff (16.07.2003 um 08:19 Uhr).
steff ist offline   Mit Zitat antworten
Alt 16.07.2003, 09:10   #8
TP-Senior
 
Benutzerbild von T:-)M
 
Registriert seit: Jun 2001
Ort: Deutschland, Berlin
T:-)M macht alles soweit korrekt
Hallo Steff,

hmm das trifft es leider auch nicht so ganz dann müsste ich ja bei für jedes Foto dem hidden field einen neuen Namen geben....

... aber ein Bild sagt mehr als viele Worte ;-).....
.. ich habe mal eine Skizze drangehängt....


Gruß

T:-)M

-----------------------------------------------------

hmmmm.... mir ist gerade noch etwas eingefallen....
... wenn ich als erstes die Fotos in die Datenbank packen würde hätte ich zu jedem eine ID ... vielleicht würde das die Sache einfacher machen....

Datenbank:

ID Fotoname Person Ort
1 DSC345.jpg noch leer noch leer
2 DSC358.jpg
3 DSC489.jpg
.....
Angehängte Grafiken
Dateityp: gif fotodatenbank.gif (11,3 KB, 52x aufgerufen)
__________________
--------------------------------------
Nur ein toter Fisch schwimmt
mit dem Strom .....................

-> -> -> -> -> -> ->
-> -> -> ->
-> <- -> -> ->
-> -> ->
-> -> -> -> -> ->


Geändert von T:-)M (16.07.2003 um 09:28 Uhr).
T:-)M ist offline   Mit Zitat antworten
Alt 16.07.2003, 10:08   #9
TP-Veteran
 
Benutzerbild von steff
 
Registriert seit: Mar 2001
Ort: wein4tel (ö)
steff ist auf einem guten Weg
Zitat:
Original geschrieben von T:-)M
Hallo Steff,

hmm das trifft es leider auch nicht so ganz dann müsste ich ja bei für jedes Foto dem hidden field einen neuen Namen geben....
ich stellte mir das so vor, dass sich die formulare autom. generieren:
PHP-Code:
$verzeichnis opendir('ordner in dem bilder sind');
while (
$file readdir($verzeichnis)) {
  if (!
is_dir($file)) {       // liest alle verzeichnis-inhalte aus, die keine ordner sind
    
echo"<form action=\"folgescript.php\" method=\"post\">
              <input type=\"img\" src=\"$verzeichnis/$file\">
              <input type=\"hidden\" name=\"dateiname\" value=\"$file\">
             </form>
    "
;
  }
}
closedir($verzeichnis);

// folgescript.php

$dateiname $_POST[dateiname]; //damit kannst du anstellen, was du willst 

Geändert von steff (16.07.2003 um 10:16 Uhr).
steff ist offline   Mit Zitat antworten
Alt 16.07.2003, 10:14   #10
mrx
TP-Veteran
 
Benutzerbild von mrx
 
Registriert seit: Apr 2002
Ort: Landeshauptstadt Düsseldorf
mrx ist auf einem guten Weg
Ich denke, dass du eine Datenbanktabelle machen musst, in der du den Dateinamen, URL des Bildes, Person, Ort, sonstiges (etc.) sowie eine eindeutige ID für jedes Bild einträgst.
Dann musst du die Datenbank(tabelle) mit den Bilderdaten, eigentlich nur die URL des Bildes auslesen. Etwa so
Code:
<img src="$bildurl">
. Dabei verknüpfst du jedes Bild mit einem Link, der dazu führt, dass die restlichen Daten auf klick angezeigt werden. Etwa so:
Code:
<a href="show_all_data.php?id=$id"><img src="$bildurl"></a>
.
Ich hoffe ich konnte dir weiterhelfen...



mrX
__________________
Hunderte SMS-Sprüche und einen Free-SMS-Anbieter-Check: www.deinhandy-deingeld.de
SMS ab 5 Cent: youngmobile.de
mrx ist offline   Mit Zitat antworten
Alt 16.07.2003, 11:52   #11
TP-Veteran
 
Benutzerbild von steff
 
Registriert seit: Mar 2001
Ort: wein4tel (ö)
steff ist auf einem guten Weg
mit einer datenbank, wie mrx beschrieben, ist es natürlich am einfachsten

alternativ zum formular kannst du es natürlich auch so machen - hier ist allerdings der dateiname in der url sichtbar:
PHP-Code:
$verzeichnis opendir('ordner in dem bilder sind');
while (
$file readdir($verzeichnis)) {
  if (!
is_dir($file)) {       // liest alle verzeichnis-inhalte aus, die keine ordner sind
    
echo"<a href=\"folgescript.php?dateiname=$file\"><img src=\"$verzeichnis/$file\"></a>
    "
;
  }
}
closedir($verzeichnis);

// folgescript.php

$dateiname $_GET[dateiname]; //damit kannst du anstellen, was du willst 
wenn du mit dem folgescript die bilddaten in eine datenbank schreibst, nimmst du für die weitere bearbeitung einfach den code von mrx
steff ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Dateiname eines Fotos auslesen Dateiname eines Fotos auslesen
« nur die 2. zeile ausgeben | pdflib 4 , 5 »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

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

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


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:13 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67