je souhaite uploader des fichiers qui sont trop volumineux :
des images d'environ 400ko mais mon hebergeur (la poste)
limite l'upload a 20Ko.
Existerait il un moyen de decouper un fichier en plusieurs parties
avant l'envoie puis de les recomposer une fois uploadée sur le serveur ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jedi121
reno a écrit le 24/06/2004 :
bonjour,
je souhaite uploader des fichiers qui sont trop volumineux : des images d'environ 400ko mais mon hebergeur (la poste) limite l'upload a 20Ko. Existerait il un moyen de decouper un fichier en plusieurs parties avant l'envoie puis de les recomposer une fois uploadée sur le serveur ?
merci, reno.
Oui, ouvrir le fichier en mode binaire fopen() et fread(), Ecrire les "bouts" sur le disque fwrite(). Envoyer les "bouts", reconstituer sur le serveur... Par contre ça ne se fait pas en une seule opération.
reno a écrit le 24/06/2004 :
bonjour,
je souhaite uploader des fichiers qui sont trop volumineux :
des images d'environ 400ko mais mon hebergeur (la poste)
limite l'upload a 20Ko.
Existerait il un moyen de decouper un fichier en plusieurs parties
avant l'envoie puis de les recomposer une fois uploadée sur le serveur ?
merci,
reno.
Oui, ouvrir le fichier en mode binaire fopen() et fread(), Ecrire les
"bouts" sur le disque fwrite(). Envoyer les "bouts", reconstituer sur
le serveur...
Par contre ça ne se fait pas en une seule opération.
je souhaite uploader des fichiers qui sont trop volumineux : des images d'environ 400ko mais mon hebergeur (la poste) limite l'upload a 20Ko. Existerait il un moyen de decouper un fichier en plusieurs parties avant l'envoie puis de les recomposer une fois uploadée sur le serveur ?
merci, reno.
Oui, ouvrir le fichier en mode binaire fopen() et fread(), Ecrire les "bouts" sur le disque fwrite(). Envoyer les "bouts", reconstituer sur le serveur... Par contre ça ne se fait pas en une seule opération.
news.noos.fr
Tu peux l'envoyer par ftp, même nom de domaine,login et mot de pass que celui donné par ton hébergeur pour placer tes pages en ligne, l'exemple suivante est celui du chapïtre XXXIII.FTP du guide oficiel en ligne du php. Je te suggere de consulter ce chapïtre.
<?php // création de la connexion $conn_id = ftp_connect("$ftp_server"); // authentification avec nom de compte et mot de passe $login_result = ftp_login($conn_id, "$ftp_user_name", "$ftp_user_pass"); // vérification de la connexion if ((!$conn_id) || (!$login_result)) { echo "La connexion FTP a échoué!"; echo "Tentative de connexion à $ftp_server avec $ftp_user_name"; die; } else { echo "Connecté à $ftp_server, avec $ftp_user_name"; } // téléchargement d'un fichier $upload = ftp_put($conn_id, "$destination_file", "$source_file", FTP_BINARY); // Vérification de téléchargement if (!$upload) { echo "Le téléchargement Ftp a échoué!"; } else { echo "Téléchargement de $source_file sur $ftp_server en $destination_file"; } // fermeture de la connexion FTP. ftp_quit($conn_id); ?>
Le formulaire multipart qui envoie le prompt et recupère le fichier est le même que pour les uploads http clasciques.
Salutations: Hugo
"reno" a écrit dans le message de news: cber3s$g6p$
bonjour,
je souhaite uploader des fichiers qui sont trop volumineux : des images d'environ 400ko mais mon hebergeur (la poste) limite l'upload a 20Ko. Existerait il un moyen de decouper un fichier en plusieurs parties avant l'envoie puis de les recomposer une fois uploadée sur le serveur ?
merci, reno.
Tu peux l'envoyer par ftp, même nom de domaine,login et mot de pass que
celui donné par ton hébergeur pour placer tes pages en ligne, l'exemple
suivante est celui du chapïtre XXXIII.FTP du guide oficiel en ligne du php.
Je te suggere de consulter ce chapïtre.
<?php
// création de la connexion
$conn_id = ftp_connect("$ftp_server");
// authentification avec nom de compte et mot de passe
$login_result = ftp_login($conn_id, "$ftp_user_name", "$ftp_user_pass");
// vérification de la connexion
if ((!$conn_id) || (!$login_result)) {
echo "La connexion FTP a échoué!";
echo "Tentative de connexion à $ftp_server avec $ftp_user_name";
die;
} else {
echo "Connecté à $ftp_server, avec $ftp_user_name";
}
// téléchargement d'un fichier
$upload = ftp_put($conn_id, "$destination_file", "$source_file",
FTP_BINARY);
// Vérification de téléchargement
if (!$upload) {
echo "Le téléchargement Ftp a échoué!";
} else {
echo "Téléchargement de $source_file sur $ftp_server en
$destination_file";
}
// fermeture de la connexion FTP.
ftp_quit($conn_id);
?>
Le formulaire multipart qui envoie le prompt et recupère le fichier est le
même que pour les uploads http clasciques.
Salutations:
Hugo
"reno" <renaud_balu@hotmail.com> a écrit dans le message de news:
cber3s$g6p$1@news-reader5.wanadoo.fr...
bonjour,
je souhaite uploader des fichiers qui sont trop volumineux :
des images d'environ 400ko mais mon hebergeur (la poste)
limite l'upload a 20Ko.
Existerait il un moyen de decouper un fichier en plusieurs parties
avant l'envoie puis de les recomposer une fois uploadée sur le serveur ?
Tu peux l'envoyer par ftp, même nom de domaine,login et mot de pass que celui donné par ton hébergeur pour placer tes pages en ligne, l'exemple suivante est celui du chapïtre XXXIII.FTP du guide oficiel en ligne du php. Je te suggere de consulter ce chapïtre.
<?php // création de la connexion $conn_id = ftp_connect("$ftp_server"); // authentification avec nom de compte et mot de passe $login_result = ftp_login($conn_id, "$ftp_user_name", "$ftp_user_pass"); // vérification de la connexion if ((!$conn_id) || (!$login_result)) { echo "La connexion FTP a échoué!"; echo "Tentative de connexion à $ftp_server avec $ftp_user_name"; die; } else { echo "Connecté à $ftp_server, avec $ftp_user_name"; } // téléchargement d'un fichier $upload = ftp_put($conn_id, "$destination_file", "$source_file", FTP_BINARY); // Vérification de téléchargement if (!$upload) { echo "Le téléchargement Ftp a échoué!"; } else { echo "Téléchargement de $source_file sur $ftp_server en $destination_file"; } // fermeture de la connexion FTP. ftp_quit($conn_id); ?>
Le formulaire multipart qui envoie le prompt et recupère le fichier est le même que pour les uploads http clasciques.
Salutations: Hugo
"reno" a écrit dans le message de news: cber3s$g6p$
bonjour,
je souhaite uploader des fichiers qui sont trop volumineux : des images d'environ 400ko mais mon hebergeur (la poste) limite l'upload a 20Ko. Existerait il un moyen de decouper un fichier en plusieurs parties avant l'envoie puis de les recomposer une fois uploadée sur le serveur ?
merci, reno.
reno
Bonjour,
Merci pour la reponse, malheureusement je ne peux pas utiliser les fonctions ftp du fournisseur (laposte) car ils ont bloqué les commandes php. La solution que je vais retenir - si j'y arrive :-) - est une applet java qui se connectera en ftp.
Merci encore, Reno.
"news.noos.fr" a écrit dans le message de news: 40db6256$0$14790$
Tu peux l'envoyer par ftp, même nom de domaine,login et mot de pass que celui donné par ton hébergeur pour placer tes pages en ligne, l'exemple suivante est celui du chapïtre XXXIII.FTP du guide oficiel en ligne du php.
Je te suggere de consulter ce chapïtre.
Bonjour,
Merci pour la reponse, malheureusement je ne peux pas
utiliser les fonctions ftp du fournisseur (laposte) car ils ont
bloqué les commandes php.
La solution que je vais retenir - si j'y arrive :-) - est une
applet java qui se connectera en ftp.
Merci encore,
Reno.
"news.noos.fr" <satrope@hotmail.com> a écrit dans le message de news:
40db6256$0$14790$79c14f64@nan-newsreader-04.noos.net...
Tu peux l'envoyer par ftp, même nom de domaine,login et mot de pass que
celui donné par ton hébergeur pour placer tes pages en ligne, l'exemple
suivante est celui du chapïtre XXXIII.FTP du guide oficiel en ligne du
php.
Merci pour la reponse, malheureusement je ne peux pas utiliser les fonctions ftp du fournisseur (laposte) car ils ont bloqué les commandes php. La solution que je vais retenir - si j'y arrive :-) - est une applet java qui se connectera en ftp.
Merci encore, Reno.
"news.noos.fr" a écrit dans le message de news: 40db6256$0$14790$
Tu peux l'envoyer par ftp, même nom de domaine,login et mot de pass que celui donné par ton hébergeur pour placer tes pages en ligne, l'exemple suivante est celui du chapïtre XXXIII.FTP du guide oficiel en ligne du php.