Foros del Web » Programando para Internet » PHP »

Error al subir un archivo file php

Estas en el tema de Error al subir un archivo file php en el foro de PHP en Foros del Web. Hola amigos tengo el siguiente codigo para subir una foto... pero no logro que la imagen se guarde en mi destino... la consulta no me ...
  #1 (permalink)  
Antiguo 17/08/2011, 10:08
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 9 meses
Puntos: 12
Error al subir un archivo file php

Hola amigos tengo el siguiente codigo para subir una foto... pero no logro que la imagen se guarde en mi destino... la consulta no me arroja ningun error...

$destino="../fotos";
move_uploaded_file ($_FILES['nomArchi'] ['tmp_name'], $destino . '/' . $_FILES ['nomArchi'] ['name']);
$ruta="../fotos/".$_FILES['nomArchi'] ['name'];

if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO alumnos (rfcalumno,pass, Nombre, ApellidoPaterno, ApellidoMaterno,foto,nacimiento,lic,idgrado, Sexo, Calle, Colonia,telefono, Email) VALUES (%s,%s,%s,%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['rfcalumno'], "text"),
GetSQLValueString($_POST['pass'], "text"),
GetSQLValueString($_POST['nombre'], "text"),
GetSQLValueString($_POST['ap'], "text"),
GetSQLValueString($_POST['am'], "text"),
GetSQLValueString($ruta . $_FILES['archivo']['name'], "text"),
GetSQLValueString($_POST['nacimiento'], "text"),
GetSQLValueString($_POST['lic'], "text"),
GetSQLValueString($_POST['grado'], "text"),
GetSQLValueString($_POST['sexo'], "text"),
GetSQLValueString($_POST['calle'], "text"),
GetSQLValueString($_POST['colonia'], "text"),
GetSQLValueString($_POST['telefono'], "text"),
GetSQLValueString($_POST['email'], "text") );

....

y en el formulario este es mi codigo del file
<input type="file" size="25" id="caja" name="nomArchi"/>


podrian auxiliarme ... no se donde estoy mal ya q les comento q la consulta no me arroja ningun error
  #2 (permalink)  
Antiguo 17/08/2011, 11:15
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 9 meses
Puntos: 12
Respuesta: Error al subir un archivo file php

Lo he solucionado agregando esta parte al formulario enctype="multipart/form-data"
jeje
  #3 (permalink)  
Antiguo 17/08/2011, 11:16
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 9 meses
Puntos: 12
Respuesta: Error al subir un archivo file php

Lo he solucionado agregando esta parte al formulario enctype="multipart/form-data"
jeje y agregando esto
$destino="../fotos";
move_uploaded_file ($_FILES['nomArchi'] ['tmp_name'], $destino . '/' . $_FILES ['nomArchi'] ['name']);
$ruta="../fotos/".$_FILES['nomArchi'] ['name'];
$r=$ruta;


if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO alumnos (rfcalumno,pass, Nombre, ApellidoPaterno, ApellidoMaterno,ruta,nacimiento,lic,idgrado, Sexo, Calle, Colonia,telefono, Email) VALUES (%s,%s,%s,%s, %s, '$r', %s, %s, %s, %s, %s, %s, %s, %s)",


por si alguien le sirve

Etiquetas: file, sql, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:27.