Heey mede phpers;)

Ik ben bezig met een site en ik dacht ik zet ff een poll erop....
En nu ben ondertussen al anderhalf uur aant zoekn:| naar een poll ZONDER mysql...
Mijn vraag is: heeft misschien iemand nog zo'n poll liggen of weet iemand een goeie op internet te vinden? Want ik ben nog niet zover dat ik er zelf 1 kan maken.

Alvast bedankt:)
Ik kan kijken of ik er 1 kan maken
Als je dat zou willen doen.. graag :D
Kun je daarmee ook vorige polls bekijken?

(Geen tijd om zelf te checken)
@Rens. Ik krijg geen van die werkend.
@Jacco. Hoe bedoel je?
Hiermeemoet je eruit kunnen komen!


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Enqueteformulier</title>
<h2>Enqueteformulier</h2>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?php
$filename = "enquete.txt";
//De array vullen
$vragen = array('tvprogramma' =>
				array('a' => 'Actie',
						'b' => 'SF (Science fiction)',
						'c' => 'Comedie'),
				'zender' =>
				array('a' => 'Veronica',
						'b' => 'RTL 4',
						'c' => 'Nederland 1,2 of 3'),
				'kleur' =>
				array('a' => 'Groen',
						'b' => 'Blauw',
						'c' => 'Rood'),
				'leeftijd' =>
				array('a' => '18-30',
						'b' => '31-50',
						'c' => '51 of ouder'),
				'school' =>
				array('a' => 'MBO',
						'b' => 'HAVO',
						'c' => 'VWO'));
						
//controleren of alle vragen zijn ingevuld
if (isset($_POST['tvprogramma']) && isset($_POST['zender']) && isset($_POST['kleur']) 
	&& isset($_POST['leeftijd']) && isset($_POST['school'])) {

	//bestand openenen en wegschrijven van de gegevens.
	$fd = fopen ($filename, "a")
		or die ("Kon het gevraagde bestand niet openen");
	//Vraag 1 wegschrijven
	fwrite($fd, $_POST['vraag1']);
	fwrite($fd, $_POST['tvprogramma']);
	fwrite($fd, ";");
	//Vraag 2 wegschrijven
	fwrite($fd, $_POST['vraag2']);
	fwrite($fd, $_POST['zender']);
	fwrite($fd, ";");
	//vraag 3 wegschrijven
	fwrite($fd, $_POST['vraag3']);
	fwrite($fd, $_POST['kleur']);
	fwrite($fd, ";");
	//vraag 4 wegschrijven
	fwrite($fd, $_POST['vraag4']);
	fwrite($fd, $_POST['leeftijd']);
	fwrite($fd, ";");
	// vraag 5 wegschrijven
	fwrite($fd, $_POST['vraag5']);
	fwrite($fd, $_POST['school']);
	fwrite($fd, "
");
	fclose($fd);



//inlezen van het bestand in de string $regel
$fd = fopen($filename, "r") or die ("Kon het gevraagde bestand niet openen");
while (!feof($fd)){
	$regel = fread($fd, 4096);

		}
$vraag1a = substr_count($regel, "tvprogrammaa"); //tellen hoevaak antwoord a op vraag 1 is gegeven
$vraag1b = substr_count($regel , "tvprogrammab"); //tellen hoevaak antwoord b op vraag 1 is gegeven
$vraag1c = substr_count($regel , "tvprogrammac"); //tellen hoevaak antwoord c op vraag 1 is gegeven
$vraag2a = substr_count($regel, "zendera"); //tellen hoevaak antwoord a op vraag 2 is gegeven
$vraag2b = substr_count($regel , "zenderb"); //tellen hoevaak antwoord b op vraag 2 is gegeven
$vraag2c = substr_count($regel , "zenderc"); //tellen hoevaak antwoord c op vraag 2 is gegeven
$vraag3a = substr_count($regel, "kleura"); //tellen hoevaak antwoord a op vraag 3 is gegeven
$vraag3b = substr_count($regel , "kleurb"); //tellen hoevaak antwoord b op vraag 3 is gegeven
$vraag3c = substr_count($regel , "kleurc"); //tellen hoevaak antwoord c op vraag 3 is gegeven
$vraag4a = substr_count($regel, "leeftijda"); //tellen hoevaak antwoord a op vraag 4 is gegeven
$vraag4b = substr_count($regel , "leeftijdb"); //tellen hoevaak antwoord b op vraag 4 is gegeven
$vraag4c = substr_count($regel , "leeftijdc"); //tellen hoevaak antwoord c op vraag 4 is gegeven
$vraag5a = substr_count($regel, "schoola"); //tellen hoevaak antwoord a op vraag 5 is gegeven
$vraag5b = substr_count($regel , "schoolb"); //tellen hoevaak antwoord b op vraag 5 is gegeven
$vraag5c = substr_count($regel , "schoolc"); //tellen hoevaak antwoord c op vraag 5 is gegeven

//Op het scherm weergeven hoevaak ieder antwoord op iedere vraag is gegeven
echo ("Op vraag 1 is $vraag1a x a,$vraag1b x b en $vraag1c x c geantwoord<br>
		Op vraag 2 is $vraag2a x a,$vraag2b x b en $vraag2c x c geantwoord<br>
		Op vraag 3 is $vraag3a x a,$vraag2b x b en $vraag3c x c geantwoord<br>
		Op vraag 4 is $vraag4a x a,$vraag4b x b en $vraag4c x c geantwoord<br>
		Op vraag 5 is $vraag5a x a,$vraag5b x b en $vraag5c x c geantwoord<br><br>");
fclose($fd);

// Vullen van de variabelen voor de ingevulde antwoorden.
$tvprogramma = $_POST['tvprogramma'];
$zender = $_POST['zender'];
$kleur = $_POST['kleur'];
$leeftijd = $_POST['leeftijd'];
$school = $_POST['school'];

// Vullen van de variabelen voor de vragen
$vraag1 = $_POST['vraag1'];
$vraag2 = $_POST['vraag2'];
$vraag3 = $_POST['vraag3'];
$vraag4 = $_POST['vraag4'];
$vraag5 = $_POST['vraag5'];

// De door u antwoorden weergeven
echo (" Bij vraag 1 heeft u {$vragen[$vraag1][$tvprogramma]} gekozen <br>
		Bij vraag 2 heeft u {$vragen[$vraag2][$zender]} gekozen<br>
		Bij vraag 3 heeft u {$vragen[$vraag3][$kleur]} gekozen<br>
		Bij vraag 4 heeft u {$vragen[$vraag4][$school]} gekozen<br>
		Bij vraag 5 heeft u {$vragen[$vraag5][$leeftijd]} gekozen<br>
		");
		
}

//controleren of alle vragen zijn ingevuld wanneer dit niet het geval is, dan formulier weergeven met een melding
else if (isset($_POST['tvprogramma']) || isset($_POST['zender']) || isset($_POST['kleur']) 
	|| isset($_POST['leeftijd']) || isset($_POST['school'])) {

echo "<font color=\"red\">U heeft niet alle vragen ingevuld, vul het formulier nogmaals in!<br><br>
	Klik <a href=\"javascript:history.back()\">hier om terug te gaan</a></font>";
}


else {
?>

<form name="enquete" action="opdracht2.php" method="post">
<table>
		<tr>
			<td>Wat voor filmgenre houdt u van?</td>
		</tr>
		<tr>
			<td><input type="hidden" name="vraag1" value="tvprogramma"><input type="radio" name="tvprogramma" value="a">&nbsp;Actie</td>
		</tr>
		<tr>
			<td><input type="radio" name="tvprogramma" value="b">&nbsp;Science Fiction</td>
		</tr>
		<tr>
			<td><input type="radio" name="tvprogramma" value="c">&nbsp;Comedie</td>
		</tr>
		<tr><td>&nbsp;</td></tr><tr>
			<td>Naar welke zender kijkt u het meest?</td>
		</tr>
		<tr>
			<td><input type="hidden" name="vraag2" value="zender"><input type="radio" name="zender" value="a">&nbsp;Veronica</td>
		</tr>
		<tr>
			<td><input type="radio" name="zender" value="b">&nbsp;RTL 4</td>
		</tr>
		<tr>
			<td><input type="radio" name="zender" value="c">&nbsp;Nederland 1, 2 of 3</td>
		</tr>
		<tr><td>&nbsp;</td></tr><tr>
			<td>Wat is uw lievelingskleur?</td>
		</tr>
		<tr>
			<td><input type="hidden" name="vraag3" value="kleur"><input type="radio" name="kleur" value="a">&nbsp;Groen</td>
		</tr>
		<tr>
			<td><input type="radio" name="kleur" value="b">&nbsp;Blauw</td>
		</tr>
		<tr>
			<td><input type="radio" name="kleur" value="c">&nbsp;Rood</td>
		</tr>
		<tr><td>&nbsp;</td></tr><tr>
			<td>Tot welke leeftijdscategorie behoort u?</td>
		</tr>
		<tr>
			<td><input type="hidden" name="vraag4" value="leeftijd"><input type="radio" name="leeftijd" value="a">&nbsp;18-30</td>
		</tr>
		<tr>
			<td><input type="radio" name="leeftijd" value="b">&nbsp;31-50</td>
		</tr>
		<tr>
			<td><input type="radio" name="leeftijd" value="c">&nbsp;50 of ouder</td>
		</tr>
		<tr><td>&nbsp;</td></tr><tr>
			<td>Welk van onderstaande opleiding heeft u ten hoogste genoten?</td>
		</tr>
		<tr>
			<td><input type="hidden" name="vraag5" value="school"><input type="radio" name="school" value="a">&nbsp;MBO</td>
		</tr>
		<tr>
			<td><input type="radio" name="school" value="b">&nbsp;HAVO</td>
		</tr>
		<tr>
			<td><input type="radio" name="school" value="c">&nbsp;VWO</td>
		</tr>
		<tr>
			<td><input type="submit" Value="Verzenden"></td>
		</tr>
		
		
</table>
<?php
}

?>

</form>
</body>
</html>
@Robbert.... dat is een half script :P maarja:)
@ Vincent

Ik bedoel kun je ook de poll van vorige week dinsdag bekijken met die standaard scripts.

Reageren