<?php
//...
/* Création du fichier param.inc.php */
$fichier1 = "includes/param.inc.php";
$modif1 = fopen($fichier1, "w");
/*******************************************************************************/
fwrite($modif1,"<?php\n");
fwrite($modif1,"/* Définition des variables paramétrables */\n");
fwrite($modif1,"\$nb = ".$nombremsgs."; /* Nombre de messages affichés par page */\n");
fwrite($modif1,"\$choixstyle = \"original\"; /* Style de couleurs choisi */\n");
fwrite($modif1,"\$mail_actif = \"".$mail_actif."\"; /* Fonction Mail() active (oui) ou pas (non) */\n");
fwrite($modif1,"\$urlsite = \"".$urlretour."\"; /* URL du site, absolue du type http://www.site/index.html (ou .php) */\n");
fwrite($modif1,"\$mailadmin = \"".$courriel."\"; /* Facultatif, surtout si la fonction mail() est désactivée comme sur free.fr par exemple */\n");
fwrite($modif1,"");
fwrite($modif1,"/*\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\\\n");
fwrite($modif1,"************************ ! ATTENTION ! IMPORTANT ! ************************\n");
fwrite($modif1,"******************* Valeurs fixes (!! NE PAS MODIFIER !!) *****************\n");
fwrite($modif1,"\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\*/\n");
fwrite($modif1,"\$file = \"messages.jem\"; /* Nom du fichier contenant les messages */\n");
fwrite($modif1,"\$long_ligne = 1259; /* Longueur de chaque message */\n");
fwrite($modif1,"?>\n");
/*******************************************************************************/
fclose($modif1);
echo("<p class=\"navlivre\">Les nouveaux paramètres ont été enregistrés.</p>\n");
//...
Cet extrait produit au final un fichier qui ressemble à ceci:
<?php
/* Définition des variables paramétrables */
$nb = 5; /* Nombre de messages affichés par page */
$choixstyle = "original"; /* Style de couleurs choisi */
$mail_actif = "non"; /* Fonction Mail() active (oui) ou pas (non) */
$urlsite = "http://jmolline.free.fr/"; /* URL du site, absolue du type http://www.site/index.html (ou .php) */
$mailadmin = "*****@***.**"; /* Facultatif, surtout si la fonction mail() est désactivée comme sur free.fr par exemple */
/*\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
************************ ! ATTENTION ! IMPORTANT ! ************************
******************* Valeurs fixes (!! NE PAS MODIFIER !!) *****************
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\*/
$file = "messages.jem"; /* Nom du fichier contenant les messages */
$long_ligne = 1259; /* Longueur de chaque message */
?>
Code : Tout sélectionner
$RepNamme['NweArticl'] = $_POST['NweArticl'];
$RepNamme['NweArticl'] = $_POST['NweArticl'];
Je récapitule : require 'variables.php';
Ensuite j’ai un autre fichier index.php celui-ci contiens un script avec un formulaire un zone de texte dans la quelle l’utilisateur doit entrer un mots ou une phrase puis il clique sur OK et le script récupère la saisie de l’utilisateur grâce a la variable de session ci-dessus puis créer un dossier avec comme nom la saisie de l’utilisateur, puis le script se redirige vers un autre fichier ecrire.php, celui-ci doit récupérer la saisie de l’utilisateur toujours grâce a la variable de session ci-dessus mais la la variable ne prend plus.
évidemment si je ne te donne pas le bon lien, c'est:Merci pour le lien mario![]()
Mais se forum et en anglais.
session_start() ;
$fp = fopen ($_SESSION['VarSess']."/texte.txt", "w");
Sauriez vous m'aider ?