Anketa

Programovacie jazyky, rady, poradňa...
Fata! ChaoS
Star
Star
Používateľov profilový obrázok
Príspevky: 650
Registrovaný: 12 apr 2006, 20:23
Bydlisko: Tvrdošovce
Kontaktovať používateľa:

Anketa

Príspevok od používateľa Fata! ChaoS »

Takže mám takúto anketu

Kód: Vybrať všetko

<html>
<head>
<Meta http-equiv="content-type" content="text/html; charset=windows-1250">
<title>anketa</title>
</head>
<Body bgcolor="#FFFFFF" text="#000000">

<?php
if($action == "send"):

if(File_Exists("stats.txt")):
$fp = FOpen("stats.txt","r");
$stats = Explode("#",FRead ($fp,999));
FClose ($fp);
else:
for($i = 0; $i<=5;$i++)$stats[$i]=0;
endif;

if($stats[0]!=$REMOTE_ADDR) $stats[$znamka]++;
$stats[0] = $REMOTE_ADDR;

$hlasu = 0;
$suma = 0;
for($i = 1;$i<=5;$i++):
$hlasu += $stats[$i];
$suma += $i * $stats[$i];
endfor;
$prumer=(Round(100 * $suma / $hlasu)) / 100;

$fp = FOpen ("$stats.txt","w");
FWrite ($fp, Implode($stats,"#"));
FClose($fp);

?>

<center><font face="Arial CE,Arial" size="5">
Jakú známku by ste dali Blue-war.net?(1... najlepší, 5 ... najhorší)<br>
Díky za ohodnotenie. Celkom Blue-war.net oznámkovalo <?php echo $hlasu ?> užívateľov priemernou známkou <?php echo $prumer; ?>.
</font></center>

<?php else: ?>

<form action="anketa.php" method="post">
<center><font face="Arial CE, Arial" size="5">
Jakú známku by ste dali Blue-war.net?(1... najlepšie, 5 ... najhoršie)<br>
<input type="radio" name="znamka" value="1" chcecked>1<br>
<input type="radio" name="znamka" value="2">2		<br>
<input type="radio" name="znamka" value="3">3<br>
<input type="radio" name="znamka" value="4">4<br>
<input type="radio" name="znamka" value="5">5<br>
<input type="hidden" name="action" value="send"><br>
<input type="submit" value="Oznámkuj!">
</font</center>
</form>

<?php endif; ?>

</body>
</html>
Lenže keď oznámkujem tak mi vypíše chybu

Kód: Vybrať všetko

Warning: fopen(Array.txt) [function.fopen]: failed to open stream: Permission denied in /var/www/blue-war.net/www/ChaoS/anketa.php on line 30

Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/blue-war.net/www/ChaoS/anketa.php on line 31

Warning: fclose(): supplied argument is not a valid stream resource in /var/www/blue-war.net/www/ChaoS/anketa.php on line 32
čiže chybu v týchto riadkoch

Kód: Vybrať všetko

$fp = FOpen ("$stats.txt","w");
FWrite ($fp, Implode($stats,"#"));
FClose($fp);
Na ftpčku mám anketa.php a stats.txt, prečo to nejde ? Pls poradte.
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Namiesto

Kód: Vybrať všetko

$fp = FOpen ("$stats.txt","w");
tam nemalo byť náhodou

Kód: Vybrať všetko

$fp = FOpen ("stats.txt","w");
(bez toho $)
sundevil
VIP
VIP
Používateľov profilový obrázok
Príspevky: 4169
Registrovaný: 18 mar 2005, 12:03
Bydlisko: BA

Príspevok od používateľa sundevil »

na ftp ich sice mas, ale mas spravne nastavene aj pristupove prava?
Fata! ChaoS
Star
Star
Používateľov profilový obrázok
Príspevky: 650
Registrovaný: 12 apr 2006, 20:23
Bydlisko: Tvrdošovce
Kontaktovať používateľa:

Príspevok od používateľa Fata! ChaoS »

sundevil napísal:na ftp ich sice mas, ale mas spravne nastavene aj pristupove prava?
Hej prístupové práva mám vštky zafajknuté, ale už chrono nato prišiel, díky som mohol byť pozornejší :lol:
Fata! ChaoS
Star
Star
Používateľov profilový obrázok
Príspevky: 650
Registrovaný: 12 apr 2006, 20:23
Bydlisko: Tvrdošovce
Kontaktovať používateľa:

Príspevok od používateľa Fata! ChaoS »

Alebo nie ani tak to nejde :cry:
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Fata! ChaoS napísal:Alebo nie ani tak to nejde :cry:
Tá istá chyba?
Fata! ChaoS
Star
Star
Používateľov profilový obrázok
Príspevky: 650
Registrovaný: 12 apr 2006, 20:23
Bydlisko: Tvrdošovce
Kontaktovať používateľa:

Príspevok od používateľa Fata! ChaoS »

Hej

Kód: Vybrať všetko

Warning: fopen(stats.txt) [function.fopen]: failed to open stream: Permission denied in /var/www/blue-war.net/www/ChaoS/anketa.php on line 30

Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/blue-war.net/www/ChaoS/anketa.php on line 31

Warning: fclose(): supplied argument is not a valid stream resource in /var/www/blue-war.net/www/ChaoS/anketa.php on line 32
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Skúšal som to u seba, a funguje to. Máš dobré práva aj k adresáru?
Fata! ChaoS
Star
Star
Používateľov profilový obrázok
Príspevky: 650
Registrovaný: 12 apr 2006, 20:23
Bydlisko: Tvrdošovce
Kontaktovať používateľa:

Príspevok od používateľa Fata! ChaoS »

chrono napísal:Skúšal som to u seba, a funguje to. Máš dobré práva aj k adresáru?
No neviem či ja vôbec udávam na dobrom mieste práva, lebo mám Total Commander a tam označím tie súbory a dám hore Soubory---Zmena atributu a tam zafajknem všetko.
Robím to správne?
geoge046
Star
Star
Používateľov profilový obrázok
Príspevky: 608
Registrovaný: 10 aug 2005, 14:15
Bydlisko: Prievidza
Kontaktovať používateľa:

Príspevok od používateľa geoge046 »

Mnooo klasicky tam nefajkaj ale zadaj 777 ;-) istota je guľomet
Fata! ChaoS
Star
Star
Používateľov profilový obrázok
Príspevky: 650
Registrovaný: 12 apr 2006, 20:23
Bydlisko: Tvrdošovce
Kontaktovať používateľa:

Príspevok od používateľa Fata! ChaoS »

geoge046 napísal:Mnooo klasicky tam nefajkaj ale zadaj 777 ;-) istota je guľomet
Jj tak to mám, ale ja už asi čo je chyba, lebo podobný problém som mal aj minule ostatným to išlo, ale mne nie a tak som ten súbory vamazal a spravil zas nový a potom to už fungovalo takže asi skúsim to.

Edit: Vyriéšené, nie to bol problém :lol: . Takže môžte lock :wink:
Napísať odpoveď