Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/11/2009, 02:52
satic77
 
Fecha de Ingreso: octubre-2009
Mensajes: 25
Antigüedad: 15 años
Puntos: 0
ERROR unexpected T_IF

hola tengo un error creo de sintasis que por mas que lo miro no logro ue funcione,agradeceria me echaran un cable.

tengo un form.html

<form method="post" action="guardar.php" enctype="multipart/form-data">
Nombre: <input type="text" name="nombre" maxlength="100"><br>
Imagen: <input type="file" name="imagen" size="40"><br>
<p><input type="submit" name="submit" value="subir">
</form>



y este el el php que lo procesa
guardar.php
pues bien aqui en el php en la 5 linea me da el error
syntax error, unexpected T_IF



<?php
mysql_connect("local", "myuser", "mypass");
mysql_select_db("my_db");
$ruta="imagenes/{$_FILES['imagen']['name']}"

if(!copy($_FILES"['imagen']['tmp_name'], $ruta) {

echo "error al copiar el archivo";
} else {
echo "archivo subido con exito";
mysql_connect("local", "myuser", "mypass");
mysql_select_db("my_db");
$nombre = $_POST["nombre"];
mysql_query("INSERT INTO imagenes (nombre,ruta) VALUES ('nombre','$ruta')");
echo "se ha subido el archivo a la base de datos,puedes verlo pulsando <a href=ver.php?
nombre=$nombre>aqui</a>";
}

?>