-
Sistema de upload
A imagem upa normal, mas ela não cadastra na tabela, eu não sei o porque...
Código PHP:
<?php
if(isset($_POST["send"])){
$name = $_FILES['file-original']['name'];
$temp = $_FILES['file-original']['tmp_name'];
$extension = strtolower(end(explode('.', $name)));
$newName = rand(1,9999).'.'.$extension;
$diretorio = "photos/".$newName;
move_uploaded_file($temp, $diretorio);
$sql = "INSERT INTO 'fotos'.'photos' ('id', 'name', 'caminho') VALUES (NULL, '$newName', '$diretorio');";
mysql_query($sql);
echo 'aaa';
}
?>
O 'aaa' era pra ver se o código estava sendo lido até o final...
-
Será que se nao deixar assim nao resolve?
$sql = "INSERT INTO 'fotos'.'photos' (name,caminho) VALUES ('$newName', '$diretorio');";
e colocar o Id como auto incremento.
-
O id já esta com auto-increment, e a solução que você deu, também não foi.
-
Tente recarregar o arquivo novamente da pasta depois de enviado e printe tambem as variaveis pra ver se alguma não está ficando vazia ou veja esse meu sistema abaixo que fiz e esta funcionando caso seja pra estudo veja o código e depois tente refazer da sua maneira.
[Only registered and activated users can see links. Click Here To Register...]
-
Esse script que você posto é igual à esse: [Only registered and activated users can see links. Click Here To Register...].
Mas vou testar.
-
Sim é praticamente o mesmo script certamente ele aprendeu com o mesmo tutorial que eu, e ele ainda incrementou a opção de editar :D.
isso é uma base para estudos mesmo mas hoje eu ja até arrisco fazer usando PHPOO.