Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Dateiupload komplett?

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
manute
PostRank 10
PostRank 10
Beiträge: 3010
Registriert: 22.07.2003, 11:02
Wohnort: Hamburg

Beitrag von manute » 31.10.2005, 22:16

Gibt es eine Möglichkeit, bei einem Dateiupload mit PHP zu checken, ob die Datei auch komplett hochgeladen wurde?
Es geht nicht um Dateien wie Bilder, bei denen man testen kann, ob sie "heil" sind, sondern es geht darum, beliebige Dateien hochzuladen und die rauszuwerfen, bei denen die Verbindung während des Uploads aus irgendeinem Grund gekillt wurde.

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Johny
PostRank 3
PostRank 3
Beiträge: 66
Registriert: 22.11.2004, 11:29
Wohnort: Hamburg

Beitrag von Johny » 01.11.2005, 02:37

Wird die verbindung während des Uploades gekiillt so wird die Upload seite garnicht richtig aufgerufen.
Also das file wird erst hochgeladen dann die nächste seite angezeigt, halbe Uploads gibt es da nicht soweit ich weiss. Evtl geht es über Prüfsummen aber glaube die gibt es nur Dateispezifisch bei einigen Formaten.
Traumjob Adultwebmaster - mit heissen Seiten Geld verdienen - Suchmaschinen Traffic erziehlt top Convertionen.

manute
PostRank 10
PostRank 10
Beiträge: 3010
Registriert: 22.07.2003, 11:02
Wohnort: Hamburg

Beitrag von manute » 01.11.2005, 09:35

Du irrst dich. Wenn die Verbindung abbricht, wird trotzdem ein halbes File an das Uploadscript übergeben.

gsingle
PostRank 4
PostRank 4
Beiträge: 113
Registriert: 25.08.2005, 00:26
Wohnort: Deutschland

Beitrag von gsingle » 01.11.2005, 10:03

Johny hat geschrieben:Wird die verbindung während des Uploades gekiillt so wird die Upload seite garnicht richtig aufgerufen.
Ein HTTP POST ist Verbindungslos...
Daher stimmt das so nicht.
Evtl geht es über Prüfsummen aber glaube die gibt es nur Dateispezifisch bei einigen Formaten.
Das müsstest du selbst implementieren.

@manute
Beim Abschluss eines Dateiuploads gibt HTTP doch einen HTTP Status code bzw bei Abbruch einen ErrorCode zurück.
Auf den könntest du prüfen.
Musst du halt ma in der HTTP Spezifikation nachlesen...

Evtl hilft dir das hier weiter:
https://de3.php.net/reserved.variables

Prüfsummen wären in der Tat eine Möglichkeit.
Ich würde dafür MD5 nehmen.
Musst du aber halt auch von Hand implementieren.

manute
PostRank 10
PostRank 10
Beiträge: 3010
Registriert: 22.07.2003, 11:02
Wohnort: Hamburg

Beitrag von manute » 01.11.2005, 10:33

Beim Abschluss eines Dateiuploads gibt HTTP doch einen HTTP Status code bzw bei Abbruch einen ErrorCode zurück.
Auf den könntest du prüfen.
Klingt interessant, aber wie komme ich an den mit PHP ran?

gsingle
PostRank 4
PostRank 4
Beiträge: 113
Registriert: 25.08.2005, 00:26
Wohnort: Deutschland

Beitrag von gsingle » 01.11.2005, 10:42

manute hat geschrieben:
Beim Abschluss eines Dateiuploads gibt HTTP doch einen HTTP Status code bzw bei Abbruch einen ErrorCode zurück.
Auf den könntest du prüfen.
Klingt interessant, aber wie komme ich an den mit PHP ran?
PHP bietet dir hierfür integriertes Error Handling.

Hab mal kurz nachgelesen und das hier gefunden:
https://de3.php.net/manual/de/features. ... errors.php

Das dürfte dein Problem ziemlich genau abdecken :)


hth

manute
PostRank 10
PostRank 10
Beiträge: 3010
Registriert: 22.07.2003, 11:02
Wohnort: Hamburg

Beitrag von manute » 01.11.2005, 10:43

Du bist ein Held, das ist ja perfekt, dankeschön.

tobsn
PostRank 7
PostRank 7
Beiträge: 495
Registriert: 26.10.2005, 02:10

Beitrag von tobsn » 02.11.2005, 20:38

is_file_uploaded oder so...
Unterhalte Dich mit anderen im SEO & ADSENSE IRC CHAT! :D
/server irc.german-elite.net -j #SEO
_________________
theonlybushilike.com!
_________________
"There are three kinds of lies: lies, damned lies, and statistics."
— Benjamin Disraeli (1804-1881), British politician

soultcer
PostRank 2
PostRank 2
Beiträge: 30
Registriert: 01.11.2005, 20:48

Beitrag von soultcer » 02.11.2005, 20:56

--

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag