| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |
|

11-01-2010, 08:12
|
|
Kangarooo
Registrierter Benutzer
|
|
Registriert seit: Nov 2009
Beiträge: 216
|
|
Dateiname aus Pfad auslesen
Hallo!
Ich lese aus einer DB die Bildpfade aus:
files/picturs/2010/zimmer.jpg
files/picturs/2010/auto.jpg
....
wie komme ich jetzt an die Dateinamen ran??
Also ich bräuchte eben eine Variabel "$bild" ind welcher dann z.B. drin steht:
$bild=zimmer.jpg
Gibst da eine Funktion mit der ich sagen kann, dass es alles auslesen soll was ab "files/picturs/2010/" beginnt, oder wie löse ich das am Besten?
DANKE!!
|

11-01-2010, 08:42
|
|
streuner
Registrierter Benutzer
|
|
Registriert seit: Aug 2009
Ort: Lüneburg
Beiträge: 461
|
|
__________________
Erst wenn der letzte FTP Server kostenpflichtig, der letzte GNU-Sourcecode verkauft, der letzte Algorithmus patentiert,
der letzte Netzknoten verkommerzialisert ist, werdet Ihr merken, dass Geld nicht von alleine programmiert.
"Diese Software verdient die 3 großen GGG: --- Gesehen --- Gelacht --- Gelöscht ---"
|

11-01-2010, 08:43
|
|
Kangarooo
Registrierter Benutzer
|
|
Registriert seit: Nov 2009
Beiträge: 216
|
|
Hahaha....wie geil, genau das bracuhte ich...100% Trefferquote! DANKE :-)
|

11-01-2010, 09:58
|
|
Kangarooo
Registrierter Benutzer
|
|
Registriert seit: Nov 2009
Beiträge: 216
|
|
AHHHH!!!!
DOch noch ne Frage!!!
Ich benötige tatsächlich den Pfad, BIS zum Bild!!!!
also bracuh ich ne Funktion, welche den dateinamen extrahiert!!!!
|

11-01-2010, 10:00
|
unset
 Moderator
|
|
Registriert seit: Jan 2007
Ort: Düsseldorf
Beiträge: 3.778
|
|
Was brauchst du denn jetzt? Den Pfad oder den Dateinamen?
|

11-01-2010, 10:01
|
|
Kangarooo
Registrierter Benutzer
|
|
Registriert seit: Nov 2009
Beiträge: 216
|
|
Beides!!!!
Den Dateinamen habe ich ja jetzt, aber jetzt ist mir aufgefallen dass ich auch "NUR" den Pfad benötige!
|

11-01-2010, 10:04
|
|
streuner
Registrierter Benutzer
|
|
Registriert seit: Aug 2009
Ort: Lüneburg
Beiträge: 461
|
|
__________________
Erst wenn der letzte FTP Server kostenpflichtig, der letzte GNU-Sourcecode verkauft, der letzte Algorithmus patentiert,
der letzte Netzknoten verkommerzialisert ist, werdet Ihr merken, dass Geld nicht von alleine programmiert.
"Diese Software verdient die 3 großen GGG: --- Gesehen --- Gelacht --- Gelöscht ---"
|

11-01-2010, 10:05
|
|
hhcm
PHP Senior
|
|
Registriert seit: Jun 2005
Ort: Viersen, NRW
Beiträge: 1.829
|
|
Dann schneid dein Bildnamen vom Komplettpfad ab ?
__________________
gruss Chris
Derjenige, der sagt: "Es geht nicht", soll den nicht stoeren, der's gerade tut."
|

11-01-2010, 10:19
|
|
Kangarooo
Registrierter Benutzer
|
|
Registriert seit: Nov 2009
Beiträge: 216
|
|
Sehr gut!! danke für die Hilfe!!!!!
|

11-01-2010, 10:44
|
|
BlueBox
Registrierter Benutzer
|
|
Registriert seit: Apr 2006
Ort: bei Leipzig
Beiträge: 11
|
|
Zitat:
Zitat von streuner
|
Grüße,
wäre realpath beim letzteren nicht die einfachere funktion gewesen?
string realpath( string $path )
BB
|

11-01-2010, 11:22
|
|
combie
PHP Expert
|
|
Registriert seit: May 2006
Beiträge: 2.925
|
|
Nicht unbedingt...
Ein fleißiger Handbuchleser würde evtl. auch auf dieses stoßen: dirname
|

12-01-2010, 10:27
|
|
Kangarooo
Registrierter Benutzer
|
|
Registriert seit: Nov 2009
Beiträge: 216
|
|
Datei Endung aus Name lesen
Hallo!
Ich habe ein Bild, $bild=foto.jpg
Um aus diesem Bild das ".jpg" zu extrahieren mache ich ja einfach:
PHP-Code:
$suche= explode(".", $bild);
Somit ist ja $suche=".jpg"
Was nun aber, wenn es so aussieht: $bild=1.2.foto.jpg ??
Dann lese ich ja nur bis zum ersten Punkt aus!
Jetzt ist ja $suche=".2.foto.jpg"
Wie kann ich es schaffen, dass es immer bis zum letzten Punkt auslesen soll?
|

12-01-2010, 10:30
|
AmicaNoctis
 Moderatorin
|
|
Registriert seit: Jul 2009
Beiträge: 5.550
|
|
$suche wird nie ".jpg" sein, sondern immer ein Array mit den Teilstrings zwischen den Punkten.
PHP: basename - Manual
__________________
Hast du die Grundlagen zur Fehlersuche gelesen? Hast du Code-Tags benutzt? 
Hast du als URL oder Domain-Beispiele example.com, example.net oder example.org benutzt?
Super, danke! 
|

12-01-2010, 11:00
|
|
streuner
Registrierter Benutzer
|
|
Registriert seit: Aug 2009
Ort: Lüneburg
Beiträge: 461
|
|
@Kangaroo: Ich habe Dir doch bereits Gestern die entsprechenden Links zu dem Thema geschickt!? Wenn du Dir mal genauer anschaust, wirst Du auch die Lösung finden.
mfg streuner
__________________
Erst wenn der letzte FTP Server kostenpflichtig, der letzte GNU-Sourcecode verkauft, der letzte Algorithmus patentiert,
der letzte Netzknoten verkommerzialisert ist, werdet Ihr merken, dass Geld nicht von alleine programmiert.
"Diese Software verdient die 3 großen GGG: --- Gesehen --- Gelacht --- Gelöscht ---"
|

12-01-2010, 11:02
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
*zusammenführ*
@Kangarooo: Bitte bleibe im bestehenden Thread, anstatt einen neuen aufzumachen, so lange die Grundthematik immer noch die gleiche ist.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
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.
HTML-Code ist aus.
|
|
|
|
PHP News
|