Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

william_123

Upload de arquivos PHP,Jquery e ajax,

Recommended Posts

E ai pessoal...

 

Preciso que vocês encontrem um erro rsrsrs...

 

É o seguinte,baixei um sistema que aparentemente seria bom pra mim,é um sistema de upload de arquivos sem refresh,mais ele não esta enviando os arquivos para a pasta uploads...

 

Por favor,poderiam ver pra mim se tem algum erro e qual?

 

O sistema ta hospedado em http://megabane.com/sobre se quiserem vercomo age....

 

o código é esse:

 

O formulario

 

 

<!DOCTYPE html>

<html>
<head>
<meta charset="utf-8"/>
<title>Mini Ajax File Upload Form</title>
<!-- Google web fonts -->
<!-- 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>
<footer>
<h2><a href="http://tutorialzine.com/2013/05/mini-ajax-file-upload-form/"><i>Tutorial:</i> Mini Ajax File Upload Form</a></h2>
<div id="tzine-actions">
<a id="tzine-download" href="http://tutorialzine.com/2013/05/mini-ajax-file-upload-form/" title="Download This Example!">Download</a>
</div>
</footer>
<!-- JavaScript Includes -->
<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>
<!-- Only used for the demos. Please ignore and remove. -->
<script src="http://cdn.tutorialzine.com/misc/enhance/v1.js" async></script>
</body>
</html>

 

O 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;

 

O sistema é pronto mais não funciona...

Agradeço a vocês,espero a ajuda!

Compartilhar este post


Link para o post
Compartilhar em outros sites

[...] Preciso que vocês encontrem um erro rsrsrs... [...]

 

Essa foi muito boa! :yay:

 

Sinto muito desapontá-lo, mas o fórum não funciona dessa maneira.

 

O correto é você ter um problema identificado e nós te ajudamos com a solução.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.