Hallo!
Da ich einen schönen Bildupload für meine Seite gesucht habe stieß ich auf ein cooles Script mit schöner Drag-Funktion.
Ich habe das Ganze auf meinem Server installiert und bemerke nun, dass wie auch bei der Demo keiner weitergeleitet wird.
Das Bild lädt hoch, alles top aber ich werde dann nicht zu /uploads/name.png weitergeleitet, sondern verschmore auf der Upload-Seite.
Hier geht zu der Seite vom Script: http://tutorialzine.com/2013/05/mini-ajax-file-upload-form/
Hier geht es zur Demo: http://demo.tutorialzine.com/2…ni-ajax-file-upload-form/
HTML
<!DOCTYPE html><html>
<head> <meta charset="utf-8"/> <title>Bildupload</title>
<!-- Google web fonts --> <link href="http://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700" rel='stylesheet' />
<!-- The main CSS file --> <link href="assets/css/style.css" rel="stylesheet" /> </head>
<body>
<form id="upload" method="post" action="upload.php" enctype="multipart/form-data"> <div id="drop"> Drop Here
<a>Browse</a> <input type="file" name="upl" multiple /> </div>
<ul> <!-- The file uploads will be shown here --> </ul>
</form>
<!-- JavaScript Includes --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> <script src="assets/js/jquery.knob.js"></script>
<!-- jQuery File Upload Dependencies --> <script src="assets/js/jquery.ui.widget.js"></script> <script src="assets/js/jquery.iframe-transport.js"></script> <script src="assets/js/jquery.fileupload.js"></script> <!-- Our main JS file --> <script src="assets/js/script.js"></script>
</body></html>
Alles anzeigen
PHP
<?php
// A list of permitted file extensions$allowed = array('png', 'jpg', 'gif','zip');
if(isset($_FILES['upl']) && $_FILES['upl']['error'] == 0){
$extension = pathinfo($_FILES['upl']['name'], PATHINFO_EXTENSION);
if(!in_array(strtolower($extension), $allowed)){ echo '{"status":"error"}'; exit; }
if(move_uploaded_file($_FILES['upl']['tmp_name'], 'uploads/'.$_FILES['upl']['name'])){ echo '{"status":"success"}'; exit; }}
echo '{"status":"error"}';exit;
Jemand eine Idee woran es liegt oder ob es überhaupt eingebunden ist?