Php Upload Status in php Integrieren .... |
SZiebeck
Pixelschubser Threadstarter
Beiträge: 4 |
Erstmal Hallo an alle ....
Nun zu meinem Problem.Ich habe ein Upload Script ,das mit Mysql zusammenarbeitet.
Hier möchte ich nun einen Upload Status einbauen,aber wie mache ich das am besten
?
Könnte mir jemand helfen ? Grüsse
SZiebeck
Achja hier die Upload.php :
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: |
"Speichern") {
if($daten['8']>=$daten['4']) {
echo "Sie haben die Maximale Anzahl Dateien auf Ihrer Festplatte erreicht. Löschen Sie Dateien oder erwerben Sie ein Upgrade. ";
} else {
echo "Neue Datei auf deine Festplatte laden ";
echo "
";
echo " ";
}
} else {
$file=$HTTP_POST_FILES['datei'];
if($file['error']<>0) {
echo "Fehler beim Datei-Upload! ";
echo "Bitte erneut versuchen! Zurück";
} else {
$maxfilesize=$daten['5'];
if($file['size']>$maxfilesize) {
echo $file['size'];
echo "Die Datei ist zu Groß! Vorgang Abgebrochen. ";
} else {
$space=$daten['9'];
$maxspace=$daten['6'];
$filesize=$file['size'];
$newspace=$filesize+$space;
if($newspace>$maxspace) {
echo "Auf deiner Festplatte ist nicht genügend Speicherplatz Frei! ";
} else {
if(move_uploaded_file($file['tmp_name'],$path_to_files.$uid."/".$file['name'])) {
$id=passwortgenerator(20);
$zeit=time();
$sql=mysql_query("INSERT INTO files (file_id,user_id,file_name,file_type,file_size,upload_time,info,password) VALUES('$id','$uid','$file[name]','','$file[size]','$zeit','$_POST[info]','$_POST[passwort]')");
echo mysql_error()." Datei Gespeichert!";
$sql2=mysql_query("UPDATE data SET act_files=act_files+1,act_space=act_space+'$filesize' WHERE user_id='$uid' LIMIT 1");
echo mysql_error();
$sql3=mysql_query("INSERT INTO logs (ip,file_name,user_name,user_id,type,file_size) VALUES('$REMOTE_ADDR','$file[name]','$user','$uid','UPLOAD','$file[size]')");
} else {
echo "SYSTEMFEHLER BEIM SPEICHERN !!";
}
}
}
}
}
} else {
echo "Nur für Eingeloggte User! ";
}
?>
|
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795 |
PHP kann bei einem Upload wenig ausrichten, da das Skript erst ausgeführt wird, wenn der Server die Datei erhalten hat.
Oder was meinst du mit Status?
|
 Profil
Editieren
Zitieren
|
SZiebeck
Pixelschubser Threadstarter
Beiträge: 4 |
nein ,ich habe ein system, bei dem user files uploaden können.
Nun würden die gerne sehen,wie weit das file schon übertragen ist ....
habe hier ein script ,wo das funktioniert ,aber wie bekomme ich das in meins rein ?
http://www.filedisk.biz/?f=ghLyU2EhV4DfEMtyUfUR
Bitte lasst den link zur klärung des problems
MFG
Sven
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795 |
Da kann PHP aus genau diesem Grund recht wenig tun. Dazu könntest du ein JavaApplet verwenden.
|
 Profil
Editieren
Zitieren
|
SZiebeck
Pixelschubser Threadstarter
Beiträge: 4 |
mmh... könntest du mir da bitte helfen ,davon habe ich null ahnung
Gruss Sven
Diese Nachricht wurde geändert von: SZiebeck |
 Profil
E-Mail
Website
Editieren
Zitieren
|
languitar
Foren-Team
Beiträge: 2795 |
Damit hab ich auch nichts am Hut
|
 Profil
Editieren
Zitieren
|
SZiebeck
Pixelschubser Threadstarter
Beiträge: 4 |
hast du denn noch eine andere lösung ?
Grüsse
|
 Profil
E-Mail
Website
Editieren
Zitieren
|