Autor Tema: [Ayuda]Subir archivo a la web  (Leído 4127 veces)

Desconectado Rasca

  • PHPero Avanzado
  • ****
  • Mensajes: 373
  • Karma: 6
  • Sexo: Masculino
  • <¿"Aprendiz de PHP" y "Diseñador Gráfico"?>
    • Ver Perfil
    • Foro de Diseño
Re: [Ayuda]Subir archivo a la web
« Respuesta #15 en: 20 de Octubre de 2007, 10:42:38 am »
se lo que significa no deja subir nada directamente me sale ese mensaje solo no me sale antes nada abro el subir_archivos.php y me sale ese mensaje

saludos ???:(

Comunidad PHPeros

Re: [Ayuda]Subir archivo a la web
« Respuesta #15 en: 20 de Octubre de 2007, 10:42:38 am »

Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
Re: [Ayuda]Subir archivo a la web
« Respuesta #16 en: 20 de Octubre de 2007, 11:57:47 am »
No te deja subir jpg, gif, png o bmp??
Saludos!
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es

Desconectado Rasca

  • PHPero Avanzado
  • ****
  • Mensajes: 373
  • Karma: 6
  • Sexo: Masculino
  • <¿"Aprendiz de PHP" y "Diseñador Gráfico"?>
    • Ver Perfil
    • Foro de Diseño
Re: [Ayuda]Subir archivo a la web
« Respuesta #17 en: 20 de Octubre de 2007, 13:06:31 pm »
No es eso esq yo habro la pagina www.misitio.com/subir_archivos.php y me sale la pagina en blanco con un mensaje que pone el error dicho anteriormente

saludos


Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
Re: [Ayuda]Subir archivo a la web
« Respuesta #18 en: 20 de Octubre de 2007, 16:23:21 pm »
En el codigo php hay dos fallos, uno es esta variable
$filename $_FILES[&#39;userfile&#39;][&#39;name&#39;];
Que deberia ser asi
$filename $_FILES[&#39;foto&#39;][&#39;name&#39;];

Y otro error es este:
 echo &#39;Your file upload was successful, view the file <a href="images/" . $upload_path . $filename . &#39;" title="Your File">here</a>&#39;; // It worked.`
Que seria asi:
 echo &#39;Your file upload was successful, view the file <a href="images/&#39; . $upload_path . $filename . &#39; title="Your File">here</a>&#39;; // It worked.

Saludos!
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es

Desconectado Rasca

  • PHPero Avanzado
  • ****
  • Mensajes: 373
  • Karma: 6
  • Sexo: Masculino
  • <¿"Aprendiz de PHP" y "Diseñador Gráfico"?>
    • Ver Perfil
    • Foro de Diseño
Re: [Ayuda]Subir archivo a la web
« Respuesta #19 en: 20 de Octubre de 2007, 17:02:23 pm »
me sigue saliendo el error y creo q es de esto:

   if(!in_array($ext,$allowed_filetypes))
      die(&
#39;The file you attempted to upload is not allowed.&#39;)

Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
Re: [Ayuda]Subir archivo a la web
« Respuesta #20 en: 20 de Octubre de 2007, 18:28:09 pm »
Entras directamente al archivo o mediante el formulario?
Saludos
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es

Desconectado lalitros

  • PHPer@ Fijo
  • ***
  • Mensajes: 162
  • Karma: 3
  • Sexo: Masculino
    • Ver Perfil
Re: [Ayuda]Subir archivo a la web
« Respuesta #21 en: 20 de Octubre de 2007, 19:02:08 pm »
En primera deberias de entrar con el formulario, si no OBVIO no te sube nada...
Para empezar, te voy a dejar el form que deberias de utilizar ya configurado:
 
Código: [Seleccionar]
<form action="./recibe.php" method="post" enctype="multipart/form-data">
   <p>
      <label for="file">Select a file:</label> <input type="file" name="userfile" id="file"> <br />
      <button>Upload File</button>
   <p>
</form>

Y en este linea, te configure a cerca de 1MB para que subas el archivo que pese 1 Megabyte:

Código: [Seleccionar]
<?php
$max_filesize 
1048576// Maximum filesize in BYTES (currently 1 MB).
?>


Y en esta linea:
Código: [Seleccionar]
<?php
if(!in_array($ext,$allowed_filetypes))
      die(&
#39;The file you attempted to upload is not allowed.&#39;);
?>


Deberia ser asi:

Código: [Seleccionar]
<?php
if(in_array($ext,$allowed_filetypes))
      die(&
#39;The file you attempted to upload is not allowed.&#39;);
?>


Establece bien el codigo y me dices si te Funca!... Lo intente asi, y me subio las imagenes q no podia subir!
Un saludo y suerte, espero poder aver ayudado!
« Última modificación: 20 de Octubre de 2007, 19:06:01 pm por lalitros »

Si me dieran a escojer entre el MUNDO y Tu.. Te escojeria a Ti, porque mi MUNDO ERES TU

Desconectado Rasca

  • PHPero Avanzado
  • ****
  • Mensajes: 373
  • Karma: 6
  • Sexo: Masculino
  • <¿"Aprendiz de PHP" y "Diseñador Gráfico"?>
    • Ver Perfil
    • Foro de Diseño
Re: [Ayuda]Subir archivo a la web
« Respuesta #22 en: 20 de Octubre de 2007, 19:23:28 pm »
ola ahora miren el formulario escoje la imagen y despues dice:
Citar
Your file upload was successful, view the file here

y al dar en here me lleva a www.misitio.com/images/archivo/title= y yo miro aver si se a subido la imagen al ftp pero no se debe de subir porq no esta

saludos

Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
Re: [Ayuda]Subir archivo a la web
« Respuesta #23 en: 20 de Octubre de 2007, 19:32:21 pm »
Intenta cambiando esta variable

      $upload_path 
= &#39;./archivos/&#39;;


Por esta otra:

      $upload_path 
= &#39;archivos/&#39;;


La carpeta archivos debe estar creada al lado del archivo subir_archivos.php
Saludos!
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es

Desconectado lalitros

  • PHPer@ Fijo
  • ***
  • Mensajes: 162
  • Karma: 3
  • Sexo: Masculino
    • Ver Perfil
Re: [Ayuda]Subir archivo a la web
« Respuesta #24 en: 20 de Octubre de 2007, 19:44:16 pm »
Estas mal Rasca:
Es que no te sube nada porque no has puesto bien
la carpeta a donde quieres mandar el archivo.
Intenta asi:


$upload_path 
= &#39;./images/archivos/&#39;;


Te debe de funcionar asi.
Un saludo!  :P
« Última modificación: 20 de Octubre de 2007, 19:49:52 pm por lalitros »

Si me dieran a escojer entre el MUNDO y Tu.. Te escojeria a Ti, porque mi MUNDO ERES TU

Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
Re: [Ayuda]Subir archivo a la web
« Respuesta #25 en: 20 de Octubre de 2007, 20:05:37 pm »
Lo correcto es sin images, tal como dije, pero teniendo en cuenta esta jerarquia.
Código: [Seleccionar]
Carpeta images
       |
       |
Carpeta archivos - Archivo subir_archivos.php
       |
       |
Archivos subidos
Dos lineas abajo significa lo que contiene, es decir, habra una carpeta que se llama images, y en su interior se encuentra una carpeta llamada archivos y el archivo llamado subir_archivos.php, y dentro de la carpeta archivos es donde se colocaran los archivos subidos.

No olvides cambiar la variable $upload_path por

$upload_path 
= &#39;archivos/&#39;;


Saludos
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es

Desconectado Rasca

  • PHPero Avanzado
  • ****
  • Mensajes: 373
  • Karma: 6
  • Sexo: Masculino
  • <¿"Aprendiz de PHP" y "Diseñador Gráfico"?>
    • Ver Perfil
    • Foro de Diseño
Re: [Ayuda]Subir archivo a la web
« Respuesta #26 en: 20 de Octubre de 2007, 20:11:35 pm »
nada hace como si uviera subido la imagen pero la imagen en el ftp no ta

DUDA: No deberia poner conexion al ftp?¿

Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
Re: [Ayuda]Subir archivo a la web
« Respuesta #27 en: 20 de Octubre de 2007, 20:31:54 pm »
En teoria no,
Saludos
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es

Desconectado lalitros

  • PHPer@ Fijo
  • ***
  • Mensajes: 162
  • Karma: 3
  • Sexo: Masculino
    • Ver Perfil
Re: [Ayuda]Subir archivo a la web
« Respuesta #28 en: 20 de Octubre de 2007, 20:33:28 pm »
No entiendo porque quieren hacer tantas cosas. Asi como te deje el codigo RASCA asi debe de subirlo... Porque complicamos las cosas.
Yo con ese procedimiento pude subir asta MP3.

Entonces?... :S....

Si me dieran a escojer entre el MUNDO y Tu.. Te escojeria a Ti, porque mi MUNDO ERES TU

Desconectado Rasca

  • PHPero Avanzado
  • ****
  • Mensajes: 373
  • Karma: 6
  • Sexo: Masculino
  • <¿"Aprendiz de PHP" y "Diseñador Gráfico"?>
    • Ver Perfil
    • Foro de Diseño
Re: [Ayuda]Subir archivo a la web
« Respuesta #29 en: 20 de Octubre de 2007, 20:56:12 pm »
pero el codigo ese el del principio lo sube a www.elsitio.com/archivo/ no?¿

saludos