Problema com envio de imagens.
Ainda estou começando em php. Bom, fiz um formulário que pega o nome, senha e uma foto, só pra aprendizado mesmo.
Olhe o script para pegar as informações:
<?php
mysql_connect('localhost','root','a1s2d3f4@12');
mysql_select_db("cadastro");
$nome = $_POST['nick'];
$senha = $_POST['senha'];
$sql_query = mysql_query("INSERT INTO usuario (nome, senha) VALUES ('$nome', '$senha')");
$arquivoenvia = move_uploaded_file($_FILES["arquivo"]["tmp_name"],"avatares/".$nome);
if($sql_query&&$arquivoenvia){
echo "nick, name e senha enviados!";
}
else {
echo "ocorreu algum erro:";
}
?>
Fiz com que a imagem, quando salva, fique com o nome do nick, mas percebi que ela só abre se eu acessar pelo servidor,
se eu tentar abrir do meu computador ela aparece como inválida. Pq isso acontece?
Discussão (1)
Carregando comentários...