Problem z obsługą plików

Pomoc przy instalacji oraz użytkowaniu phpBB 3.0.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i modyfikacjami.
Domber
Posty: 1
Rejestracja: 11 stycznia 2009, 17:56

Problem z obsługą plików

Post autor: Domber » 11 stycznia 2009, 18:55

Problemem okazala sie zwykla literowka, sory za zamieszanie. Temat do usuniecia zamkniecia lub cokolwiek.



Witam, ucze sie podstaw php, na warsztat wziąłem następującą sytuacje:

Pragnę stworzyć plik który będzie wyświetlał ankiete a pod nią dynamicznie zmieniający się licznik udzielonych odpowiedzi tak aby wyświetlał dotychczasową ilość wybrań poszczególnych opcji i zmieniał się wraz z wybraniem opcji.

skrypt ankiety:

Kod: Zaznacz cały

<HTML>

<HEAD>

         <meta http-equiv="content-type" content="text/html; charset=UTF-8">

<title>     </title>

</HEAD>


<BODY>

<H2> Jakie crew lubisz najbardziej?</h2>

<form action="ankieta.php" mehod="POST">

<?php


echo "Flo Mo <input type=\"radio\" name=\"cru\" value=\"Flo\"><br>";
echo "Rivers crew <input type=\"radio\" name=\"cru\" value=\"Riv\"><br>";
echo "Floor gangz <input type=\"radio\" name=\"cru\" value=\"Gang\"><br>";
echo "<input type=\"submit\" name=\"guzik\" value=\"Can you dig it?\" > ";
echo "<br><br><br><br><br><br>";


$uchwyt = fopen("crew.txt","r");
$Flo = (int)fgets($uchwyt);
$Riv = (int)fgets($uchwyt);
$Gang = (int)fgets($uchwyt);
fclose($uchwyt);


if(count($_POST))
{
if($_POST["cru"]=="Flo")
{
$Flo++;
}

if($_POST["cru"]=="Riv")
{
$Riv++;
}

if($_POST["cru"]=="Gang")
{
$Gang++;
}

}

$uchwyt = fopen("crew.txt","w");
fputs($uchwyt, $Flo."\n".$Riv."\n".$Gang."\n");
fclose($uchwyt);

echo "Flo mo ";
echo $Flo."<br>";

echo "Rivers crew ";
echo $Riv."<br>";

echo "Floor Gangz ";
echo $Gang."<br>";

?>

</form>



</BODY>

</HTML>
Plik crew.txt jest utworzony w tym samym katalogu co ankieta są mu przydzielone wszystkie prawa do zapisu.

Niestety skrypt nie dopisuje wartości do pliku crew.txt, skrypt wpisał tam tylko zera dla każdej zmiennej przy pierwszym uruchomieniu i dalej nie chce robić nic.

Czy możecie mi wskazać problem?

Z góry dzięki.
[/i]

Zablokowany

Wróć do „Użytkowanie”