Hi Leute,
ich verstehe die Welt nicht mehr. Gestern lief alles noch ganz normal. Hab meinen Laptop in den StandBy gesetzt, mich schlafen gelegt und als ich heute morgen aufgestanden bin ist alles ganz anders.
Ich arbeite mich gerade in ExtJs und PHP ein, bin in beiden Bereichen ein Neuling.
Ich will mittels PHP und ExtJs einen FileUpload realisieren.
Hier mein JavaScript-Code:
Der Code erstellt einen Button der mich zur PHP Seite leitet die den Upload realisiert.
Wenn es geklappt hat, erscheint ein alert-Fensterchen mit der dort beschriebenen Meldung. Aufjedenfall blieb ich immer auf der JavaScript-Seite und wurde nicht auf die FileUploading.php Seite weitergeleitet.
Hier ist mein PHP Code:
Das Problem ist dass wenn ich mir ne Datei zum hochladen ausgesucht und danach den Button gedrückt habe bin ich immer auf der JavaScript geblieben. Es erschien immer die alert-Box die auch bei success erscheinen soll. Naja jetzt hab ich gestern meinen Laptop in den StandBy gesetzt und als ich heute morgen aufgewacht bin, werde ich nach dem FileUpload auf die FileUploading.php Seite geleitet und bleibe da auch. Wieso das aufeinmal?
Ich verstehe das nicht. Gestern bin ich noch auf meiner JS-Seite geblieben die bei success die alert-Box-Meldung ausgespuckt hat, und heute morgen aufeinmal werde ich auf die FileUploading.php Seite weitergeleitet.
Ich verstehe die Welt nicht mehr.
Kann mir jemand helfen?
ich verstehe die Welt nicht mehr. Gestern lief alles noch ganz normal. Hab meinen Laptop in den StandBy gesetzt, mich schlafen gelegt und als ich heute morgen aufgestanden bin ist alles ganz anders.
Ich arbeite mich gerade in ExtJs und PHP ein, bin in beiden Bereichen ein Neuling.
Ich will mittels PHP und ExtJs einen FileUpload realisieren.
Hier mein JavaScript-Code:
Code:
buttons: [{ text: 'Upload', handler: function() { panelRightTop.getForm().submit({ url: 'FileUploading.php', waitMsg: 'Uploading ....', success: function(form, o) { Ext.Msg.alert('Success', 'All files uploaded'); } }); } }
Wenn es geklappt hat, erscheint ein alert-Fensterchen mit der dort beschriebenen Meldung. Aufjedenfall blieb ich immer auf der JavaScript-Seite und wurde nicht auf die FileUploading.php Seite weitergeleitet.
Hier ist mein PHP Code:
PHP Code:
foreach($_FILES['img']['name'] as $key => $img) {
if (in_array($_FILES['img']['type'][$key], $allowedType)) {
// upload file
move_uploaded_file($_FILES['img']['tmp_name'[$key], 'Uploads/'.$_FILES['img']['name'][$key]);
// count how many files uploaded
$uploaded++;
$failed++;
} else if ($_FILES['img']['type'][$key] != '') {
$failed++;
}
}
Ich verstehe das nicht. Gestern bin ich noch auf meiner JS-Seite geblieben die bei success die alert-Box-Meldung ausgespuckt hat, und heute morgen aufeinmal werde ich auf die FileUploading.php Seite weitergeleitet.
Ich verstehe die Welt nicht mehr.
Kann mir jemand helfen?
Comment