Page 1 sur 1

chmod

Posté : 03 juil. 2006, 16:30
par gerL
En effet, il manquait la virgule, mais en ligne je l'avais bien, j'ai juste supprimer un peu trop de chose en mettant le code.
Bon voila le nouveau code qui ne marche pas non plus....
<?
$msg = str_replace ("\n"," ", $_GET['message']);

$msg = stripslashes ($msg);

if ($msg != ""){
$fp = fopen($_GET['nom'] , "w+");

$fw = fwrite($fp, "$msg\n");
chmod($_GET['nom'] , 0644);
fclose($fp);


} else { echo"Une des variables n'est pas remplie"; 
}
?>

Posté : 03 juil. 2006, 17:04
par Dgse
Bonjour

A verifier j'ai pas tester, a tester aussi si la variable $_GET['nom'] vaux quelques chose.
<?php
$msg = str_replace ("\n"," ", $_GET['message']); 

$msg = stripslashes ($msg); 

if ($msg != "")
{
$fichier = $_GET['nom'];
chmod ($fichier,0644); // Lecture et écriture pour le propriétaire, lecture pour les autres
$fp = fopen($fichier, "w"); 
fputs($fp, $msg."\n"); 
fclose($fp); 
}
 else 
{
 echo"Une des variables n'est pas remplie"; 
} 
?>
@+ Dgse

chmod

Posté : 03 juil. 2006, 17:43
par gerL
Ben, non ca marche toujours pas. Les variables sont bien la, mais le fichier n'est pas créé ??

Posté : 03 juil. 2006, 17:57
par ouckileou
Pourquoi tu as reposté ? Quelqu'un t'avait déjà répondu dans le topic précédent, poursuivez donc là-bas