Bonjour à vous,
Je serai reconnaissant à la personne qui pourra m'aider à résoudre ce problème.
je vous donne une idée sur mon soucis, je souhaite nommer des fichiers excel que je crée à travers une variable de session déclarée auparavant qui vient d'un formulaire.
La variable de session est dèja déclarée précedement dans le script :
$_SESSION['raisonsociale']=$_POST['raisonsociale'];

je vous donne le bout de code qui correspond à ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
if(isset($_POST['submit2'])){
 
   $xls=".xls";
   $nomfichierexcel2='partenaires/contacts_' . $_SESSION['raisonsociale'] . $xls . '';
$fp = fopen("$nomfichierexcel2",'w+'); 
file_put_contents("$nomfichierexcel2","contenu du fichier",FILE_APPEND | LOCK_EX);
 
   $z2 = new PHPZip();
   $files[]=$nomfichierexcel2;
   $z2 -> Zip($files, 'partenaires/' . $_SESSION['raisonsociale'] . '.zip');
 
   @unlink("$nomfichierexcel2");
}
Le problème c'est que, quand je consulte les fichiers créés sur serveur, j'ai un blanc à la place de la variable de session.

Merci beaucoup pour l'aide que vous pouvez m'apporter.