Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/11/2006, 04:36
informa
 
Fecha de Ingreso: noviembre-2005
Mensajes: 86
Antigüedad: 19 años, 3 meses
Puntos: 0
No me funciona un RENAME


Quiero renombrar un archivo, y el script me funciona perfectamente cuando el archivo está en el mismo directorio, pero me da error cuando está en otro directorio. ¿Cómo puedo dirigirlo a ese directorio sin que me de error?
Ejemplo:
<HTML>
<HEAD>
<TITLE>script renombar archivo</TITLE>
</HEAD>
<BODY>
<?
$referencia=$_POST["id"];

$archivo_actual='1.doc';
$nuevo_nombre="$referencia.doc";

if(rename($archivo_Actual,$nuevo_nombre)) {
echo "Se ha cambiado el nombre del archivo a $nuevo_nombre";

} else {
echo "No se ha podido cambiar el nombre. Sigue siendo $archivo_actual";
}
?>
</BODY>
</HTML>

Si el archivo 1.doc estuviese en la subcarpeta documentos, ¿como habría que poner el rename?

He probado con rename(documentos/$archivo_Actual,documentos/$nuevo_nombre) y me da error.

¿Una ayudita?