Php aider moi

Résolu
zizouinfo Messages postés 152 Statut Membre -  
zizouinfo Messages postés 152 Statut Membre -
bonjour jai un petit problem,je veux crée un dossier et dans le dossier un fichier.txt.. mais le dossier quand il se fait crée je ne le trouve pas dans le dossier mais dehore le dossier voila mon code:

if (!file_exists($filename)) {
mkdir( $filename);
echo "The directory $filename was successfully created.";

if (!file_exists ("$filename.txt")){
$fichier = fopen("$filename.txt", 'a');
fseek($fichier, 0);
fputs($fichier, $filename);
fclose($fichier);

}

} else {
echo "The directory $filename already exists.";
}
merci pour votre aide =)

4 réponses

  1. loupix57 Messages postés 316 Date d'inscription   Statut Membre Dernière intervention   14
     
    Bonjour zizou, ta juste oublier de spécifier le chemin de ton dossier.

    if (!is_dir($file_dir)) {
    mkdir( $file_dir);
    echo "The directory $file_dir was successfully created.";
    
    if (!file_exists (file_dir."$filename.txt")){
    $fichier = fopen(file_dir."$filename.txt", 'a');
    fseek($fichier, 0);
    fputs($fichier, $mon_texte);
    fclose($fichier); 
    


    Même les maths ça n'a rien de compliquer.
    0
  2. zizouinfo Messages postés 152 Statut Membre
     
    dsl pr repondre tard javai pas de internet. merci bcp jai essayer et sa marcher ^_^
    0
  3. zizouinfo Messages postés 152 Statut Membre
     
    au fait ca marche pas cafait la meme chose le code. il crée le fichier mais pas dans le dossier.. je veux le ficher .txt sois dans le dossier $file_dir.
    0
  4. zizouinfo Messages postés 152 Statut Membre
     
    owii jai trouver la reponce ,voia example

    <?php
    $file_dir='photo1';
    $filename0="./$file_dir/";
    $filename=$filename0.$file_dir;
    $mon_texte='photoa1';
    if (!is_dir($file_dir)) {
    mkdir( $file_dir);
    echo "The directory $file_dir was successfully created.";

    if (!file_exists ("$filename.txt")){
    $fichier = fopen("$filename.txt", 'a');
    fseek($fichier, 0);
    fputs($fichier, $mon_texte);
    fclose($fichier);

    }
    }?>
    thx =)
    0