Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2005, 18:43
xbounce
 
Fecha de Ingreso: mayo-2005
Mensajes: 34
Antigüedad: 18 años, 11 meses
Puntos: 0
no consigo subir un fichero, no sube nada de nada (ya he buscado)

esto me tiene desesperado, no me sube nada, ni en ningun lado ni nada.
lo primero, en el php.ini tengo activado el upload files, pero en el upload_tmp_dir no se que poner.

quiero subir una imagen a una carpeta que contiene mi servidor apache,
C:\Apache2\htdocs\web\images
si lo quiero hacer en local el directorio donde se guarda puedo poner:
C:\Apache2\htdocs\web\images o no es valido

yo he probado con todo localhost/web/images, con las barras hacia el otro lado pero nada de nada

el archivo lo capturo de un formulario como userfile
$dir='localhost';
//como se pone el directorio con barra \ o / y si lo quiero poner remoto, es la ip/web/images ???


este es mi codigo a ver si veis el error, porque no sube nada de nada

$dir='localhost/web/images/';
echo($nombre_archivo);
$tipo_archivo = $_FILES['userfile']['type'];
$tamano_archivo = $_FILES['userfile']['size'];
//compruebo si las características del archivo son las que deseo
if (!((strpos($tipo_archivo, "gif") || strpos($tipo_archivo, "jpeg")) && ($tamano_archivo < 150000))) {
echo "L'extensió o el tamany del arxiu no es correcta. <br><br><table><tr><td><li>Nomes es permeten arxius .gif o .jpg<br><li>Nomes es permeten arxius de 150 Kb maxim.</td></tr></table>";
}else{ )
if (move_uploaded_file($_FILES['userfile']['name'], $dir){
echo "l'arxiu ha sigut carregat correctament.";
}else{
echo "Error al pujar l'arxiu, no s'ha pogut guardar.";
}


otra cosa que no me cuadra es que tu en una web te puedes descargar cosas pero creo que no te deja subir cosas, esto tiene que ver supongo, pero en el apache no he tocado nada de esto.

saludos y gracias de antemano