IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Script pour creer un fichier en mode GET


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 126
    Par défaut Script pour creer un fichier en mode GET
    Bonjour,
    Je souhaite ecrire un script 'Script.php' afin de pouvoir creer un fichier 'File' qui contient le texte 'MonTexte'. Je voudrais que le fichier soit cree avec son contenu en passant les donnees dans l'URL. Voici ce que contient mon fichier 'Script.php':
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <html>
    <head>
    <?php
    $FileName = $_REQUEST['FileName'] ;
    $Data = $_REQUEST['Data'] ;
    $FileHandle = fopen($FileName,'w');
    fwrite(FileHandle,$Data);
    fclose($FileHandle);
    ?>
    </head>
    </HTML>
    Lorsque que je tape l'URL
    le fichier est effectivement cree, mais il est vide et je recois le message d'erreur
    Warning: fwrite(): supplied argument is not a valid stream resource
    J'ai verifie que j'avais bien les droits d'ecriture sur dans mon repertoire 'public_html'.
    Je debute en PHP. Quelqu'un peut-il me dire ou est mon erreur?

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    625
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 625
    Par défaut
    La coloration syntaxique fait sauter ton erreur aux yeux.

    Regarde bien.

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 126
    Par défaut
    Citation Envoyé par Petibidon Voir le message
    La coloration syntaxique fait sauter ton erreur aux yeux.

    Regarde bien.
    Got it ! il faut remplacer
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    fwrite(FileHandle,$Data);
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    fwrite($FileHandle,$Data);
    Erreur stupide de ma part. Je m'attendait a quelque chose de plus subtile. Merci!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Script pour exécuter un fichier .sql
    Par jeanjean0403 dans le forum SQL
    Réponses: 7
    Dernier message: 04/10/2007, 21h55
  2. [HTML] Parcours d'une table HTML pour creer un fichier CSV : comment faire ?
    Par Thomus38 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 28/06/2007, 12h19
  3. probleme pour creer un fichier de config
    Par vorhax dans le forum Windows Forms
    Réponses: 6
    Dernier message: 04/05/2007, 17h45
  4. Script pour créer un dossier
    Par trihanhcie dans le forum Shell et commandes GNU
    Réponses: 8
    Dernier message: 23/08/2006, 17h14
  5. un script pour creer des frameset
    Par hebmaster dans le forum Langage
    Réponses: 10
    Dernier message: 12/01/2006, 14h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo