php in html

Overzicht

Sponsored by: Vacatures door Monsterboard

David smekens

david smekens

04/06/2012 18:32:59
Anchor link
Kan iemand mij helpen? ik moet een spelletje maken maar het werkt niet.
de bedoeling is dat ik een puzzel maak met 15 getallen en 1 leeg vakje en dat men deze kan ordenen.
ik heb tot nu toe het volgende maar ik moet zorgen dat ze de vakjes rond de lege vakjes kunnen aankruisen maar dit lukt mij niet.
Ik ben nog maar een beginner.
Kan iemand mij helpen?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head><title>spelletje </title><head>
<body bgcolor=#99FF00>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php



$cijfers
= array("",1,2,3,4,5,6,7,8,9,10,11,12,13,14,15);
shuffle($cijfers);

Echo"<table border=\"7\" cellpadding=\"3\" align=\"center\" width=\"300\" height=\"300\">";
Echo "<tr>";
For ($i = 0 ; $i < 16 ; $i ++)
{

if (isset($cijfers[$i]))
{

echo "<td>";
echo "<h1 align=\"center\">$cijfers[$i]</h1>";
echo "</td>";
if (($i + 1)%4 == 0)
{

Echo"<tr><tr>";
}

}

else
{
echo "<td>";
echo "<form>input type=\"checkbox\ value=\"cijfer rond nul\" name=\"cijfers\">$cijfers[$i]</form>";
echo "</td>";
if (($i + 1)%4 == 0)
{

Echo"<tr><tr>";
}


}
}

Echo "</tr>";
Echo "</table>";



?>

<br/>
<h2 align="center">
<p>Plaats de getallen van 1 tot en met 15 in de juiste volgorde.</p>
<p>Dit doe je door het getal dat je naar het lege vakje wil verschuiven, aan te kruisen. </p>
<p>Veel plezier!</p></h2>

</body>
</html>
 
PHP hulp

PHP hulp

25/11/2024 05:45:17
 
Obelix Idefix

Obelix Idefix

04/06/2012 18:53:54
Anchor link
even een aantal opmerkingen:

code aub tussen code-tags

Gebruik bij echo ' en in html " scheelt je een boel keren \ en is (veel) overzichtelijker
variabelen buiten quotes
Spring je code in bij een if. Heb jij nu een overzicht welk { bij } hoort?
Je hebt 2x
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
if (($i + 1)%4 == 0)
{
Echo"<tr><tr>";
}

Volgens mij kan dat 1x minder door je if/else anders op te bouwen.
Je form mist mogelijk nog wat gegevens.
Je input mist een <
Gewijzigd op 04/06/2012 18:55:09 door Obelix Idefix
 
David smekens

david smekens

04/06/2012 18:56:30
Anchor link
dankuwel,
ik weet het, er zit niet veel structuur in maar ik heb er al zodanig veel aan geprutst dat ik zelf bijna niet meer weet voor wat wat dient...
 
Koen Hollander

Koen Hollander

04/06/2012 19:08:38
Anchor link
Als je niet weet wat wat is zet je er toch commentaar in, zoals:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php //Dit is de PHP start tag


[size=xsmall][i]Toevoeging op 04/06/2012 19:09:40:[/i][/size]

Dat tussen [code.] en [/code.] zetten doet het nu niet zo goed, maar je weet mijn bedoeling
Gewijzigd op 04/06/2012 19:09:01 door Koen Hollander
 
Php knipper

php knipper

05/06/2012 20:43:54
Anchor link
een tip
$cijfers = array("",1,2,3,4,5,6,7,8,9,10,11,12,13,14,15);
shuffle($cijfers);

kan je veranderen in een rand() functie dat is daar voor gemaakt
 
Bas IJzelendoorn

Bas IJzelendoorn

05/06/2012 22:40:39
Anchor link
Graag in het vervolg slechts 1 topic openen voor 1 onderwerp. Nu weer verder in dit topic.[/modedit]
 
 

Dit topic is gesloten.



Overzicht

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.