Skocz do zawartości

Problem przy tworzeniu sondy


TeoTN

Rekomendowane odpowiedzi

Zdesperowany, umieszczam cały kod (opis problemu na dole):

 

Plik sonda.php:

<html>
<form action="sonda.php" method="post">
<table>
<tr>
<td>
Święto:
</td>
<td>
1 pkt.
</td>
<td>
2 pkt.
</td>
<td>
3 pkt.
</td>
</tr>
<tr>
<td>
<p style="font-size: 9.25pt;" align="right">
1. Święto Przyjemnie Mijających Wakacji<br>
2. Rocznica Otwarcia Forum Humana 2009-2012<br>
3. Święto Lady zGaGi<br>
4. Dzień Wycieraczki<br>
5. Dzień Obalania Taniego Wina<br>
6. Dzień glana<br>
7. Śpioch<br>
8. Święto bohaterów<br>
9. Święto "Haha"<br>
10. Dzień Głupoty<br>
11. Dzień odmieńca<br>
12. Dzień Hannah Montana<br>
13. Dzień poQueMona<br>
14. Dzień laka.<br>
15. Dzień zielonej-oczojebnej-sznurówki<br>
16. Dzien normalnosci w zeromie<br>
17. Święto głupich żartów<br>
18. Dzień szatana!<br>
19. Dzień dziury w moście<br>
20. Dzień wbijania igieł w lustro <br>
21. Dzień dziupli (bo dziupla to fajne słowo) <br>
22. Święto dziury w podeszwie glana<br>
23. Święto miłych ludzi<br>
24. Dzień rowerzysty<br>
25. Dzień wariowania <br>
26. Dzień PaliKota
</p>
</td>
<td>
<input type="radio" name="jeden" value="1" /><br>
<input type="radio" name="jeden" value="2" /><br>
<input type="radio" name="jeden" value="3" /><br>
<input type="radio" name="jeden" value="4" /><br>
<input type="radio" name="jeden" value="5" /><br>
<input type="radio" name="jeden" value="6" /><br>
<input type="radio" name="jeden" value="7" /><br>
<input type="radio" name="jeden" value="8" /><br>
<input type="radio" name="jeden" value="9" /><br>
<input type="radio" name="jeden" value="10" /><br>
<input type="radio" name="jeden" value="11" /><br>
<input type="radio" name="jeden" value="12" /><br>
<input type="radio" name="jeden" value="13" /><br>
<input type="radio" name="jeden" value="14" /><br>
<input type="radio" name="jeden" value="15" /><br>
<input type="radio" name="jeden" value="16" /><br>
<input type="radio" name="jeden" value="17" /><br>
<input type="radio" name="jeden" value="18" /><br>
<input type="radio" name="jeden" value="19" /><br>
<input type="radio" name="jeden" value="20" /><br>
<input type="radio" name="jeden" value="21" /><br>
<input type="radio" name="jeden" value="22" /><br>
<input type="radio" name="jeden" value="23" /><br>
<input type="radio" name="jeden" value="24" /><br>
<input type="radio" name="jeden" value="25" /><br>
<input type="radio" name="jeden" value="26" />
</td>
<td>
<input type="radio" name="dwa" value="1" /><br>
<input type="radio" name="dwa" value="2" /><br>
<input type="radio" name="dwa" value="3" /><br>
<input type="radio" name="dwa" value="4" /><br>
<input type="radio" name="dwa" value="5" /><br>
<input type="radio" name="dwa" value="6" /><br>
<input type="radio" name="dwa" value="7" /><br>
<input type="radio" name="dwa" value="8" /><br>
<input type="radio" name="dwa" value="9" /><br>
<input type="radio" name="dwa" value="10" /><br>
<input type="radio" name="dwa" value="11" /><br>
<input type="radio" name="dwa" value="12" /><br>
<input type="radio" name="dwa" value="13" /><br>
<input type="radio" name="dwa" value="14" /><br>
<input type="radio" name="dwa" value="15" /><br>
<input type="radio" name="dwa" value="16" /><br>
<input type="radio" name="dwa" value="17" /><br>
<input type="radio" name="dwa" value="18" /><br>
<input type="radio" name="dwa" value="19" /><br>
<input type="radio" name="dwa" value="20" /><br>
<input type="radio" name="dwa" value="21" /><br>
<input type="radio" name="dwa" value="22" /><br>
<input type="radio" name="dwa" value="23" /><br>
<input type="radio" name="dwa" value="24" /><br>
<input type="radio" name="dwa" value="25" /><br>
<input type="radio" name="dwa" value="26" />
</td>
<td>
<input type="radio" name="trzy" value="1" /><br>
<input type="radio" name="trzy" value="2" /><br>
<input type="radio" name="trzy" value="3" /><br>
<input type="radio" name="trzy" value="4" /><br>
<input type="radio" name="trzy" value="5" /><br>
<input type="radio" name="trzy" value="6" /><br>
<input type="radio" name="trzy" value="7" /><br>
<input type="radio" name="trzy" value="8" /><br>
<input type="radio" name="trzy" value="9" /><br>
<input type="radio" name="trzy" value="10" /><br>
<input type="radio" name="trzy" value="11" /><br>
<input type="radio" name="trzy" value="12" /><br>
<input type="radio" name="trzy" value="13" /><br>
<input type="radio" name="trzy" value="14" /><br>
<input type="radio" name="trzy" value="15" /><br>
<input type="radio" name="trzy" value="16" /><br>
<input type="radio" name="trzy" value="17" /><br>
<input type="radio" name="trzy" value="18" /><br>
<input type="radio" name="trzy" value="19" /><br>
<input type="radio" name="trzy" value="20" /><br>
<input type="radio" name="trzy" value="21" /><br>
<input type="radio" name="trzy" value="22" /><br>
<input type="radio" name="trzy" value="23" /><br>
<input type="radio" name="trzy" value="24" /><br>
<input type="radio" name="trzy" value="25" /><br>
<input type="radio" name="trzy" value="26" />
</td>
</tr>
<tr>
<td colspan="4">
<p align="right">
<input type="submit" value="Głosuj!" />
</p>
</tr>
</form>
<?php
function IP_prawdziwe(){

if ($_SERVER['HTTP_X_FORWARDED_FOR']) {
    $ip_prawdziwe = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
else {
  $ip_prawdziwe = $_SERVER['REMOTE_ADDR'];
}

return $ip_prawdziwe;
}

if (isset($_POST['jeden']))
{
   $allowed=true;
   $dbip=fopen("dbip.txt","r+");
   $ipy=fgets($dbip,100000);
   $iptab=explode("|",$ipy);
   $ipme=IP_prawdziwe();
   for ($i=0;$i<8000;$i++)
   {
      if ($iptab[$i]==$ipme)
      {
         $allowed=false;break;
      }
   }
   if ($allowed==true)
   {
      $dbvote=fopen("dbase.txt","r");
      $vot=fgets($dbvote,51);
      $votes=explode("|",$vot);
      $votes[$_POST['jeden']]++;
      $votes[$_POST['dwa']]+=2;
      $votes[$_POST['trzy']]+=3;
      $vtf=implode("|",$votes);
      $fclose($dbvote);
      $dbvote=fopen("dbase.txt","w");
      fwrite($dbvote,$vtf);
      fclose($dbvote);
      fwrite($dbip,$ipme."|");
      echo "Dziękujemy za głos!!!";
   }
   else
   {
      echo "Już głosowałeś";
   }
   fclose($dbip);
}
?>
</html>

 

dbase.txt:

0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0

 

dbip.txt:

00.00.000.000|

 

Teraz opis problemu: wygląda na to, że gdzieś popełniłem błąd przy pisaniu w php - po prostu pliki się nie zmieniają ani o znak.

Czy ktoś jest w stanie wskazać mi błąd?

PS Chmody na 777 mam, używam cba.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...