Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : [AIDE] Petition [ Base de données / MySQL ] (med93100)

lundi 12 mai 2008 à 02:23:29 | [AIDE] Petition

med93100


lundi 12 mai 2008 à 02:24:36 | Re : [AIDE] Petition

med93100

    Voila je suis débutant en php .
J'ai trouvé une source pour crée une petition ( par exemple ) donc voila le seul bléme c'est que je peus signer autant de fois que je veus alors que je voudrais qu'on puisse signer 1 fois et pas grave si le mec change sont ip ou efface ses cookies.
POST PHP

<?

mysql_connect("localhost", "xxx", "xxx");
mysql_select_db("xxxx"); // à configurer

if (isset($_POST['signe'])){$signe=$_POST['signe'];
    mysql_query("INSERT INTO `petition` ( `id` , `signature` ) VALUES ('', '".$signe."');");


}else{
Header("Location: petition.php");
Exit;
}
<body OnLoad="alert ('message bien posté')">
<?php include("petition.php"); ?>

Petition.php

<?
mysql_connect("localhost", "xxxx", "xxxx");
mysql_select_db("xxxx");

$reponse = mysql_query("SELECT * FROM petition");
?><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans titre</title>
</head>

<body>
<table width="100%" >
  <tr>
    <td><div align="center"><b><u><font size="14">Petition</font></u></b></div></td>
  </tr>
  <tr>
    <td>contenu de la petitions </td>
  </tr>
  <tr>
    <td>
      <form name="form1" method="post" action="post.php">
        <input name="signe" type="text" id="signe" value="">
        <input type="submit" name="Submit" value="Signer">
      </form>
    <p>signatures: </p></td>
  </tr>

<?




while ($donnees = mysql_fetch_array($reponse) )
{
?>

  <tr>
    <td><? echo $donnees['signature']; ?></td>
  </tr>
  <? } mysql_close();  ?>


</table>
</body>
</html>

lundi 12 mai 2008 à 14:49:21 | Re : [AIDE] Petition

med93100

Pq personne ne répond!?

lundi 12 mai 2008 à 16:00:33 | Re : [AIDE] Petition

gibozsec

Bonjour,

si tu veux éviter qu'une personne signe plusieurs fois ta pétition, tu dois l'identifier de manière unique. Hors, il n'existe aucun moyen pour le faire.

Comme tu le dis, tu peux utiliser l'io ou un cookie, mais le visiteur peut sans aucun problème vider ses cookies, peut changer d'ip, masquer son ip, accèder depuis un autre ordinateur, une autre connexion, ...

Bref e n'est pas possible de reconnaitre un visiteur qui est déjà passé (ce qui est normal d'un point de vue vie privée).

Tu peux éventuellement cumuler les vérifications (ip+cookie+fai+browser+email+...) mais en auun cas tu seras sur que ton visiteur n'a pas déjà signé ta pétition.

Grrrrrrrrrrr

lundi 12 mai 2008 à 21:00:57 | Re : [AIDE] Petition

med93100

Ouai effectivement , MAIS JUSTEMENT!


Citation : Comme tu le dis, tu peux utiliser l'io ou un cookie, mais le visiteur peut sans aucun problème vider ses cookies



J'aimerais savoir comment faire 

mardi 13 mai 2008 à 17:29:50 | Re : [AIDE] Petition
jeudi 15 mai 2008 à 19:39:37 | Re : [AIDE] Petition

Twinuts

Membre Club Administrateur CodeS-SourceS

Salut,

merci d'arrêter de flooder le forum avec tes non respects du règlement...

ref: http://www.phpcs.com/infomsg_SVP-AIDE-MOI_1133597.aspx


Va lire le règlement que tu as validé lors de ton inscription sur le réseau CodeS-SourceS !

en attendant sujet clos !







------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO



Cette discussion est classé dans : aide, petition


Sujets en rapport avec ce message

[PHP] Aide pour un style de petition [ par manusoron ] Bonjour a tous. Je souhaiterais savoir s'il existe un moyen PHP (déja créé) pour comptabiliser des signatures. Par exemple, on insere son nom, et son BESOIN D AIDE [ par BIBICHOCOLAT ] BONJOUR,J ai besoin d un coup de main !!!j ai un formulaire qui genere un tableau grace a la base de donnee ce tableau contient un lien, j aimerais qu je recherche l aide de labview en francais [ par pierre49 ] bonjour Aide GED/Base de connaisance [ par EricLeRouge ] Bonjour, etudiant dans les systemes d'informations, j'aimerai me documenter afin de concevoir une mini application en php qui consisterai à extraire d aide mail() [ par levtard ] bah voila, jaimerais savoir si c'est possible quand on envoie un mail avec la fonction, on peut changer le nom de l'expediteur. Parce que la sa met l demande aide (lien) [ par mohamedjayed ] je veut utiliser un lien hypertexte a l'interieur d'une page1 pour appeler une autre page2comme ceci   cliquer icimais le probleme je veut cacher l'af Site web besoin d'aide [ par ptecoco ] Bonjour, je dois crer un site web pour une agence de mannequin et comme il y aura bcp de photo ainsi que du texte (taille poids etc) mon client veux p Aide par rapport à un lotto [ par Webphil ] Bonjour, excusez moi de vous déranger. Je cherche une mannière assez simple de créer un lotto en PHP. Pourriez vous m'aider ? car j'ai 2 - 3 p (jayed) adresse du site demande aide [ par mohamedjayed ] j'ai terminé le developpement d'un site sous redhat9  avec apache mysql php lorsque je veut atteidre ce site  je doit  ecrire dans l'urlhttp://adresse adresse du site demande aide [ par mohamedjayed ] j'ai terminé le developpement d'un site sous redhat9  avec apache mysql php lorsque je veut atteidre ce site  je doit  ecrire dans l'urlhttp://adresse


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,343 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.