Mi código es el siguiente, espero que os sirva tb,
¿Qué debería incluir para que comprobase la existencia del nick y el email?
<?
include("../includes/config.php");
include("../includes/funciones.php");
if(isset($_POST['submit'])){
$error = false;
// si hay imagen.
if (is_uploaded_file($_FILES['imagen']['tmp_name'])) {
//revisamos que sea jpg
if ($_FILES['imagen']['type'] == "image/jpeg" || $_FILES['imagen']['type'] == "image/pjpeg"){
//nombre de la imagen
$foto = time().".jpg";
//movemos la imagen.
move_uploaded_file($_FILES['imagen']['tmp_name'], "../fotografiaschicas/".$foto);
}else{
$error = true;
$errormsg = "Formato no válido para archivo de imagen";
}
} else {
//imagen no se pudo subir o no seleccionaron.
$error=true;
$errormsg = "Error al cargar imagen: " . $_FILES['imagen']['name'];
}//fin file upload.
//continuamos con el insert.
//si hay error no hay imagen.
if($error){
$foto = "N/A";
}
$noticia = str_replace("\r","",$_POST['texto']);
//fecha
$campos = "nombre,nick,clave,edad,pareja,ocupacion,pais,provincia,ciudad,email,texto,fecha,foto";
$valores = "'".$_POST['nick']."', '".$_POST['nombre']."', '".$_POST['clave']."', '".$_POST['edad']."', '".$_POST['pareja']."', '".$_POST['ocupacion']."', '".$_POST['pais']."', '".$_POST['provincia']."', '".$_POST['ciudad']."', '".$_POST['email']."', '$noticia', '$fecha', '$foto'";
//nos conectamos a la bd.
$cnx = conectar();
$res = mysql_query("INSERT INTO agenda ($campos) VALUES($valores)") or die (mysql_error());
//actualizamos el xml de agenda.
actualizarXmlAgenda();
//cerramos la conexión.
mysql_close($cnx);
//mensaje de exito.
$titulo = "Registro Ingresado";
$mensaje = "El registro ha sido ingresado, ya puede cerrar la ventana.";
include("mensajes.php");
exit;
}
?>
GRACIAS