Witam
Zabralem sie za tworzenie sondy i doszedlem do takiego momentu:
a)formularz
<form action="skrypt.php" method="POST"> Jakie jedzenie lubisz najbardziej?
<br/>Pizza
<input type="radio" name="zarcie" value="pizza"><br />Frytki
<input type="radio" name="zarcie" value="frytki"><br />Kebab
<input type="radio" name="zarcie" value="kebab"><br />Sharma
<input type="radio" name="zarcie" value="sharma"><br />Burger
<input type="radio" name="zarcie" value="burger"><br /><input type="submit" value="wyslij">
b)kod php
<?php
$zarcie[] = array('nazwa' => pizza
, 'punkty' => 0
); $zarcie[] = array('nazwa' => frytki
, 'punkty' => 0
); $zarcie[] = array('nazwa' => kebab
, 'punkty' => 0
); $zarcie[] = array('nazwa' => sharma
, 'punkty' => 0
); $zarcie[] = array('nazwa' => burger
, 'punkty' => 0
); foreach($zarcie as $klucz => $wiersz){
$nazwa[$klucz] = $wiersz['nazwa'];
$punkty[$klucz] = $wiersz['punkty'];
}
if($_POST['zarcie'] == 'pizza'){
$punkty[0]++;
}
if($_POST['zarcie'] == 'frytki'){
$punkty[1]++;
}
if($_POST['zarcie'] == 'kebab'){
$punkty[2]++;
}
if($_POST['zarcie'] == 'sharma'){
$punkty[3]++;
}
if($_POST['zarcie'] == 'burger'){
$punkty[4]++;
}
for($i=0; $i<=4; $i++){
echo $nazwa[$i]." "."=>"." ".$punkty[$i]."<br />"; }
?>
Obecnie po wybraniu np. frytki dodaje sie 1 punkt do $punkty[np.2], a wyswietla sie nazwa jedzenia, obok punkty itd pod spodem. Chcialem zrobic ta sonde w oparciu o plik tekstowy ale nie wiem jak sie do tego zabrac i od czego zaczac, aby zapisywac te wyniki a pozniej odczytywac. Kombinowalem cos z fwrite oraz fread ale nic nie wychodzilo dlatego bylbym b. wdzieczny za podanie jakiegos uporzadkowanego planu co robic
Ten post edytował Savail 10.02.2010, 21:26:12