Tema: fotos en php
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 05/06/2002, 12:19
Avatar de gomo
gomo
 
Fecha de Ingreso: mayo-2002
Ubicación: [email protected]
Mensajes: 906
Antigüedad: 21 años, 11 meses
Puntos: 0
Re: fotos en php

A ver, tus usuarios primero que nada deben poder subir las imágenes. Para esto haces un form en html con un input del tipo file:
Código:
<form action="ftpscript.php" method="post">
<input type=file name=archivo>
<input type=submit name=submit value="subir">
</form>
Con esto haces el formulario con un campo y el boton "examinar...", y un boton de subir.
Despues creas el script que suba el file a tu FTP:
Código:
<?php
//comienzo de ftpscript.php
//este script sube un file a tu servidor

//declaramos las variables necesarias:
$host="ftp.tuhost.com"; //el nombre de tu server ftp
$login="nickname"; //nombre de usuario ftp
$pass="tupass"; //password de ftp
$nombre="archivo.jpg" //nombre remoto del file
//tenes que asignar el nombre
//pero lo podes extraer de $archivo con substr()

//creamos una conexion al server FTP
$ftp=ftp_connect($host);

//logeamos con tu user y pass
$ftp=ftp_login($ftp,$login,$pass);

//ahora ya estas logeado y podes subir el fil
ftp_put($ftp,$nombre,$archivo,FTP_ASCII) OR DIE("error al subir el file");

//salimos del ftp
ftp_quit($ftp);
Eso es lo basico, anda a www.php.net y chequea otras funciones de PHP, este codigo de por si es muy seguro ya q no limita el tamaño del file ni chequea que tipo de file es, es muy peligroso. Ademas sube el archivo al root de tu carpeta ftp, si lo queres en otra carpeta necesitas usar ftp_chdir y otras cosas. El resto de las cosas te las dejo a vos. Saludos...

<div align="center"><img src="http://cablemodem.fibertel.com.ar/sainztrapaga/images/firma.jpg" width="435" height="70" border="0">
</div>