Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> skrypt sonda nie dopisuje do pliku TXT
kaszek
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 8.05.2004
Skąd: z Xtrmeme

Ostrzeżenie: (0%)
-----


napisłem skrypt
Skrypt składa się z dwóch plików - sonda.php i sonda.txt
sonda.php to skrypt sondy, natomiast sonda.txt to plik z odopowiedziami
[php:1:a4841174ba]<?php
<?
$pytanie="Jak masz na imię:";
$psonda="sonda.txt";
$plik=file("sonda.txt");
if($glosuj=="tak"){
$fd = fopen ($psonda, "r");
$zaw = fread ($fd, filesize ($psonda));
foreach($plik as $plik_num => $plik){
$dane=explode("||", $plik);
if($odp==$dane[0]){
$przed="$dane[0]||$dane[1]";
$dane[1]++;
$po="$dane[0]||$dane[1]";
$zapis=str_replace("$przed","$po", "$zaw");
$fp=fopen($psonda, "w");
fwrite($fp, $zapis);
fclose($fp);
echo("Twój głos został zaliczony");}}}
else{
echo("<center><B>$pytanie</B></CENTER><FORM METHOD=POST ENCTYPE=multipart/form-data>");
$num=1;
foreach($plik as $plik_num => $plik){
$dane=explode("||", $plik);
echo("$num.<INPUT TYPE=RADIO NAME=odp VALUE=$dane[0]>$dane[0] $dane[1]<BR>");$num++;}
echo("<INPUT TYPE=hidden NAME=glosuj VALUE=tak>
<INPUT TYPE=SUBMIT NAME=Głosuj value=Głosuj></FORM>");
}?>

?> [/php:1:a4841174ba]


Sonda.txt
Zawiera odpowiedzi w postaci - pytanie||ilość głosów

Kod
Jasiu||0

Stasiu||1


Tylko mam taki problem że nie dopisuje mi do pliku a to duży problem ponieważ sonda nie spełnia swojego zastoswania a oprócz tego chiałbym dodac jeszcze obcje że można głoswac co godzne oraz że szeruguje wynki od największego do najmniejszego ale nie wiem jak to poustawiać pomoc
Go to the top of the page
+Quote Post

Posty w temacie


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: 23.08.2025 - 03:48