Vraagje over een voorbeeld in een boek

Status
Niet open voor verdere reacties.

uaejeroen

Terugkerende gebruiker
Lid geworden
7 dec 2009
Berichten
1.665
Ik typ domweg een formulier, met de daarbij behoorende php code

HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>
<style type="text/css">
<!--
body, p, td
{color: black; font-family: varana; font-size:10 pt}
h1
{color: black; font-family: arial; font-size: 12 pt}
-->
</style>
<title>Sans Titre</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="generator" content="HAPedit 3.1">
</head>
<body bgcolor="#FFFFFF">
<table border="0" cellpadding="10"width="100%">
<TR>
<td bgcolor="#FOF8FF"align="center"valign="top"width="150"></td>
<td bgcolor="FFFFFF"align="left"valign="top"width="83%">
<h1> Workout Calculator (passing a variable) </h1>
<p> Enter blabla</p>
<form method="post"action="wc_handler_ckbox.php">
<table>
<tr>
<td><input type="radio"name="exercise"value="0">&nbsp;Biking/cycling</td>
</tr>
<tr>
<td><input type="radio"name="exercise"value="1">&nbsp;Running</td>
</tr>
<tr>
<td><input type="radio"name="exercise"value="2">&nbsp;Soccer/Foorball</td>
</tr>
<tr>
<td><input type="radio"name="exercise"value="3">&nbsp;Stairclimber</td>
</tr>
<tr>
<td><input type="radio"name="exercise"value="4">&nbsp;Weightlifting</td>
</tr><tr>
<td>&nbsp;</td>
</tr><tr>
<td><input type="submit"name="submit"value="Burm, Baby, Burn !"></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</body>

</html>

formulier

PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>
<title>Sans Titre</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="generator" content="HAPedit 3.1">
</head>
<body bgcolor="#FFFFFF">
<?php
//dit is de array waar we de namen van de oefeningen bewaren
$name_array = array(
0 => 'Bikking/Cycling',
1 => 'Running',
2 => 'Soccer/Footbal',
3 => 'Stairclimber',
4 => 'Weightlifting',
);
// Dit is een array waarin we de gegevens over de duur bewaren
$duration_array = array(
0 => '5 hours and 40 minutes',
1 => '4 hours and 30 minutes',
2 => '4 hours and 30 minutes',
3 => '5 hours',
4 => '7 hours and 30 minutes',
);
// Haal nu de gekozen oefening uit de verzending
if (is_array($_POST) &&count ($_post) > 1) {
$exercise_value = $_POST['exercise'];
$exercise_name = $name_array [$exercise_value];
$hours = $duration_array [$exercise_value];
//Gewoonlijk test u een array op een teller van 0, maar hier
//is er 1 automatisch POST-element --$_post['submit'].

//construeer een zin
//--------------
if (ifSet($hours) ) {
$massage = 'it would take'.$hours.'of '.$exercise_name.'to burn one pound of fat.';
} else {//Hmmm, er is niets gekozen of er gebeurde wat eigenaardigs
$message = 'umm, did you pick an exercise?';
}
//Maak nu de pagina op
//-----------
$page_str=<<<EOPAGE
?>
</body>

</html>

Nu staat er onder die php code:

//maak nu de pagina op ?

Ja geef mijn portie maar een fikke, Hoe kan ik een twwede <html><head> noem maar op plaatsen in die php code ?

Graag advies
 
Waarom zou je dat willen? Je kunt gewoon standaard CSS/HTML opmaakt gebruiken daar om de pagina op de juiste manier op te maken, en de PHP code er tussen echo'en.
 
Wat Frats bedoelt, is de data ie je in je php bestand aanmaakt/opvraagt, in je body ophalen met echo, bijv.
PHP:
//een variabele ophalen, die in je formulier is gezet bijv.
echo $mijnvariabele;
 
beste

Het spijt me

ik snap niet wat hier mee bedoelt wordt

ik ben niet echt php technisch zie ik al

maar ik wil het graag leren vandaar dat boek
 
beste

dit boek staat inderdaad vol fouten

maar ik heb nu dit geprobeert, maar ik vind het raar dat het onder </html> in het boek staat afgebeeld

HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>
<style type="text/css">
<!--
body, p, td
{color: black; font-family: varana; font-size:10 pt}
h1
{color: black; font-family: arial; font-size: 12 pt}
-->
</style>
<title>Sans Titre</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="generator" content="HAPedit 3.1">
</head>
<body bgcolor="#FFFFFF">
<table border="0" cellpadding="10"width="100%">
<TR>
<td bgcolor="#FOF8FF"align="center"valign="top"width="150"></td>
<td bgcolor="FFFFFF"align="left"valign="top"width="83%">
<h1> Workout Calculator (passing a variable) </h1>
<p> Enter blabla</p>
<form method="post"action="wc_handler_ckbox.php">
<table>
<tr>
<td><input type="radio"name="exercise"value="0">&nbsp;Biking/cycling</td>
</tr>
<tr>
<td><input type="radio"name="exercise"value="1">&nbsp;Running</td>
</tr>
<tr>
<td><input type="radio"name="exercise"value="2">&nbsp;Soccer/Foorball</td>
</tr>
<tr>
<td><input type="radio"name="exercise"value="3">&nbsp;Stairclimber</td>
</tr>
<tr>
<td><input type="radio"name="exercise"value="4">&nbsp;Weightlifting</td>
</tr><tr>
<td>&nbsp;</td>
</tr><tr>
<td><input type="submit"name="submit"value="Burm, Baby, Burn !"></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</body>
</html>
<?php

EOPAGE
echo $page_str;

?>

Graag advies
 
Mijn advies: Begin bij het begin, niet alles ineens willen kunnen.
Wat je nu doet raakt kant noch wal.

Als je even de tijd neemt om de basis door te nemen , dan zul je daar in dit soort gevallen veel baat bij hebben.
 
u zult gelijk hebben

maar waar moet ik het dan oproepen

die php en forumier werkten wel
maar waar moet ik dat echo plaatsen
 
Dat kan geen vraag zijn als je de basis hebt gelezen. Als een boek over programmeren vol fouten zit, gooi je dat boek direct weg en begin je opnieuw met een ander boek of dingen die online staan. Op deze manier leer je het niet.
 
in het boek staat echo na </html>

Geef mijn portiee maar een fikkie
 
Dit is de laatste keer dat ik op deze vraag reageer,

Je hebt een slecht boek, je wilt veel meer dan je kunt waardoor je de basis overslaat.
Nogmaals: begin bij het BEGIN, zoals "SvU" al aangeeft, als je dat gedaan hebt of doet, zou dit niet eens een vraag moeten zijn.

We willen graag iemand helpen, maar van diegene wordt dan wel verwacht dat hij of zij basiskennis bezit van hetgeen waar hij of zij een vraag over heeft.

Hierbij nogmaals de link naar een goede plaats om te beginnen:
http://w3schools.com/php/default.asp

Succes:thumb:

EDIT: Als de door jou aangedragen voorbeelden uit dat boek komen, laat dan andere mensen even weten welk boek het is, zodat andere mensen weten welk boek niet te kopen en gooi het daarna a.u.b direct weg!
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan