lo que sucede es que aveces no me sube algunos archivos (pdf, word, etc) y deberia subirlos a todos, (pues aveces sube algunos y a otros no) será por el peso de estos.. como soluciono este problemita para que los suba a todos....
Ademas veo que cuando no sube el archivo, pero si sube la informacion en la base de datos y seria mejor que al no subir uno lo otro tampoco..
en pocas palabras, lo sube todo o nada...
espero me puedan ayudar, aca dejo el codigo...
Código PHP:
<?php
//CONEXION CON BASEDE DATOS===========================
$dbName = "indersucre";//nombre de la Base de datos
$username = "";//usuario
$password = "";//contraseña
$tabla="descargas";
$hostname="localhost";
//====================================================
mysql_connect($hostname,$username,$password)or
print "Error en la conexión";
mysql_select_db("$dbName") or
print "Error en la base de datos";
// CONEXION DE VARIABLES DE LA TABLA EN BASEDE DATOS=====================
$id = $_POST['id'];
$nombre = $_POST['nombre'];
$descripcion = $_POST['descripcion'];
$nombre_archivo= $_POST['link'];
?>
<?
$cadenatexto = $_POST["cadenatexto"];
$nombre_archivo = $HTTP_POST_FILES['userfile']['name'];
$tipo_archivo = $HTTP_POST_FILES['userfile']['type'];
$tamano_archivo = $HTTP_POST_FILES['userfile']['size'];
$consulta="Insert into $tabla values ('$id','$nombre','$descripcion','$nombre_archivo')";
$resultado=mysql_query($consulta);
if($resultado==0){mysql_close();
exit;
}
if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], $nombre_archivo)){
echo "<center>INFORMACION Y ARCHIVO CARGADOS CON EXITO</center>.";
}else{
echo "<center>NO CARGO EL ARCHIVO INTENTELO DESDE<br>EL BOTON SUBIR ARCHIVO Y SUBELO DESDE ALLI</center>";
}
mysql_close();
?>