Bonjour à tous,

Me revoilà dans la suite de mon projet qui consiste à lire et écrire dans un fichier distant.

Grâce à vous j'ai réussi à lire une valeur comprise entre deux caractère, le fichier ce présenter comme ça :

test balance:3112.0 status:0
tonne95 balance:2957.0 status:0
1234 balance:3020.0 status:0
oneill balance:3000.0 status:0
popaulnareff balance:3010.0 status:0
thomas balance:4550.0 status:0
adam03100 balance:2406.0 status:0

Le script pour lire été

<?php
$fichier = @fopen("accounts.mini", "r");
if ($fichier) {
    while (($buffer = fgets($fichier, 4096)) !== false) {
        $colonne = explode(" ", $buffer);
        if($colonne[0] == "$nom")
        {
            $valeur = explode(":", $colonne[1]);
            echo $valeur[1];//Ou autre selon ce que tu veux en faire
        }
    }
    if (!feof($fichier)) {
        echo "Erreur : Une erreur sur le serveur est survenu\n";
    }
    fclose($fichier);
}
?>

Maintenant ce que j'aimerai, serai de pouvoir changer la valeur lu par une autre via le script php, j'ai essayé plusieurs fonctions comme fputs et fwrite sans y arriver.

Si quelqu'un connait la solution pour changer cette valeur, je vous en serez très reconnaissant.
Merci d'avance.
Adam

1 réponse


Tu montre ce que tu as commencé à faire pour écrire ?