bud d’url pour ecriture fichier (Créer un compte)

  • Statut : non résolu
3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Messages
  • #498749
    natchoum
    Membre
    Chevalier WordPress
    162 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.2.1
    – Version de PHP/MySQL : 5
    – Thème utilisé : graphène
    – Extensions en place : menubar, contact form 7, easing slider et meteor slider
    – Nom de l’hebergeur : privé ( l’entreprise pour qui je bosse )
    – Adresse du site : www2.ras.fr

    Problème(s) rencontré(s) : bonour, mon problème me vient des fputs() .
    Je pense que je fais une erreur au niveau de mes liens car il n’a aucun problème pour me créer le dossier ( avec le mkdir ), il créé le fichier mais ne met rien dedans ( pourtant je suis en 0766 en droits dans mon ftp ).
    Voici mon code :

    <?php
    extract($_POST);
    if(isset($login) && isset($password) && isset($pcw) )
    {
    if($password != $pcw)
    {
    echo'Veuillez écrire deux fois le même mot de passe. Cliquez <a href="http://www.ras.fr/pied-de-page/telechargement/">ici</a> pour réessayer.’;
    exit;
    }
    else
    {
    if (!is_dir(« ../download/$login »))
    {
    if (!mkdir(« ../download/$login », 0777, true))
    {
    die(‘Echec lors de la création des répertoires…’);
    }
    }
    else
    {
    echo’login already used’;
    exit
    }
    if(!fopen(« ../download/$login/infos.txt », »w+ »))
    die(‘Echec lors de la création du fichier…’);
    else
    {
    if(!fputs(« ../download/$login/infos.txt », « n »))
    echo’File wrinting error’;
    else
    echo’inscription réussie.’;
    fputs(« ../download/$login/infos.txt », $password. »n »);
    fclose(« ../download/$login/infos.txt »);
    }
    }
    }
    else
    echo’Vous devez rentrer 2 fois le même mot de passe.’;



    ?>

    tous les tests ne sont pas encore là et les messages d’erreurs sont bidons mais je suis en phase de test :S

    #788719
    Guy
    Participant
    Maître WordPress
    14817 contributions

    fputs ou fwrite ne prennent pas un handle comme premier paramètre? (celui retourné par fopen)

    #788720
    natchoum
    Membre
    Chevalier WordPress
    162 contributions

    yop yop tu as raison ^^ mauvais souvenir des cours de l’année 😳
    mon xaamp a gueulé dès que je suis rentrer tester en local :D

3 sujets de 1 à 3 (sur un total de 3)
  • Vous devez être connecté pour répondre à ce sujet.