De antemano agradezco sus comentarios y su atencion.
Este es mi form:
Código HTML:
<html> <head> <title>Novedades-Movi3land.com</title> </head> <body background="../Images/fondoazul3.jpg" style="background-attachment: fixed" bgcolor="#000000"> <form name="form1" action="upload.php" method="post" enctype="multipart/form-data"> <input type="hidden" name="MAX_FILE_SIZE" value="100000"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1"> <tr> <td width="25%"> <div align="center"> <table border="0" width="500" cellpadding="0" style="border-collapse: collapse"> <tr> <td background="../images/head_form.png"> </td> </tr> <tr> <td bgcolor="#771DA3"> <p align="center"><b><font face="Calibri" size="5" color="#FFFFFF"> ENVIAR NUEVA PELÍCULA.</font></b></p> <p><font face="Calibri" color="#FFFFFF"> Titulo:<br> </font> <input name="titulo" type="text" size="50"></p> <p><font face="Calibri" color="#FFFFFF"> Genero:<br> </font><font face="Calibri" color="#FFFFFF" size="3"> <select size="1" name="genero"> <option selected>Selecciona</option> <option value="accion">accion</option> <option value="comedia">comedia</option> <option value="romance">romance</option> <option value="terror">terror</option> <option value="infantil">infantil</option> </select></font></p> <p><font face="Calibri" color="#FFFFFF"> Año:<br> </font> <input name="ano" type="text" size="50"></p> <p align="left"><font face="Calibri" color="#FFFFFF"> Descripción del video:<br> </font> <textarea name="descripcion" style="width: 484; height: 100" rows="1" cols="20"></textarea></p> <p align="left"><font face="Calibri" color="#FFFFFF"> Código del Video:<br> </font> <textarea name="codigo_video" style="width: 484; height: 100" rows="1" cols="20"></textarea></p> <p align="left"> <font face="Calibri" color="#FFFFFF"> Imagen:</font><br> <input name="archivo1" type="file" size="51" style="font-family: Calibri"></p> </td> </tr> <tr> <td background="../images/foot_form.png"> </td> </tr> </table> </div> <p align="center"> <input name="grabar" type="submit" value="Enviar Datos" style="font-family:Calibri"> <input type="reset" value="Borrar Todo" style="font-family:Calibri"></td> </tr> <tr> <td width="25%"> </td> </tr> </table> </form> </body> </html>
y este es el codigo php que recoge la informacion:
Código PHP:
<?php
$server= "*********";
$usuario= "*********";
$password= "*********";
$db= "**********";
//***********************************************************************************************************************************************************************
//datos del arhivo
$nombre_archivo = $_FILES["archivo1"]["name"];
$tipo_archivo = $_FILES["archivo1"]["type"];
$tamano_archivo = $_FILES["archivo1"]["size"];
//***********************************************************************************************************************************************************************
//Pasamos la variable de tabla a la que iran los datos.
$ntabla = $_POST['genero'];
//Creamos la variable para la carpeta a la que iran las imagenes.
$carpeta = $ntabla;
//compruebo si las características del archivo son las que deseo
if (!((strpos($tipo_archivo, "gif") || strpos($tipo_archivo, "jpeg")) && ( $tamano_archivo < 500000)))
{
echo "La extensión o el tamaño de los archivos es incorrecta. <br><br><table><tr><td><li>Se permiten archivos .gif o .jpg<br><li>se permiten archivos de 100 Kb máximo.</td></tr></table>";
?>
<script language="javascript">
setTimeout("url()",4000);
function url()
{
window.history.back();
}
</script>
<?php
}
else
{
$nom_img= $nombre_archivo;
//Creamos dos variables para el directorio final de las imagenes
$ruta= '/home/moviland/public_html/peliculas/imagenes_';
$folder= $ntabla;
$directorio = $ruta."".$ntabla;
if ( move_uploaded_file($_FILES['archivo1']['tmp_name'], $directorio . "/" . $nom_img))
{
//***********************************************************************************************************************************************************************
//NOS CONECTAMOS A LA BASE DE DATOS
$link=mysql_connect($server,$usuario,$password);
$query="INSERT INTO $ntabla (titulo, genero, ano, descripcion, codigo_video, imagen)
VALUES ('".$_POST['titulo']."', '".$_POST['genero']."', '".$_POST['ano']."', '".$_POST['descripcion']."', '".$_POST['codigo_video']."', '$nom_img')";
$result=mysql_db_query($db,$query,$link);
if(mysql_affected_rows($link))
{
echo "<p align='center'><font face='Eras Medium ITC' size='5' color='#FF0000'>LAS
NOVEDADES SE HAN INGRESADO CORRECTAMENTE !</font></p>";
} else
{
echo "Error introduciendo las novedades";
} /* Cierre del else */
}
else
{
echo "error al subir la foto";
}
}
?>