09/11/2009, 02:52
|
| | 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>";
}
?> |