Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2009, 03:17
visona
 
Fecha de Ingreso: febrero-2008
Mensajes: 675
Antigüedad: 17 años, 2 meses
Puntos: 5
No me escribe el nombre de la imagen, aunque si me escribe la ruta y el srand ($mismo) tampoco me sube la imagen, este es el codigo que tengo.
Código PHP:
srand (time());
//generamos un número aleatorio
$mismo=str_replace(" ","_",$mismo);
$mismo rand(1,100000000000); 

$nombre_img str_replace(" ","",$_FILES['imagen'] ['name']);

$editFormAction $_SERVER['PHP_SELF'];
if (isset(
$_SERVER['QUERY_STRING'])) {
  
$editFormAction .= "?" htmlentities($_SERVER['QUERY_STRING']);
}

if ((isset(
$_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
  
$insertSQL sprintf("INSERT INTO articulos (articulo, argrupo, quien, precio, imagenarticulo) VALUES (%s, %s, %s, %s, %s)",
                       
GetSQLValueString($_POST['articulo'], "text"),
                       
GetSQLValueString($_POST['grupo'], "int"),
                       
GetSQLValueString($_POST['forma'], "text"),
                       
GetSQLValueString($_POST['precio'], "double"),
                       
GetSQLValueString("../archivos/".$mismo.$nombre_img"text"));


     
$copy copy($_FILES['imagen']['tmp_name'], "../archivos/" .$mismo .$nombre_img); 
Alguien me puede echar una mano?

Muchas gracias

colucionado, el problema estaba en el formulario faltaba enctype="multipart/form-data"

Última edición por GatorV; 01/10/2009 a las 10:31