Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2010, 14:36
Campesino
 
Fecha de Ingreso: septiembre-2003
Mensajes: 180
Antigüedad: 20 años, 7 meses
Puntos: 1
¿ Porque me da error ?

Hola, he buscado estos script para subir fotos a una base de datos pero me da error en linea 3 de subir php. Como este seria el primer error de muchos que saldrán, os pido el favor, a los entendidos, que revisen entos scrpts y me digan en que estan fallando.
Gracias de antemano

entrada.php

<form enctype="multipart/form-data" action="subir.php" method="POST">
Name: <input type="text" name="nombre"><br>
E-mail: <input type="text" name = "email"><br>
Phone: <input type="text" name = "phone"><br>
Photo: <input type="file" name="photo"><br>
<input type="submit" value="subir">
</form>


subir.php

<? php
// Este es el directorio donde las imágenes se guardarán
$target="images/";
$target=$target.basename($_FILES ['foto']['nombre']);
// Este recibe toda la información de la forma
$name=$_POST['nombre'];
$email=$_POST['email'];
$phone=$_POST['phone'];
$pic=($_FILES['photo']['nombre']);
// Se conecta a su base de datos
mysql_connect("midominio.com", "usuario", "xxxxx") or die(mysql_error()) ;
mysql_select_db("basededatos") or die(mysql_error()) ;
// Escribe la información a la base de datos
mysql_query("INSERT INTO `tabla` VALUES ('$pic')") ;
// Escribe la foto al servidor de
if(move_uploaded_file($_FILES['photo']['tmp_name'], $target))
{


// Le indica si su todo ok
echo "El archivo ".basename($ _FILES['archivoSubido']['nombre']). "Se ha subido, y su información ha sido añadido al directorio";
)
else (

// Da y su error si no
echo "Lo siento, no era un problema de subir el archivo.";
)
?>



ver.php


<? php
/ / Se conecta a su base de datos
mysql_connect ( "midominio.com", "usuario", "xxxx") or die (mysql_error ());
mysql_select_db ( "basededatos") or die (mysql_error ());

/ / Recupera los datos de MySQL
$ data = mysql_query ( "SELECT * FROM tabla") or die (mysql_error ());
/ / La pone en una matriz
while ($ info = mysql_fetch_array ($ datos))
(

/ / Imprime la imagen y otros datos
Echo "<img src=http://www.midominio.com/images/".$info['photo'] ."> <br>";

)
?>