the big ben  | Pourrais tu m aider un peu plus sur la facon de procéder? Voici ce que j avais pour l instant:
  Code :
 - <?php
 -  $fileName = "export/export_clients.csv";
 -   //ouverture
 -   if($file = fopen("$fileName", "w" )) {
 -    require ("Connexion.php" ); //Fichier de connexion
 -    require ("Var.php" ); //Les parametres
 -    require ("ExecRequete.php" ); //Fichier d'execution de requete
 -    $connexion = Connexion(NOM, PASSE, BASE, SERVEUR);
 -    $requeteClient = "SELECT * FROM clients";
 -    $clients = ExecRequete ($requeteClient, $connexion);
 -  
 -    fwrite ($file, "IdClient; Nom; Prenom; Rue; Num; Ville; CP; Pays; Email; Tel; GSM; Commentaires; Offre; Reduction; ip\n" );
 -    while($cli = LigneSuivante($clients)) {
 -     fwrite($file, "$cli->IdClient; " );
 -     fwrite($file, "$cli->Nom; " );
 -     fwrite($file, "$cli->Prenom; " );
 -     fwrite($file, "$cli->Rue; " );
 -     fwrite($file, "$cli->Num; " );
 -     fwrite($file, "$cli->Ville; " );
 -     fwrite($file, "$cli->CP; " );
 -     fwrite($file, "$cli->Pays; " );
 -     fwrite($file, "$cli->Email; " );
 -     fwrite($file, "$cli->Tel; " );
 -     fwrite($file, "$cli->GSM; " );
 -     fwrite($file, "$cli->Commentaires; " );
 -     fwrite($file, "$cli->Offre; " );
 -     fwrite($file, "$cli->Reduction; " );
 -     fwrite($file, "$cli->ip\n" );
 -    }
 -    //fermeture
 -    fclose($file);
 -   header("Content-type: application/octet-stream" );
 -   header("Content-Length: ".filesize($fileName ));
 -   header("Content-Disposition: attachment; filename=".$file);
 -   readfile($fileName );
 -    echo "Exportation des clients terminée!";
 -   } else {
 -    echo "Erreur lors de l'exportation";
 -   }
 - ?>
 
  |  
 
   Mais déja si je met mes header a cet endroit il me fait:   Warning: Cannot modify header information - headers already sent by (output started at /home/public_html/Galerie/Connexion.php:27) in /home/public_html/Galerie/export.php on line 39    Message édité par the big ben le 19-05-2004 à 10:09:25
  |