Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/06/2009, 06:46
jochite
 
Fecha de Ingreso: septiembre-2008
Mensajes: 185
Antigüedad: 15 años, 6 meses
Puntos: 1
error en la ruta para subir un documento al servidor local

He programado un código en php para subir documentos a la base de datos del
servidor ( phpadmin ). Esta tabla la llamo Documentos.

El problema lo estoy teniendo exactamente aquí -------------------------------------

if(move_uploaded_file($_FILES['fichero']['tmp_name'],
"/Publicaciones" .$nombre_archivo)){
-----------------------------------------------------------
como vereís intento que el fichero subido me vaya al directorio Publicaciones
pero se me vá al directorio Templates que está al mismo nivel.

Si por ejemplo subo un archivo denominado carrito.doc me aparece así
el nombre del archivo pegado a Publicaciones.



A ver si me podeis ayudar .

--------------------------------------------------------------------
<div id="contenido" >

<div align="center">
<?php

if(isset($_FILES['fichero']['name'])){

$nombre_archivo=$_FILES['fichero']['name'];

echo $nombre_archivo;

$tamano=$_FILES['fichero']['size'];

if(tamano >5000){

echo " Ocupa demasiado. ";

}else{


if(move_uploaded_file($_FILES['fichero']['tmp_name'],
"/Publicaciones" .$nombre_archivo)){

echo " Ha sido Subido. ";

}else{

echo " No ha sido Subido.";

}
}

?>


<script>

function cierra(){

window.opener.form2.Imagen.value="<?php echo $nombre_archivo; ?>"
window.close();
}

</script>

<br />
<br />
<a href="#" onclick="cierra()">Cerrar Ventana</a>

<?php

}else{

?>
</div>
<table width="90%" border="1" align="center" cellpadding="10">
<tr>
<th height="60" scope="col">&nbsp;</th>
<th height="60" scope="col">&nbsp;</th>
<th height="60" scope="col">&nbsp;</th>
</tr>
<tr>
<td height="60" colspan="3"><form id="form1" name="form1" enctype="multipart/form-data" method="post" action="">
<label for="fichero"></label>
<div align="center">
<input name="fichero" type="file" id="fichero" size="60" />
<input type="submit" name="button" id="button" value="Enviar Publicaci&oacute;n al Servidor" />
</div>
<label for="button"></label>
<div align="center"></div>
</form> </td>
</tr>
<tr>
<td height="60" colspan="3">&nbsp;</td>
</tr>
</table>



<?php
}
?>


</div>

Última edición por jochite; 06/07/2009 a las 06:04