Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][html]Prośba o sprawdzenie, Proszę o sprawdzenie podanego skryptu
obelix94
post
Post #1





Grupa: Nieautoryzowani
Postów: 141
Pomógł: 0
Dołączył: 30.09.2008
Skąd: Gdańsk

Ostrzeżenie: (20%)
X----


Skrypt służy do zapisywania oceny, obliczania średniej, sprawdzania użytkowników, pokazywania średniej. Prosze o sprawdzenie i oceny. PS: wykluczona jest baza danych

  1. <?php
  2.        //sprawdzenie ciasteczka
  3.        $wiersz = @ $_GET['wiersz'];
  4.         if ($_COOKIE['obecny'] == 'byl'))
  5.        {
  6.              $status = 'glosowales';
  7.          }
  8.        else
  9.        {
  10.                        setcookie("obecny","byl",time() + 60 * 60 * 24 * 30); // 60s razy 60 minut razy 24h razy 30 dni
  11.            //TRESC SKRYPTU
  12.            //ustawianie zmiennych
  13.            $plik_glosowan = 'zmienne/ilosc_glosowan'.$wiersz.'.txt';
  14.                 $plik_sredniej = 'zmienne/srednia'.$wiersz.'.txt';
  15.            $plik_wartosci = 'zmienne/suma_wartosci'.$wiersz.'.txt';
  16.            //dodawanie ilosci, zapisywanie
  17.            $ilosc_glosowan = file_get_contents($plik_glosowan);
  18.            $ilosc_glosowan = $ilosc_glosowan + 1;
  19.            file_put_contents($plik_glosowan, $ilosc_glosowan);
  20.  
  21.            //suma glosow
  22.            $wartosc = $_POST('wartosc');
  23.               $ilosc_wartosci = file_get_contents($plik_glosowan);
  24.            $ilosc_wartosci = $ilosc_glosow + $wartosc;
  25.            file_put_contents($plik_wartosci, $ilosc_wartosci);
  26.  
  27.            //liczenie sredniej
  28.               $ilosc_glosowan = file_get_contents($plik_sredniej);
  29.            $srednia = $ilos_wartosci / $ilosc_glosowan
  30.            file_put_contents($plik_sredniej, $srednia);
  31.        }
  32.  
  33.        if($status == 'glosowales'){
  34.            echo('<div class="secondaryContentBox"><h2>Oceń wiersz</h2><p><font color="red">GŁOSOWAŁEŚ!</font></p> ');
  35.            //ciag dalszy (drugi skrypt)
  36.                        echo('<div id="linia"><br></div>');
  37.            echo('<h2>Średnia ocen</h2><p>')
  38.            $srednia = file_get_contents($plik_sredniej);
  39.            echo($srednia.'</p>');
  40.        }
  41.        else{
  42.            echo('
  43.            <div class="secondaryContentBox">
  44.            <h2>Oceń wiersz</h2>
  45.            <p>');
  46.            echo('<form action="index.php?id=biblio1&lang=pl&wiersz=
  47.            echo($wiersz);
  48.            echo('" method="post"><p>Twoja ocena<br>');
  49.            echo('<input type="radio"  name="wartosc" value="6"  />6<br>
  50.            <input type="radio" name="wartosc" value="5" checked="checked" />5<br>
  51.            <input type="radio" name="wartosc" value="4"  />4<br>
  52.            <input type="radio" name="wartosc" value="3"  />3<br>
  53.            <input type="radio" name="wartosc" value="2"  />2<br>
  54.            <input type="radio" name="wartosc" value="1"  />1<br>
  55.            <input type="submit" style="width:10em; background-color:white; border: 2px solid green; " value="WY&#346;LIJ" name="ok" /></form>
  56.            </p>');
  57.  
  58.  
  59.            //ciag dalszy (drugi skrypt)
  60.                        echo('<div id="linia"><br></div>');
  61.            echo('<h2>&#346;rednia ocen</h2><p>')
  62.            $srednia = file_get_contents($plik_sredniej);
  63.            echo($srednia.'</p>');
  64.            
  65.        }
  66.  
  67.  
  68. ?>


Nie ponoszę odpowiedzialnosci za zniekształcenie w tabulacji oraz wygladzie skryptu.

Ten post edytował obelix94 12.12.2008, 19:54:38
Go to the top of the page
+Quote Post

Posty w temacie
- obelix94   [php][html]Prośba o sprawdzenie   11.12.2008, 16:05:20
- - wookieb   Dziecko.. Czy ty naprawde jesteś tak niedowar...   11.12.2008, 16:37:21
- - obelix94   No właśnie nie działa. Ten jeden błąd to... Czyta...   11.12.2008, 16:55:53
|- - Kildyt   Cytat(obelix94 @ 11.12.2008, 18:55:53...   11.12.2008, 20:00:12
- - obelix94   Cytat(Kildyt @ 11.12.2008, 20:00:12 )...   11.12.2008, 20:59:38
- - erix   Czytaj: inni się uczący mogą kiedy...   11.12.2008, 21:15:06
- - obelix94   Cytat(Kildyt @ 11.12.2008, 20:00:12 )...   11.12.2008, 22:14:48
- - erix   CytatI się ukaże... nic. A czytałeś rozdział dotyc...   12.12.2008, 13:47:45
- - obelix94   Nieznosze bo jest po angielsku. Niby 5 z angola, a...   12.12.2008, 17:02:04
- - erix   CytatNieznosze bo jest po angielsku To daruj sobie...   12.12.2008, 17:26:22
- - obelix94   Cytat(obelix94 @ 12.12.2008, 17:02:04...   12.12.2008, 17:38:39
- - Mize   Człowieku, brak mi słów... wróć za rok, dwa i poch...   12.12.2008, 17:39:45
- - obelix94   Takie osobiste pytanko: skąd wiesz, że jestem w dr...   12.12.2008, 17:51:29
- - Mize   OT: Tak wnioskuje po Twoim nicku, a jeśli masz wię...   12.12.2008, 17:55:17
- - obelix94   Poprawiłem swój kod. Myślę że ...   12.12.2008, 18:16:01
- - erix   [PHP] pobierz, plaintext <?phpif ($_COOKIE...   12.12.2008, 20:16:49
- - obelix94   Dziekuje. Ten twój "styl na phpeditor" t...   13.12.2008, 15:54:06
- - Lion_87   Cytatecho('<form action="index.php?id=...   13.12.2008, 19:28:35
- - Pride   1.Tak, jak powyżej - dlaczego zamykasz echo w echu...   13.12.2008, 20:28:07
- - Ociu   Crossing post. Zamykam.   14.12.2008, 14:05:25


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 22:11