Jeg er ved at lave et lille vote-system der gør det muligt at stemme om noget, der er 3 valgmuligheder og ens ip bliver sat i en database sammen med dit valg. Meeeen det virker ikke, der kommer ikke heller ingen fejl eller noget, såå jeg føler mig lidt lost.
Her er mit script:
- <h3>Server Vote</h3>
- <p>Shall we continue use Factions at MasterMinerz?</p>
- <?php
- echo $fail;
- ?>
-
- <form method="post" action="<?php $_SERVER['PHP-SELF']; ?>">
-
- <input id="yes" type="radio" value="1" name="RadioGroup">Yes<br />
- <input id="no" type="radio" value="2" name="RadioGroup">No<br />
- <input id="what" type="radio" value="3" name="RadioGroup">What is Factions?<br />
-
- <div style="margin:8px 0 5px 2px;">Wry?</div>
- <textarea id="text" rows="6" cols="15"></textarea>
-
- <input type="submit" value=" Vote " id="submit">
- </form>
-
- <?php
- if ($_POST['submit'])
- {
- $choice = $_POST['yes'];
- $choice = $_POST['no'];
- $choice = $_POST['what'];
-
- $text = $_POST['text'];
-
- if ($choice)
- {
-
- mysql_connect("localhost", "user", "kode");
- mysql_select_db("web80-afstem");
-
- $ip = $_SERVER['REMOTE_ADDR'];
- $sql = "SELECT * FROM factions WHERE ip='$ip'";
- $hent_data = mysql_query($sql);
- $data = mysql_fetch_array($hent_data);
-
- if($data['ip'] == $ip)
- {
- $fail = 'You have allready voted';
- }else{
- mysql_query("INSERT INTO factions ´ip, text, choice´ VALUES ´$ip, $text, $choice´");
- }
-
- }else{
- echo 'Please select an option.';
- }
- }
-
- ?>
Håber i kan hjælpe
!
- Emil
Indlæg senest redigeret d. 10.08.2011 22:48 af Bruger #16605