Buenas gente, les escribo porque me recorri todos los tutoriales y no lo logre.
Localmente manejo archivos lo mas bien
FORM:
Código HTML:
<FORM ACTION="procesar.php" enctype="multipart/form-data" method="POST">
<TABLE>
<TR>
<TD>Imagen:</TD>
<TD><input name="imagen" type="file"></TD>
</TR>
</TABLE>
<INPUT TYPE="submit" NAME="accion" VALUE="Grabar">
</FORM>
procesar.php
Código PHP:
<?php
include("conec.php");
$link=Conectarse();
$upload_dir = 'img/';
$upload_file = $upload_dir . $_FILES['imagen']['name'];
$imagen = $_FILES['imagen']['name'];
if (move_uploaded_file($_FILES['imagen']['tmp_name'], $upload_file)) {
mysql_query("insert into prueba (imagen) values ('$imagen')",$link);
}
header("Location: insertar.php");
?>
Subo el archivo en una carpeta donde trabajo con easyphp y ademas subo el archivo a la bd. Se que no es lo mejor, pero funciona.
El problema es que cuando quiero hacer el mismo trabajo en el servidor no me funciona. No guarda la imagen en la carpeta y tampoco en la BD.
Agradezco orientaciones y vinculos a tutoriales.
Un abrazo
Leonidas