Mi idea era a traves de un input type file seleccionar el primer archivo y que el script automaticamente vaya tomando el resto y subiendolos...
Lo ideal seria que ni siquiera haya que seleccionarlo donde esta en mi disco rigido, sino que directamente tome al archivo a subir desde una ruta dada dentro del script ( c://archivos/ bla bla ) y haria que el archivo a subir sea un string+variable eejemplo "EVENTO".$contador;
He intentado este ultimo metodo pero no logra encontrar el archivo de origen, es como que solo funciona si ese archivo de origen tiene que provenir SI o SI de un POST y usando multipart/form-data.
Existe alguna manera para que me lo levante de mi disco ridigo sin provenir de un formulario anterior ?
Trate de usar COPY, FTP_PUT, etc etc. Pongo lo que tengo hecho... usando todo comando de FTP...
Código PHP:
<?php
$ftp_server='ftp.dominio.com.ar';
$conn_id = ftp_connect($ftp_server);
// datos para el login
$user="user";
$passwd="pass";
$login_result = ftp_login($conn_id, $user, $passwd);
// chequeo conexion
if ((!$conn_id) || (!$login_result)) {
echo "Fallo la conexion al FTP";
die;
} else {
echo "<br>Conexion establecida al $ftp_server, como usuario $user<br>";
}
// cambio de directorio
ftp_chdir($conn_id, "public_html/catalogos/eventos/test");
$destination_file="nombre[".$contador."].jpg";
echo ("<br>");
// realiza el upload
$upload = ftp_put($conn_id, $destination_file, $source_file , FTP_BINARY);
// Chequeo el estado del upload
if (!$upload) {
echo "Fallo el upload al FTP";
} else {
echo "Upload OK! $source_file al $ftp_server como $destination_file ";
}
// cierro el flujo de ftp
ftp_close($conn_id);
?>
Gracias y please lo necesito por un laburo super importante!!!