Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

Upload de imagens

$
0
0
Boas, este é o meu upload de imagens :


<?php
if($_REQUEST['status']== "registo"){
?>

<center><h2>Registo de <span> Utilizadores:</span></h2>
<br><br>
<form  style="left:150px; top:500px;" name="form1" id="form1" method="post"  action="index.php?pagina=registo&status=verificar">

<Input type = "file" name = "imagem" />

<input type="submit" name="submit" value="Efectuar Registo" class="classname"/>
</form>

<?php
}
if($_REQUEST['status']== "verificar"){
?>

<?php

//chama a página de configuração e conexão à BD
include "config.php";

$diretorio = images/fotosutilizadores/';
$origem = $_FILES[imagem]['tmp_name'];
$destino = $diretorio.$_FILES[imagem]['name'];

if( move_uploaded_file($origem, $destino)) {
echo "Sucesso!";
}
else {
if ($_FILES[imagem]['name'] == "") {
$_FILES[imagem]['name'] = "semfoto.png";
} else {
echo "Erro no envio";
}
}

$login = $_POST['login'];
$imagem= $_POST['imagem'];


//verificar se o login já existe na BD
$sqlProcura = mysql_query("SELECT * FROM utilizadores WHERE login = '$login'");
$verificaLogin = mysql_num_rows($sqlProcura);

//condição que irá verificar se o utilizador já está registado
if ($verificaLogin ==0){

//SQL que irá registar o utilizador na BD
INSERT INTO utilizadores (imagem) VALUES ($_FILES['imagem']['name'])"

}

caso nao insira uma imagem ele insere uma por defeito, mas quer insira quer não insira dá-me sempre erro onde tem a variavel 'imagem'...alguem me pode ajudar?

Viewing all articles
Browse latest Browse all 14700