Bonjour,
je cherche à faire un uploader en php.
Un formulaire de base en html qui poste au fichier php proprement dit.
Je veux uploader sur mon serveur ftp perso depuis une page web ébergée chez un provider quelquonque.
Mon problème c'est que la taille de mes fichiers ne peut dépasser 65ko (très facheux), le but étant de transférer des fichiers très volumineux (>200Mo).
Quelqu'un peut-il me sortir de ce mauvais pas?
Merci d'avance,
voici mon code:
FORMULAIRE--------------------------------------------------------------------
<form method="post" ENCTYPE="multipart/form-data" action="./up.php">
<b>choisissez le fichier à transférer<br><br>
<input type="hidden" name="MAX_FILE_SIZE" value="100000000">
<input type="file" name="file"><br><br>
<input type="submit" name="Submit" value="Envoyer">
</form>
PHP DE TRAITEMENT-----------------------------------------------------------
<?
if ($file_name != "") {// $file_name contient le nom du fichier envoyé
$ftpc = ftp_connect("monserveur");//adresse du serveur
ftp_set_option($ftpc, FTP_TIMEOUT_SEC, 900);//modif valeur du timeout
$login = ftp_login($ftpc, "login", "pass");//login et password
$upload = ftp_put($ftpc, "dossier/$file_name", $file, FTP_BINARY);//ecriture
ftp_close($ftpc);//on ferme la connection
}
?>