inserer fichier dans un repertoire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : inserer fichier dans un repertoire

par boninx » 20 juil. 2006, 12:28

J'y suis arrivé, j'ai fais ca :

Code : Tout sélectionner

if (isset($_POST['rep'])) { $_dossier = $_POST['rep']; } define("MAX_SIZE",0); define("DESTINATION_FOLDER", "$_dossier"); define("no_error", "../index.php");
Ca marche pas trop mal

Merci beaucoup de votre patience car avec moi il en faut

par zeus » 20 juil. 2006, 11:51

Si tu fait ça :
define("DESTINATION_FOLDER", "./".$var3);
echo "./".$var3."|";
Qu'est ce qui s'affiche ?

Est-ce que $var3 est initialisé avant la ligne contenant le define ?

Comment est-ce que tu utilises cette constante par la suite ?

PS : si tu sais que DW n'est pas très adapté pour faire du php, c'est que tu sais l'essentiel ;) :langue:

par boninx » 20 juil. 2006, 11:31

Enrore une preuve que je suis nul, meme avec "./".$var3 ca ne marche pas

J'arrete de vous deranger et merci encore

par boninx » 20 juil. 2006, 11:21

Je vais peut être être cassant mais franchement, il me semble que la question n'est pas très difficile. Et même si tu n'est pas très fort en PHP, ma 1ere réponse te donne 90% de la solution : il suffit de remplacer la valeur fixe par la variable.

Si tu ne veux remplacer qu'une partie de la chaine, ne remplace que cette partie
define("DESTINATION_FOLDER", "./".$var3);
Non pas cassant du tout et je ne suis pas tres fort en php je suis meme carrement nul, pour preuve j'utilise dreamweaver pour faire la plus grande parti de la page.

En tout cas merci beaucoup beaucoup et mille excuses pour le derangement

par zeus » 20 juil. 2006, 10:40

Je vais peut être être cassant mais franchement, il me semble que la question n'est pas très difficile. Et même si tu n'est pas très fort en PHP, ma 1ere réponse te donne 90% de la solution : il suffit de remplacer la valeur fixe par la variable.

Si tu ne veux remplacer qu'une partie de la chaine, ne remplace que cette partie
define("DESTINATION_FOLDER", "./".$var3);

par boninx » 20 juil. 2006, 10:27

Merci pour l'aide.

En fait c'est pas le "./rep1" que je veux remplacer par $var3 mais simplement le rep1

Merci encore pour votre aide

par zeus » 20 juil. 2006, 09:23

define("DESTINATION_FOLDER", $var3);
:roll:

inserer fichier dans un repertoire

par boninx » 20 juil. 2006, 09:04

Bonjour ;

Je voudrais inserer des fichiers dans un repertoire qui est definit par une variable $var3. Comment puis je remplacer le "./rep1" par $var3

Code : Tout sélectionner

define("DESTINATION_FOLDER", "./rep1");
Merci d'avance de votre aide