par
chrysler5798 » 17 avr. 2014, 17:32
Bonjour !
Merci pour votre réponse, cependant je débute en PHP, est ce que tu pourrais me faire le code ?
Voici le code :
Code : Tout sélectionner
//"STEAM_0:0:18811335" "99:z"
$chaineAEcrire = "\n\"".$steamID."\" \"".$flags."\"";
$context = stream_context_create(array('ftp'=>array('overwrite' => true)));
$fileRead = fopen("ftp://".$loginFTP.":".$passFTP."@".$adresseFTP."".$cheminFTP."/addons/sourcemod/configs/admins_simple.ini", "a", false, $context);
$dejaEcrit = false;
while(!feof($fileRead)) {
$ligne = fgets($fileRead);
if (strpos($ligne, $steamID) !== false) {
$dejaEcrit = true;
}
}
if (!$dejaEcrit) {
//Le steam n'est pas déjà renseigné
$fileWrite = fopen("ftp://".$loginFTP.":".$passFTP."@".$adresseFTP."".$cheminFTP."/addons/sourcemod/configs/admins_simple.ini", "a", false, $context);
if (!$fileWrite) {
echo "<p>Impossible d'ouvrir le fichier distant pour écriture.\n";
exit;
} else {
/* Ecriture des données. */
fputs ($fileWrite, $chaineAEcrire);
fclose ($fileWrite);
}
}
Voici l'erreur sur la page web :
Code : Tout sélectionner
Warning: fopen(ftp://[email protected]/csgo/csgo/addons/sourcemod/configs/admins_simple.ini) [function.fopen]: failed to open stream: FTP server reports 451 /csgo/csgo/addons/sourcemod/configs/admins_simple.ini : ajout/reprise non permis, veuillez recommencer in /home/sdgteam/www/vipcsgo/config/functions.php on line 126
Warning: feof(): supplied argument is not a valid stream resource in /home/sdgteam/www/vipcsgo/config/functions.php on line 130
Warning: fgets(): supplied argument is not a valid stream resource in /home/sdgteam/www/vipcsgo/config/functions.php on line 131
Bonjour !
Merci pour votre réponse, cependant je débute en PHP, est ce que tu pourrais me faire le code ?
Voici le code :
[code] //"STEAM_0:0:18811335" "99:z"
$chaineAEcrire = "\n\"".$steamID."\" \"".$flags."\"";
$context = stream_context_create(array('ftp'=>array('overwrite' => true)));
$fileRead = fopen("ftp://".$loginFTP.":".$passFTP."@".$adresseFTP."".$cheminFTP."/addons/sourcemod/configs/admins_simple.ini", "a", false, $context);
$dejaEcrit = false;
while(!feof($fileRead)) {
$ligne = fgets($fileRead);
if (strpos($ligne, $steamID) !== false) {
$dejaEcrit = true;
}
}
if (!$dejaEcrit) {
//Le steam n'est pas déjà renseigné
$fileWrite = fopen("ftp://".$loginFTP.":".$passFTP."@".$adresseFTP."".$cheminFTP."/addons/sourcemod/configs/admins_simple.ini", "a", false, $context);
if (!$fileWrite) {
echo "<p>Impossible d'ouvrir le fichier distant pour écriture.\n";
exit;
} else {
/* Ecriture des données. */
fputs ($fileWrite, $chaineAEcrire);
fclose ($fileWrite);
}
}[/code]
Voici l'erreur sur la page web :
[code]Warning: fopen(ftp://
[email protected]/csgo/csgo/addons/sourcemod/configs/admins_simple.ini) [function.fopen]: failed to open stream: FTP server reports 451 /csgo/csgo/addons/sourcemod/configs/admins_simple.ini : ajout/reprise non permis, veuillez recommencer in /home/sdgteam/www/vipcsgo/config/functions.php on line 126
Warning: feof(): supplied argument is not a valid stream resource in /home/sdgteam/www/vipcsgo/config/functions.php on line 130
Warning: fgets(): supplied argument is not a valid stream resource in /home/sdgteam/www/vipcsgo/config/functions.php on line 131[/code]