par
katagoto » 18 avr. 2008, 20:39
Oui, ce serait mieu en php, déjà on s'embêterais pas à chercher comment récupérer les données, je vous montre :
<?php
if(!@include("static.php"))
{
die ("fichier inéxistant");
}
if($_POST['posted'])
{
if(isset($_POST['variable1'])
{
$variable1_maj=addslashes($_POST['variable1'];
}
else
{
$variable1_maj=$variable1;
}
if(isset($_POST['variable2'])
{
$variable2_maj=addslashes($_POST['variable2'];
}
else
{
$variable2_maj=$variable2;
}
if(isset($_POST['variable3'])
{
$variable3_maj=addslashes($_POST['variable3'];
}
else
{
$variable3_maj=$variable3;
}
$maj[]='$variabble1='.$variable1_maj.';';
$maj[]='$variabble2='.$variable2_maj.';';
$maj[]='$variabble3='.$variable3_maj.';';
function write_file($file, $mode, $text) {
if ($fp = fopen($file, $mode)) {
if (is_array($text)) {
foreach ($text as $t) {
fwrite($fp, rtrim($t));
fwrite($fp, "\r\n");
}
}
else {
fwrite($fp, $text);
fwrite($fp, "\r\n");
}
fclose($fp);
return true;
}
else return false;
}
write_file("static.php", "w", $maj);
write_file($date."static.php", "w", $maj);// sauvegarde $date évite d'écraser une sauvegarde
}
?>
<form action="<?php echo $PHP_SELF; ?>" method="POST">^
<p>Variable 1 :<input type="text" name="variable1" value="<?php echo $variable1; ?>" /></p>
<p>Variable 2 :<input type="text" name="variable2" value="<?php echo $variable2; ?>" /></p>
<p>Variable 3 :<input type="text" name="variable3" value="<?php echo $variable3; ?>" /></p>
<input type="hidden" name="posted" value="1" />
<input type="button" value="Mettre à jour" />
</form>
Voilà l'idée maitresse...
++
Oui, ce serait mieu en php, déjà on s'embêterais pas à chercher comment récupérer les données, je vous montre :
[php]
<?php
if(!@include("static.php"))
{
die ("fichier inéxistant");
}
if($_POST['posted'])
{
if(isset($_POST['variable1'])
{
$variable1_maj=addslashes($_POST['variable1'];
}
else
{
$variable1_maj=$variable1;
}
if(isset($_POST['variable2'])
{
$variable2_maj=addslashes($_POST['variable2'];
}
else
{
$variable2_maj=$variable2;
}
if(isset($_POST['variable3'])
{
$variable3_maj=addslashes($_POST['variable3'];
}
else
{
$variable3_maj=$variable3;
}
$maj[]='$variabble1='.$variable1_maj.';';
$maj[]='$variabble2='.$variable2_maj.';';
$maj[]='$variabble3='.$variable3_maj.';';
function write_file($file, $mode, $text) {
if ($fp = fopen($file, $mode)) {
if (is_array($text)) {
foreach ($text as $t) {
fwrite($fp, rtrim($t));
fwrite($fp, "\r\n");
}
}
else {
fwrite($fp, $text);
fwrite($fp, "\r\n");
}
fclose($fp);
return true;
}
else return false;
}
write_file("static.php", "w", $maj);
write_file($date."static.php", "w", $maj);// sauvegarde $date évite d'écraser une sauvegarde
}
?>
<form action="<?php echo $PHP_SELF; ?>" method="POST">^
<p>Variable 1 :<input type="text" name="variable1" value="<?php echo $variable1; ?>" /></p>
<p>Variable 2 :<input type="text" name="variable2" value="<?php echo $variable2; ?>" /></p>
<p>Variable 3 :<input type="text" name="variable3" value="<?php echo $variable3; ?>" /></p>
<input type="hidden" name="posted" value="1" />
<input type="button" value="Mettre à jour" />
</form>
[/php]
Voilà l'idée maitresse...
++