Witam.
Napisalem bardzo prosty program na zasadzie ankiety jednokrotnego wyboru, ktory ma wczytywac dane na druga stronie.
Moje pytanie brzmi:
jak wczytac zmienne z jednej strony na druga? i jak umiescic wszystkie funkcje w oddzielnym pliku np. function6.inc?
STRONA 1: pro6.php
<?php
function displayRadio
($form,$submit,$query,$data=array(),$s olution
=array()) {
<form action='$form' method='POST'>
<input type='radio' name='miasto' value='$solution[0]'>$data[0]<br/>
<input type='radio' name='miasto' value='$solution[1]'>$data[1]<br/>
<input type='radio' name='miasto' value='$solution[2]'>$data[2]<br/>
<input type='radio' name='miasto' value='$solution[3]'>$data[3]<br/>
<input type=submit value='$submit'/>
</form> ";
}
$data=array('Warszawa','Kraków','Gdynia','Gdańsk') ; $solution=array(1
,0
,0
,0
); displayRadio('pro61.php','OK','Stolica Polski jest?',$data,$solution);
?>
STRONA 2: pro61.php
<?php
function pokaz()
{
$data=array('Warszawa','Kraków','Gdynia','Gdańsk') ; $query="Stolica Polski jest?";
$solution=array(0
,1
,0
,0
); if (isset($_POST['miasto'])) {
if ($_POST['miasto']== 1
){echo "$data[0] - prawidlowa odpowiedz<br>";} else if ($_POST['miasto']==0
){echo "$data[1] - bledna odpowiedz<br>";} else if ($_POST['miasto']==0
){echo "$data[2] - bledna odpowiedz<br>";} else {echo "$data[3] - bledna odpowiedz<br>";} }
else echo "Nie wybrales miasta!<br/>"; echo "<a href='pro6.php'>Powrot</a>"; }
pokaz();
?>