Beste mensen:

Ik ben bezig met een game
http://www.wonderful-story.com/World%20Quiz%20Game/game.php

Hier kunt u zien wat mijn bedoeling is

De kaarten moeten geopend worden in de div kaartenbak
Ik heb zeg maar 4 bakken

landen,dieren,culture en politiek

in de mapen zitten allemaal kaarten
.txt maar kunnen ook image worden voor een mooier effect

nou zoek ik een script die een random kaart uit die kaartenbak kan selecteren
en die in de div vertoond

aan de hand van een radio button wil ik dat men moet kiezen
en dan moet er een javascript code zijn die zegd goed of fout

Daar ga ik me nu in verdiepen

Dus hoe kan ik met php zo'n kaartenbak maken die een random kaart selecteerd en deze vertoont in de div ?

Graag advies
- Mark - op 02/07/2012 11:47:16

Een paar opmerkingen.

- Je kunt beter met array_rand() werken als je iets random uit een array wilt halen. Tevens heb je een type fout, je zou vanaf 0 moeten beginnen en niet vanaf 1.


<?php

	$random_file = $files[array_rand($files)];

?>


Controleren of een formulier is verzonden hoor je te doen met.


<?php

	if($_SERVER['REQUEST_METHOD'] == 'POST'){
		
		// Het formulier is verzonden.
	}

?>


- Er horen geen haakjes om include heen.

- Er ontbreekt nogal wat fout afhandeling. Je controleerd bijvoorbeeld nergens of er wel wat is gevonden.


Sorry mijn fout, ik had even snel een reactie geplaatst tijdens stage.
Ik ben er van op de hoogte dat arrays bij 0 beginnen, verder wist ik niet af van de array_rand() functie omdat ik dit in zeer zeldzame gevallen zelf zou gebruiken.

Ik heb me sinds een week een beetje verdiept in hoe frameworks opgebouwd zijn en zij gebruiken inderdaad de zelfde manier als jij doet om te kijken of er gepost is.
Ik ben een eerste jaars student applicatie ontwikkelaar en mijn PHP leraar heeft het me zo aangeleerd, wel vreemd.

wat include betreft kan je het op meerdere manieren schrijven:

include "filename";
include 'filename';
include('filename');
//etc..

Er is geen verschil tussen include "" en include("")
aangezien include een keyword is voor de functie include()
Geachte Hr. Nicky

Hierbij hartelijk dank !!!

Ik denk dat iets simpelers ga zoeken

Een <body> Waar 1 Div geopend wordt er men kan kiezen uit zes knoppen
die zes knoppen zijn verschillende mappen
Waat ik met behulp van php een random script wil halen

ik ga nu gelijk beginnen met een voorbeeld

Meer tekst op dit topic volgt

[size=xsmall]Toevoeging op 03/07/2012 05:49:08:[/size]

Geachte Hr. Nicky

Hier komt een nieuw script

ik hoop dat u me kunt helpen

De buttons wil ik geopend hebben in <div id="apDiv2">

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">;
<html xmlns="http://www.w3.org/1999/xhtml">;
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
#apDiv1 {
position:absolute;
left:6px;
top:23px;
width:153px;
height:683px;
z-index:1;
}
#apDiv2 {
position:absolute;
left:165px;
top:391px;
width:667px;
height:315px;
z-index:2;
}
#apDiv3 {
position:absolute;
left:838px;
top:15px;
width:153px;
height:691px;
z-index:3;
}
body {
background-color: #006;
}
a:link {
color: #F60;
}
a:visited {
color: #F00;
}
a:hover {
color: #0F0;
}
a:active {
color: #FF0;
}
#apDiv4 {
position:absolute;
left:159px;
top:9px;
width:676px;
height:208px;
z-index:4;
}
body,td,th {
color: #CCC;
}
</style>
</head>

<body>
<div id="apDiv1">information</div>
<div id="apDiv2"><img src="images/Cards.gif" width="667" height="315" alt="Cards world quiz game" /></div>
<div id="apDiv3">
<h3 align="center">Select a Question </h3>
<ul>
<li><a href="Questions/Question 1/Question 1.html">Button 1</a><br />
<a href="Questions/Question 2/question 2.html">Button 2</a><br />
<a href="Questions/Question 3/Question 3.html">Button 3</a><br />
<a href="Questions/Question 4/Question 4.html">Button 4</a><br />
<a href="Questions/Question 5/Question 5.html">Button 5</a><br />
<a href="Questions/Question 6/Question 6.html">Button 6 </a></li>
</ul>
</div>

<div id="apDiv4"><img src="images/Logo world quiz game.gif" alt="Logo world quiz game" width="676" height="208" align="right" longdesc="http://www,wonderful-story.com" /></div>
</body>
</html>


Zoals u ziet gaan de buttons naar de map question 1,2,3,4,5,6
Daar wil ik een random question uithalen

Graag advies

Dank u voor de tijd en moeite die u neemt voor het uitleggen van de scripts

Reageren