La gestion des fichier avec PHP
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonsoir, déjà je vous présente mon code:
<?php
if(empty($_POST["Reponse"]))
{
?>
<form action="sondage.php" method="post">
<table width="250" bgcolor="#C0C0C0" border="1">
<tr> <td colspan="2">
<p align="center"><b>Aimez-vous mon site ? </b> </td> </tr>
<tr><td align="center" valign="top" width="45"><input
type="radio" name="Reponse" value="1"></td>
<td width="126">Oui</a></tr></td>
<tr><td align="center" valign="top" width="45"><input
type="radio" name="Reponse" value="2"></td>
<td width="126">Non</a></tr></td>
<tr><th colspan=2><input type="submit" name="submit"
value="Envoyer"></th></tr>
</table>
</form>
<?php
}
else
{
$fd = fopen ("vote.txt", "r");
$oui = fgets($fd, 4096);
$non = fgets($fd, 4096);
$fd = fclose ($fd);
if($_POST["Reponse"] == 1)
{
$oui=$oui+1;
$fd = fopen ("vote.txt", "r+");
$ecriture=fputs ($fd,$oui,"\n");
}
elseif($_POST["Reponse"] == 2)
{
$non=$non+1;
$ecriture=fputs ($fd,$non,"\n");
$fd = fclose ($fd);
}
}
?>
L'idée c'est:
Il y a un petit tableau au départ, qui demande "Avez vous aimez mon site?"
Il y a 2 réponses Oui et Non.
Les réponses des gens sont sauvegarder dans le fichier vote.txt
Mon probleme c'est que quand je clik sur oui ou sur non, il se passe rien dans le fichier "vote.txt".
Aucune information n'est changée.
Si quelqu'un aurait une petite idée, ca ferait plaisir. Merci d'avance.
<?php
if(empty($_POST["Reponse"]))
{
?>
<form action="sondage.php" method="post">
<table width="250" bgcolor="#C0C0C0" border="1">
<tr> <td colspan="2">
<p align="center"><b>Aimez-vous mon site ? </b> </td> </tr>
<tr><td align="center" valign="top" width="45"><input
type="radio" name="Reponse" value="1"></td>
<td width="126">Oui</a></tr></td>
<tr><td align="center" valign="top" width="45"><input
type="radio" name="Reponse" value="2"></td>
<td width="126">Non</a></tr></td>
<tr><th colspan=2><input type="submit" name="submit"
value="Envoyer"></th></tr>
</table>
</form>
<?php
}
else
{
$fd = fopen ("vote.txt", "r");
$oui = fgets($fd, 4096);
$non = fgets($fd, 4096);
$fd = fclose ($fd);
if($_POST["Reponse"] == 1)
{
$oui=$oui+1;
$fd = fopen ("vote.txt", "r+");
$ecriture=fputs ($fd,$oui,"\n");
}
elseif($_POST["Reponse"] == 2)
{
$non=$non+1;
$ecriture=fputs ($fd,$non,"\n");
$fd = fclose ($fd);
}
}
?>
L'idée c'est:
Il y a un petit tableau au départ, qui demande "Avez vous aimez mon site?"
Il y a 2 réponses Oui et Non.
Les réponses des gens sont sauvegarder dans le fichier vote.txt
Mon probleme c'est que quand je clik sur oui ou sur non, il se passe rien dans le fichier "vote.txt".
Aucune information n'est changée.
Si quelqu'un aurait une petite idée, ca ferait plaisir. Merci d'avance.
A voir également:
- La gestion des fichier avec PHP
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
21 réponses
Ouufffff, j'ai enfin trouvé la réponse :)
Enfaite le probleme était ici:
$majpage=mysql_query("UPDATE mespages SET nompage='".$n1."',contenu1='".$c1."',contenu2='".$c2."',contenu3='".$c3."',contenu4='".$c4."' WHERE nompage = '".$n1."' ");
Ce code c'est que tu ma donné. Moi j'ai enlevé ". ." ce qui ma donné:
$majpage=mysql_query("UPDATE mespages SET nompage='$n1', contenu1='$c1',contenu2='$c2',contenu3='$c3',contenu4='$c4' WHERE nompage = '$n1' ");
Ca marche parfaitement, merci pour tout ton aide.
Je te souhait bonne soirée, mais si ta quelques suggestions, je t'écoute attentivement :)
@+
Enfaite le probleme était ici:
$majpage=mysql_query("UPDATE mespages SET nompage='".$n1."',contenu1='".$c1."',contenu2='".$c2."',contenu3='".$c3."',contenu4='".$c4."' WHERE nompage = '".$n1."' ");
Ce code c'est que tu ma donné. Moi j'ai enlevé ". ." ce qui ma donné:
$majpage=mysql_query("UPDATE mespages SET nompage='$n1', contenu1='$c1',contenu2='$c2',contenu3='$c3',contenu4='$c4' WHERE nompage = '$n1' ");
Ca marche parfaitement, merci pour tout ton aide.
Je te souhait bonne soirée, mais si ta quelques suggestions, je t'écoute attentivement :)
@+