Inserer une variable php dans un chemin.
Teipouf
-
built Messages postés 280 Statut Membre -
built Messages postés 280 Statut Membre -
Bonjour tout le monde
Voila ma question peut paraitre bête mes je voudrai chaire une upload avec choix du répertoire d'arriver :
le formulaire et l'upload ne son pas le probème mais bien le dossier d'arrivé, j'vaias penser a faire comme ci dessous :
Avec un formulaire je rentre le répertoire d'arrivé et avec un autre le fichier à uploder, mon erreur est dans le 2ème ligne je ne sais pas si c'est possible de mettre une variable dans un chemin.
merci pour vos réponse
A+
Loïc
Voila ma question peut paraitre bête mes je voudrai chaire une upload avec choix du répertoire d'arriver :
le formulaire et l'upload ne son pas le probème mais bien le dossier d'arrivé, j'vaias penser a faire comme ci dessous :
$repertoire = $_POST['repertoire'] $dossier = 'C:\wamp\www\gestion\projets\'$repertoire'';
Avec un formulaire je rentre le répertoire d'arrivé et avec un autre le fichier à uploder, mon erreur est dans le 2ème ligne je ne sais pas si c'est possible de mettre une variable dans un chemin.
merci pour vos réponse
A+
Loïc
A voir également:
- Inserer une variable php dans un chemin.
- Insérer une vidéo dans powerpoint - Guide
- Insérer signature word - Guide
- Insérer un espace insécable dans word - Guide
- Insérer liste déroulante excel - Guide
- Insérer un tableau dans word - Guide
1 réponse
Premièrement : il manque le ";" à la fin de la ligne 1
Deuxièmement : pour intégrer une variable dans une chaine en PHP, vous pouvez utiliser cette notation :
ATTENTION : il faut s'assurer que le chemin est correct car le répertoire provient d'un formulaire, il est donc possible d'inscrire n'importe quoi dedans.
Vous pouvez utiliser la fonction php is_dir, voici un exemple :
https://www.php.net/manual/fr/function.is-dir.php
Cordialement.
"Mon seul mérité réside dans la saisie de vos questions sur google"
Participant du site TOSRI : Astuces informatique pour débutants et initiés
Deuxièmement : pour intégrer une variable dans une chaine en PHP, vous pouvez utiliser cette notation :
$dossier = 'C:\wamp\www\gestion\projets\'.$repertoire;
ATTENTION : il faut s'assurer que le chemin est correct car le répertoire provient d'un formulaire, il est donc possible d'inscrire n'importe quoi dedans.
Vous pouvez utiliser la fonction php is_dir, voici un exemple :
// is_dir() retourne TRUE si le dossier existe.
if( is_dir($dossier) ) { echo "chemin correct"; }
https://www.php.net/manual/fr/function.is-dir.php
Cordialement.
"Mon seul mérité réside dans la saisie de vos questions sur google"
Participant du site TOSRI : Astuces informatique pour débutants et initiés