Un script php para mi web.

EnZo

Hola, vereis tengo un formulario en mi web. En el cual uno de los campos que me gustaria poner es que enviasen una foto. Pero no ecuentro ninguno. Me podeis decir si sabeis donde econtrar un script de esos que cuando le das a examinar seleccionas la foto y se sube al servidor donde tengo la web alojada?
Gracias.

ToKoR

no se ningun script para eso pero busca en http://www.hotscripts.com

Whose

Hazlo tu
www.php-hispano.net
www.disenadores.biz

Seguro que encuentras lo necesario para hacerlo allí.

IS4kO

El formulario:

<form action="subearchivo.php" method="post" enctype="multipart/form-data">
< p >
< input type="hidden" name="MAX_FILE_SIZE" value="100000" >
< /p >
< p >Titulo de la foto< br >
< input type="titulo" name="textfield" >
< br >
< b >Elige la foto: < /b > < br >
< input name="userfile" type="file" >
< br >
< input type="submit" value="Enviar" >
< /p >
</form>

==================================
en la pagina subearchivo.php

<?
$nombre_archivo = $HTTP_POST_FILES['userfile']['name'];
$tipo_archivo = $HTTP_POST_FILES['userfile']['type'];
$tamano_archivo = $HTTP_POST_FILES['userfile']['size'];
//Comprobación
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($HTTP_POST_FILES['userfile']['tmp_name'], "upimages/$nombre_archivo")){
echo "El archivo ha sido cargado correctamente.";

			mysql_connect("",","");
			mysql_db_query("yo","insert into galeria (titulo,formato,fecha) values ('$nombre_archivo','$tipo_archivo','$fecha')");
}else{ 
   echo "Ocurrió algún error al subir el fichero. No pudo guardarse."; 
} 

}
?>

dnd

More info /q me

EnZo

1ª Pregunta: El script en si subearchivo.php va independiente del formulario.

2ª ": Donde envia la foto al servidor o al mail?

3ª ": Si es al servidor donde lo manda donde se especifica la ruta de donde kiero que se aloje?

Usuarios habituales

  • EnZo
  • IS4kO
  • Whose
  • ToKoR