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 :

[PHP-JS] Probleme d'ecriture dans un fichier sur le serveur


Sujet :

Langage PHP

  1. #1
    Membre éclairé Avatar de sorry60
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    802
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 802
    Par défaut [PHP-JS] Probleme d'ecriture dans un fichier sur le serveur
    Bonsoir !

    Je vous resume mon histoire :

    - un client se connecte sur un une page accueil.php se trouvant sur un serveur_A (http://url_serveur_A/accueil.php) contenant notamment le formulaire html suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    <script type="text/javascript" src="http://url_serveur_B/scripts.js"></script>
    <form action="enter.php" method="post" onsubmit="test(nom)">
    - lors de la soumission on appelle un fichier scripts.js qui se trouve sur un serveur_B (http://url_serveur_B/scripts.js) et contient notamment une fonction test() que voici :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    function test(nom)
    {
    	alert("Je suis le javascript !");
    	document.location = "http://url_serveur_B/ecrire.php?n="+nom.value;
    }
    - ce script execute quand à lui ecrire.php qui se trouve sur le meme serveur que lui (http://url_serveur_B/ecrire.php).
    ce code php sert à ajouter dans un fichier le nom :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <?php
    $nom = $_GET['n'];
    $fp = fopen("fic.txt","a");
    fputs($fp,$nom."\n");
    fclose($fp);
    ?>
    Le problème est que le fichier n'est pas modifié. Le javascript affiche bien l'alerte donc le probleme se situe au niveau du php.
    J'ai pourtant fait un chmod 777 sur ecrire.php, fic.txt.

    J'espere que j'ai été clair et que vous saurez me venir en aide.
    Merci

    Sorry

  2. #2
    Membre éclairé Avatar de sorry60
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    802
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 802
    Par défaut
    J'ai modifié le javascript :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    window.open("http://url_serveur_B/ecrire.php");
    Ca fonctionne parfaitement comme ça, mais c'est moche ça ouvre une nouvelle page.
    Le probleme vient donc de document.location = ..., ça n'a donc rien à voir avec le php

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

Discussions similaires

  1. Problème d'écriture dans un fichier
    Par Ceris dans le forum Assembleur
    Réponses: 2
    Dernier message: 22/05/2006, 23h30
  2. Problème d'écriture dans un fichier de log
    Par yakotey dans le forum Administration système
    Réponses: 14
    Dernier message: 22/11/2005, 15h08
  3. [C#] Probleme d'écriture dans un fichier XML
    Par Joad dans le forum ASP.NET
    Réponses: 5
    Dernier message: 02/05/2005, 16h19
  4. probleme d'ecriture dans un fichier texte
    Par azrael88370 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 24/01/2005, 17h33
  5. Probleme d'ecriture dans un fichier en mode Text
    Par bbozet dans le forum C++Builder
    Réponses: 3
    Dernier message: 14/01/2004, 13h46

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