Problème upload fichier sur un serveur ftp en php

Fermé
Fiifty - 11 janv. 2017 à 16:40
 Utilisateur anonyme - 11 janv. 2017 à 20:07
Bonjour,

Je code actuellement en client ftp en php, j'ai bientôt fini mais j'ai quelques petits soucis avec l'upload de fichier.

En effet voici mon formulaire:

<form method="POST" action="affichage.php">
Fichier :
<input type="file" name="fichierup" value="fichierup">
<input type="submit" name="uploadFichier" value="Envoyer le fichier">
</form>


Et voici la gestion de ce formulaire:


if(isset($_POST['uploadFichier'])){
var_dump($_FILES['fichierup']['tmp_name']);
$source = $_FILES['fichierup']['tmp_name'];
$nomFichier = $_FILES['fichierup']['name'];
ftp_put($conn_id, $nomFichier, $source, FTP_BINARY);
}


C'est sans doute une erreur très bête mais je n'arrive pas à trouver laquelle.

Voici l'erreur : Notice: Undefined index: fichierup


Merci.
A voir également:

1 réponse

Bonjour

Tu passes par un téléchargement http pour faire un transfert ftp ? Bizarre, bizarre, mais passons.

Tu es allé voir la page du manuel PHP sur le chargement des fichiers ?
https://www.php.net/manual/fr/features.file-upload.post-method.php
Ils insistent bien sur le fait que la balise form doit comporter
enctype="multipart/form-data"
1