Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Problema para guardar archivos

Soporte de MODs para phpBB 3.0.x
Dudas sobre AutoMOD aquí por favor.
Cerrado
clico
Observador/a
Mensajes: 2
Registrado: 13 Ene 2010, 16:04

Problema para guardar archivos

#1

Mensaje por clico »

Hola amigos,
podrían echarle un vistazo a este código y decirme porque no llega el archivo que recibo desde un 'campo de archivo' hasta la carpeta de destino 'c:/prueba'

El código en el cual está el formulario para recoger el archivo es:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Formulario</title>

</head>

<body>
<?

error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

?>



<form id="form1" name="form1" enctype="multipart/form-data" method="post" action="sube_upload.php">
<p>fotos
<input name="imagen" type="file" id="imagen" />
</p>
<p>&nbsp;</p>
<p>
<input type="submit" name="Submit" value="Enviar" />
</p>


</form>

</body>

</html>


El código para pasar el archvo a la carpeta destino es:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<style type="text/css">
<!--
#Layer1 {
position:absolute;
width:200px;
height:115px;
z-index:1;
left: 218px;
top: 13px;
}
-->
</style>
</head>

<body>
<?
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

//tomo el valor de un elemento de tipo texto del formulario
$cadenatexto = $_POST["cadenatexto"];
echo "Escribió en el campo de texto: " . $cadenatexto . "<br><br>";

//datos del arhivo
$nombre_archivo = $_FILES['imagen']['name'];
$tipo_archivo = $_FILES['imagen']['type'];
$tamano_archivo = $_FILES['imagen']['size'];
$ruta="c:\prueba\";
//compruebo si las características del archivo son las que deseo
if (!((strpos($tipo_archivo, "gif") || strpos($tipo_archivo, "jpeg")) && ($tamano_archivo < 100000))) {
echo "La extensión o el tamaño de los archivos no es correcta. <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>";
}else{
if (move_uploaded_file($_FILES['imagen']['tmp_name'], $ruta.'\'.$nombre_archivo)){
echo "El archivo ha sido cargado correctamente.";
}else{
echo "Ocurrió algún error al subir el fichero. No pudo guardarse.";
}
}
?>


</body>
</html>


El archivo no llega ni tampoco me aparecen los mensajes de 'cargado correctamente' o 'Ocurrió algún error'.

Lo pruebo con Dreanweaver en localhost.

Muchas gracias

clico
Observador/a
Mensajes: 2
Registrado: 13 Ene 2010, 16:04

Re: Problema para guardar archivos

#2

Mensaje por clico »

Nadie me puede ayudar ? :( :(

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 51

Re: Problema para guardar archivos

#3

Mensaje por HuanManwe »

esa consulta creo que no sobre phpBB sino sobre PHP. No es lo mismo.

¿esas pruebas en localhost son sobre un servidor web que soporta PHP? Te recomendaria que buscaras ayuda en http://www.forosdelweb.com/f18/ que si es un foro de ayuda para PHP.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


Cerrado

Volver a “Soporte de MODs”