Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Abfrage, ob eine Datei (Grafik) existiert

Diskussion: Abfrage, ob eine Datei (Grafik) existiert im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Gibt es in PHP eine Funktion, mit der überprüfen kann, ob eine Grafik (also eine Datei) auf einem anderen ...

Antwort
Alt 24.01.07, 17:03   #1 (permalink)
 
Registriert seit: 25.07.06
valenterry Leistung: Facit NTK
Likes: 0
Standard Abfrage, ob eine Datei (Grafik) existiert

Anzeige

Gibt es in PHP eine Funktion, mit der überprüfen kann, ob eine Grafik (also eine Datei) auf einem anderen (!) Server existiert?
Wichtig ist auch, dass die Datei nicht vollständig geladen wird. (zuviel Traffic)

valenterry ist offline   Mit Zitat antworten
Alt 24.01.07, 17:52   #2 (permalink)
 
Registriert seit: 13.09.06
BlackSun1102 Leistung: Facit NTK
Likes: 0
Standard

Hi,

In diesem Fall musst du wohl manuell ein HEAD-Befehl abschicken...
Aus der Antwort kannst du dann den Stauts lesen (200/404/...)

Gruß Chris
BlackSun1102 ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 24.01.07, 21:47   #3 (permalink)
Themenstarter
 
Registriert seit: 25.07.06
valenterry Leistung: Facit NTK
Likes: 0
Standard

Danke, funktioniert soweit ganz gut.

PHP-Code:
get_headers('http://www.test.de/test.jpg/'
Das gibt mir unter anderem folgendes aus: "HTTP/1.0 404 Not Found"
Muss ich das nun noch einzeln auseinanderpflücken, also abfragen, ob da ein "404" drin ist, oder geht das eleganter?
valenterry ist offline   Mit Zitat antworten
Alt 24.01.07, 21:57   #4 (permalink)
 
Benutzerbild von $oul
 
Registriert seit: 19.12.04
$oul Leistung: Z3
$oul eine Nachricht über ICQ schicken
Likes: 2
Standard

Was macht er, wenn du den Slash hinter ".jpg" weglässt?

Achja, generell sollte es so gehen:
PHP-Code:
if(!get_headers("http://www.test.de/test.jpg"
{
 echo 
"Datei existiert nicht. ";
} else {
 echo 
"Datei existiert. ";

mfg soul
__________________
Der eigene Wille müsste stets ein wenig mächtiger sein, als es das eigene Selbst ist.
Aber Wunschdenken stellt ein Risiko dar und so etwas können wir uns in einem Weltkapitalismus nicht leisten.
$oul ist offline   Mit Zitat antworten
Alt 24.01.07, 22:04   #5 (permalink)
Themenstarter
 
Registriert seit: 25.07.06
valenterry Leistung: Facit NTK
Likes: 0
Standard

Momentan löse ich das so:
PHP-Code:
$test get_headers('http://www.test.de/jpg/');
$tmp $test[0];
$check $tmp[9].$tmp[10].$tmp[11];
if(
$ceck == '404')
{
    echo 
'gibts nich';
}
else
{
        echo 
'gibts';

Wie ihr bestimmt seht, sieht das nich so toll aus.
Deswegen wollte ich eben fragen, wie man das noch besser machen könnte.
Denn ob "404" immer an der gleichen Stelle ist, ist ja auch nicht sicher.
Das Beispiel geht übrigens auch, wenn man den slash hinter dem "jpg" weglässt.

EDIT:
Erstmal hast du eine Klammer in der ersten Zeile vergessen ^^
Mal davon abgesehen geht das nicht, weil man auch bei nicht vorhandener Datei ein paar Angaben bekommt.
valenterry ist offline   Mit Zitat antworten
Alt 25.01.07, 17:09   #6 (permalink)
 
Registriert seit: 13.09.06
BlackSun1102 Leistung: Facit NTK
Likes: 0
Standard

Hi,

HTTP@Wikipedia
Da steht alles drin was du wissen musst...

Gruß Chris
BlackSun1102 ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Abfrage, ob eine Datei (Grafik) existiert
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 aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Abfrage für eine Forenübersicht easteregg (Web-) Design und webbasierte Sprachen 8 22.04.09 21:05
Batch - serial abfrage,variablen in txt datei speichern/lesen greeter Code Kitchen 4 06.03.08 14:03
[C] Binär in eine Datei schreiben -> ausführbare .com Datei [ERLEDIGT] _D4rk_ Code Kitchen 3 03.12.07 16:15
fopen,sql abfrage, datei erstellen mig (Web-) Design und webbasierte Sprachen 5 23.10.07 02:45
Was Ist Eine Iso Datei? Zipo Die Problemzone 7 06.06.03 14:28


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