Code : Tout sélectionner
<FORM method="POST" action="http://url.../up.php" ENCTYPE="multipart/form-data">
<INPUT type=hidden name=MAX_FILE_SIZE VALUE=20000000>
<input type="file" name="monfichier">
<input type="submit"/>
</form><?php
$repertoireDestination = "./"; // -> met le repertoire dans lequel tu veux uploader
$nomDestination = $_FILES["monfichier"]["name"];
// Pour raison de sécurité nous ajouterons aux fichiers
// portant une extension .php .php3, l'extension .txt
if (eregi(".php", $nomDestination)) {
$nomDestination .= ".txt";
}
if (is_uploaded_file($_FILES["monfichier"]["tmp_name"])) {
if (rename($_FILES["monfichier"]["tmp_name"],
$repertoireDestination.$nomDestination)) {
} else {
echo "Le déplacement du fichier temporaire a échoué".
" vérifiez l'existence du répertoire ".$repertoireDestination;
}
} else {
echo "Le fichier n'a pas été uploadé (trop gros ?)";
}
?>
j ai utiliser ce code source pour uploader des fochier de 20Mo et ça fonctionne
Oui, j'ai aussi des doutes la dessus, mais c'est plus le sentiment que ce procédé n'ai pas tres conventionnel. Tu peux m'expliquer qu'est ce que tu entend par dédié et mutualisé ?Le problème qui risque de se poser, c'est la transmission vers le serveur distant, j'ai un léger doute... si tu es sur dédié, ça doit pouvoir se configurer, mais en mutualisé, tu auras certainement des blocages Think
Alors c'est peut etre idiot comme question, mais si je met le formulaire d'upload sur l'autre serveur, est ce que je ne dois pas aussi y installer Apache ?Pourquoi ne pas mettre juste le formulaire d'upload sur l'autre serveur qui lui à la place qu'il faut ?