![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 10.09.2002 Skąd: wroclaw Ostrzeżenie: (0%) ![]() ![]() |
Ja to mam z tym php.
Mam skrypt sondy ale wyskakuje blad z method post moze cos zle napisalem ![]() <? $glosowanie = array ('6'=> 'rewelacyjna', '5'=> 'bardzo dobra', '4'=> 'dobra', '3'=> 'przecietna', '2'=> 'zla', '1'=> 'beznadziejna'); function glosowanie ($glosowanie, $quiz) { setcookie ('glosowano', "1"); if (file_exists("dane/glosowanie.txt")) { $plik = fopen ("dane/glosowanie.txt", "r+"); flock ($plik, 2); $wiersz = fgets ($plik, 255); $wyniki = split ("|", $wiersz); fseek ($plik, 0); }else{ $plik = fopen ("dane/glosowanie.txt", "w+"); flock ($plik, 2); } for ($i=0; $i<count($glosowanie);$i++) { if ($quiz == $i+1) {$wyniki[$i]++;} fputs ($plik, $wyniki[$i]); if ($i<count($glosowanie)-1) {fputs ($plik, '|'); } } flock ($plik, 3); fclose ($plik); } function wyswietlanie ($glosowanie, $glosowano) { if ($glosowano) { if (file_exists("dane/glosowanie.txt")) { $plik = fopen ("dane/glosowanie.txt", "r"); $wiersz = fgets ($plik, 255); fclose ($plik); $wyniki = split ("|", $wiersz); for ($i=0; $i<count($wyniki); $i++) {$liczbaglosow += $wyniki[$i]; } } print "<P ALIGN=CENTER><B>Ankieta</B></P>n"; print "<P>Ocen moja strone:</P><TABLE>n"; for (reset ($glosowanie); $klucz=key($glosowanie); next ($glosowanie)) { print "<TR><TD>".pos($glosowanie).": </TD><TD>"; if ($liczbaglosow == 0) { $procent = 0; }else{ $procent = ($wyniki[$klucz-1]/$liczbaglosow)*100; } print "<IMG SRC="img/1.gif" WIDTH=$procent HEIGHT="10"></TD>"; print "<TD ALIGN=RIGHT> "; printf ("%0.0f", $procent); print ("%</TD></TR>"); } print "</TABLE>'; }else{ print '<FORM METHOD=GET ACTION="6-12.php">'; print "<P ALIGN=CENTER><B>Ankieta</B></P>n"; print "<P>Ocen moja strone:</P><TABLE>n"; for (reset ($glosowanie); $klucz=key($glosowanie); next ($glosowanie)) { print ('<TR><TD><INPUT TYPE=radio NAME=quiz VALUE="'.$klucz. '"> '. pos($glosowanie)."</TD></TR>n"); } print '</TABLE><CENTER><INPUT TYPE=submit VALUE="Glosuj"></CENTER></P>'; print '</FORM>'; } } if ($quiz) { glosowanie ($glosowanie, $quiz); header ("Location: ".$GLOBALS["HTTP_REFERER"]); }else{ wyswietlanie ($glosowanie, $glosowano); } ?> -------------------- Tomasz Gruszecki
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 30.08.2002 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
W linij 49 podajze masz bład
Kod print "</TABLE>';
a powinno byc Kod print("</TABLE>");
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
Nic podobnego !
print mozna stosowac w dwojaki sposob Kod print "";
lub Kod print("");
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 11.06.2002 Ostrzeżenie: (0%) ![]() ![]() |
Mysle ze 0x00 chodzilo o to ze print zaczyna sie " (srednikiem) a konczy ' (apostrofem)
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
racja :oops:
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 30.08.2002 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Cytat Nic podobnego !
print mozna stosowac w dwojaki sposob Kod print "";
lub Kod print(""); Można, ale to jest tylko ułatwienie ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.06.2025 - 23:53 |