Empilement de variables

Eléphant du PHP | 355 Messages

20 nov. 2005, 19:29

Merci encore :wink:

Maitenant la variable renvoi dans le echo:

Code : Tout sélectionner

Corps_IN/Array

Eléphant du PHP | 355 Messages

20 nov. 2005, 19:57

J'ai renplacer ceci:
$NammeRep = $CibleRep ."/". $RepNamme;
Par ceci:
$NammeRep = $CibleRep ."/". $RepNamme['NewArticl'];
Et maintenant la Aray a disparu, mais la saisie de l'utilisateur n'est toujour pas récupérer.

Eléphant du PHP | 355 Messages

20 nov. 2005, 20:04

Donc je récapitule:
J'ai un premier fichier creat_rep_1:
<form action="creat_rep_2.php" method="POST"><p> 
Choisisser un titre :<br /> 
<textarea name="NweArticl"></textarea>
<input type="submit" value="OK"> 
</p></form>  
Lorsque l'utilisateur a saisie sont titre le script ouvre le fichier creat_rep_2:
<?php 

$ModelRep = 'Objets/Model';
$CibleRep = 'Corps_IN';
$ModelRen = 'Corps_IN/Model';
      
// On récupére la saisie de l'utilisateur:
$RepNamme['NewArticl'] = $_POST['NewAtricl'];

// On emplile les variables:
$NammeRep = $CibleRep ."/". $RepNamme['NewArticl'];
echo($NammeRep);

?> 
La variable $RepNamme dévrai récupérer la saisie de l'utilisateur mais rien ne se fait.

Mammouth du PHP | 1311 Messages

20 nov. 2005, 20:08

tu peut essyer cecie
<form action="creat_rep_2.php" method="POST"><p>
Choisisser un titre :<br />
<input type="text" name="NweArticl"/>
<input type="submit" name="send" value="OK">
</p></form>
et
$ModelRep = 'Objets/Model';
$CibleRep = 'Corps_IN';
$ModelRen = 'Corps_IN/Model'; 
if(isset($_POST['send'])
{
$NammeRep = $CibleRep ."/". $_POST['NewArticl'];
echo $NammeRep;
}

Eléphant du PHP | 355 Messages

20 nov. 2005, 20:12

Bonjour jeff et merci :wink:

Avec votre code:
$ModelRep = 'Objets/Model'; 
$CibleRep = 'Corps_IN'; 
$ModelRen = 'Corps_IN/Model'; 
if(isset($_POST['send']) 
{ 
$NammeRep = $CibleRep ."/". $_POST['NewArticl']; 
echo $NammeRep; 
} 

Une erreur et renvoyer a la ligne 6:
{ 

Mammouth du PHP | 1311 Messages

20 nov. 2005, 20:15

ouai il manque une paranthese
if(isset($_POST['send']) )
[/code]

Eléphant du PHP | 355 Messages

20 nov. 2005, 20:27

Donc j'ai modifier comme ceci:
$ModelRep = 'Objets/Model'; 
$CibleRep = 'Corps_IN'; 
$ModelRen = 'Corps_IN/Model'; 
if(isset($_POST['send']) )
{ 
$NammeRep = $CibleRep ."/". $_POST['NewArticl']; 
echo $NammeRep; 
} 
Mais s'est toujour pareielle.

Eléphant du PHP | 355 Messages

20 nov. 2005, 20:42

Ah quel gourde :wink:

Mon formulaire s'appele NweArticl et dans la variable j'avai mis NewArticl, j'ai réctifiern et maitenant sa marche parfaitement.

Eléphant du PHP | 355 Messages

20 nov. 2005, 22:04

J'ai un autre petit souci avec:

Code : Tout sélectionner

$fp = fopen ("$NammeRep./titre.txt", "w");
Pou concaténer: $NammeRep et /titre.txt.
Pouvez vous m'aider ?

Mammouth du PHP | 1311 Messages

20 nov. 2005, 22:10

$fp = fopen ($NammeRep."/titre.txt", "w");

Eléphant du PHP | 355 Messages

20 nov. 2005, 22:20

Merci beaucoup :wink:

Eléphant du PHP | 355 Messages

20 nov. 2005, 23:13

J’ai un souci avec :
$NammeRep = $CibleRep ."/". $_POST['NewArticl'];
J’utilise cette variable qui récupérer la saisie de l’utilisateur dans une zone de texte dans un premier fichier.php qui créer un répertoire avec le nom récupérer dans la saisie de l’utilisateur:
copier_rep ($CibleRep, $ModelRep);
Jusqu’a la tout va bien, après cette action un code redirige la page sur un deuxième fichier.php qui celui-ci créer un fichier.txt dans le nouveau répertoire :
$fp = fopen ($NammeRep."/titre.txt", "w");
Et la la variable ne prend pas.

Mes variables sont placer dans un fichier variable.php appeler dans les autres fichier.php par :
require 'variables.php';
Quelqu’un saurait-il m’aider ?