login  Naam:   Wachtwoord: 
Registreer je!
 Scripts:

Scripts > PHP > Fora/Discussieborden > Petitie script

Petitie script

Auteur: zwobbel - 12 november 2004 - 19:18 - Gekeurd door: Dennisvb - Hits: 9226 - Aantal punten: 1.40 (5 stemmen)



Petitie script:
Pas de tekst aan met wat jij niet eens bent.
En dan kan iedereen stemmen of ze akkoord gaan of niet.
Veel plezier ermee!

Instalatie:
Voer deze sql query uit in de database:

CREATE TABLE `petitie` (
`id` TINYINT NOT NULL AUTO_INCREMENT PRIMARY KEY,
`name` VARCHAR(60) NOT NULL,
`email` VARCHAR(60) NOT NULL
);

Code:
  1. <?php
  2.  
  3. $host = "localhost"; //99% van de gevallen localhost
  4. $user = "root"; //gebruikersnaam
  5. $pass = "";//Database wachtwoord
  6. $db = "test"; //Database naam
  7.  
  8. mysql_connect($host,$user,$pass) or die(mysql_error());
  9.  
  10. if($_SERVER["REQUEST_METHOD"]=="POST")
  11. {
  12.  
  13. //Insert het email,naam van de persoon in database
  14. mysql_query("INSERT INTO `petitie` ( name, email )
  15. VALUES ('".$_POST["name"]."', '".$_POST["email"]."')") or die (mysql_error());
  16.  
  17. echo "<br><br><big><center>Thx for the sign!</center></big>";
  18. print "<META HTTP-EQUIV='Refresh' CONTENT='2; URL=".$_SERVER['PHP_SELF']."'>";
  19. }
  20. ?>
  21. <div align="center">
  22. <p><strong><font size="5">Petitie!</font></strong></p>
  23. <form name="form1" method="post" action="<?php print $_SERVER['PHP_SELF']; ?>">
  24. <table width="70%" border="0" cellpadding="0" cellspacing="0">
  25. <tr>
  26. <td width="38%" rowspan="6">&nbsp;</td>
  27. <td width="62%"> <br> <br> </td>
  28. </tr>
  29. <tr>
  30. <td><strong>Naam: </strong></td>
  31. </tr>
  32. <tr>
  33. <td><strong>
  34. <input type="text" name="name">
  35. </strong></td>
  36. </tr>
  37. <tr>
  38. <td><strong>Email: </strong></td>
  39. </tr>
  40. <tr>
  41. <td><input type="text" name="email"></td>
  42. </tr>
  43. <tr>
  44. <td><input type="submit" name="Submit" value="Submit"></td>
  45. </tr>
  46. </table>
  47. </form>
  48. <br>
  49. <br>
  50. <table width="70%" border="0" cellpadding="0" cellspacing="1" bgcolor="#FF0000">
  51. <tr>
  52. <td><table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
  53. <tr>
  54. <td><strong><font size="3"><br>
  55. Redenen:</font></strong></td>
  56. </tr>
  57. <tr>
  58. <td>ik start deze petitie omdak ik vind dat de friet verslaafde gamers
  59. benadeeld worden op MG3 omdat er smorgens geen frieten ter berschikking
  60. worden gesteld.</td>
  61. </tr>
  62. <tr>
  63. <td>&nbsp;</td>
  64. </tr>
  65. </table></td>
  66. </tr>
  67. </table>
  68. <br>
  69. </div>
  70. <div align="center">
  71. <table width="70%" border="0" cellpadding="0" cellspacing="1" bgcolor="#000000">
  72. <tr>
  73. <td><table width="100%" border="0" cellpadding="0" cellspacing="0">
  74. <tr bgcolor="#000000">
  75. <td> <div align="left"><font color="#FFFFFF"><strong>name:</strong></font></div></td>
  76. <td><font color="#FFFFFF"><strong>email:</strong></font></td>
  77. </tr>
  78. <?php
  79.  
  80. // Uitlezen van emails
  81.  
  82. $lezen = mysql_query ("SELECT * FROM `petitie` ORDER BY `id` DESC");
  83. $count_rows = mysql_num_rows ($lezen);
  84. while ($read = mysql_fetch_assoc($lezen))
  85. {
  86.  
  87. //Verander collom kleur
  88. $kleur = ($i++ % 2) ? "#FFCC66" : "#FFB51A"; //Te veranderen
  89. ?>
  90. <tr bgcolor="<?php echo $kleur; ?>">
  91. <td><?php echo $read['name']; ?></td>
  92. <td bgcolor="<?php echo $kleur; ?>"><?php echo $read['email']; ?></td>
  93. </tr>
  94. <?php
  95. }
  96.  
  97. ?>
  98. </table></td>
  99. </tr>
  100. </table>
  101. <table width="70%" border="0" cellpadding="0" cellspacing="0">
  102. <tr>
  103. <td bgcolor="#000000"><font color="#FFFFFF">Er zijn <b><? echo $count_rows; ?></b>
  104. personen die zicht hebben toegevoegd</font></td>
  105. </tr>
  106. </table>
  107. <p>&nbsp;</p>
  108. </div>
Download code! Download code (.txt)

 Stemmen
Niet ingelogd.

 Reacties
Post een reactie
Lees de reacties (10)
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.025s