Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2009, 13:31
tirengarfio
 
Fecha de Ingreso: septiembre-2008
Mensajes: 146
Antigüedad: 16 años, 6 meses
Puntos: 1
Problemas al intetar subir una imagen al servidor

Saludos,

he escrito el codigo HTML para crear un formulario en el que se le pide al usuario que escriba sus datos personales y suba una fotografia suya.

El codigo de aqui abajo me deberia copiar esa fotografia a una ruta que le indico (uploaded/image.gif) pero eso no ocurre...

Estoy intentando imprimir el nombre temporal del archivo de la fotografia antes de que se pase a la ruta que yo quiero, pero no se imprime nada...

He puesto permisos de escritura en la ruta donde se deberia alojar la imagen.

Alguien me ayuda?


Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>

<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">

<title>subida_datos_registro</title>

<style type="text/css">


</style>

</head>

<body>

<?php

// Nos conectamos al servidor mysql.
mysql_connect("localhost""root""") OR die(mysql_error());

// Seleccionamos la base de datos "red_social".
mysql_select_db("red_social") OR die(mysql_error());


// Insertamos la imagen del formulario en "$ruta".
$ruta='uploaded/image.gif';
move_uploaded_file($_FILES['file']['tmp_name'],$ruta);

echo 
'$_FILES['file']['tmp_name']';


// Insertamos los datos provenientes del formulario de registro en la tabla "amigos".
mysql_query("insert into amigos (nombre, apellidos, email, telefono, domicilio, fecha_nacimiento, avatar) values('$nombre', '$apellidos','$email','$telefono','$domicilio','$fecha_nacimiento', '$ruta')") OR die(mysql_error());




?>

<div id="mensaje">

<?php
echo "Te has registrado correctamente"; echo "<br>";
echo 
"Para completar tu registro lee el correo que acabamos de enviar a tu cuenta de correo"
?>

</div>

</body></html>

Última edición por tirengarfio; 04/01/2009 a las 13:49