JohanDerks
Verenigingslid
- Lid geworden
- 2 dec 2006
- Berichten
- 82
Ik ben al een paar jaar met een app bezig (zonder vooropleiding), die uitsluitend gebruik maakt van HTML, javascript en PHP.
Zonde van de tijd, maar ik nader volgens mij het eind. Nu stuit ik op een schijnbaar simpel probleem, namelijk hoe een if ... else statement in PHP te noteren.
Ik heb, ontdaan van niet ter zake doende variabelen, het volgende script binnen een HTML-pagina:
Als ik de code test, krijg ik een foutmelding (unexpected '}' op regel 240, d.w.z. de regel met '} else {').
Ik heb al van alles geprobeerd om dat te corrigeren: met of zonder ;, met en zonder }, met en zonder {, en ook door '} else {' te vervangen door 'if (!isset($_POST['en'])) {', maar zonder succes.
Bij de laatste poging krijg ik de foutmelding 'unexpected $end in intereuropeco.php on line 632', d.w.z. achter de sluitcode </html>.
Wie kan mij helpen?
Zonde van de tijd, maar ik nader volgens mij het eind. Nu stuit ik op een schijnbaar simpel probleem, namelijk hoe een if ... else statement in PHP te noteren.
Ik heb, ontdaan van niet ter zake doende variabelen, het volgende script binnen een HTML-pagina:
Code:
<?php
if (isset($_POST['en'])) {
print '
<input type="hidden" name="en" value="'.$_POST['en'].'" />
.............................
<input type="hidden" name="es" value="'.$_POST['es'].'" />
';
$pI = $_POST['portugalaItala'];
if ($pI=="it") {
print '
<input type="hidden" name="it" value="'.$_POST['it'].'" />
';
} else if ($pI=="pt") {
print '
<input type="hidden" name="pt" value="'.$_POST['pt'].'" />
';
} else {
print '
<input type="hidden" name="it" value="'.$_POST['it'].'" />
<input type="hidden" name="pt" value="'.$_POST['pt'].'" />
';
[B]}[/B]
}
print '
<input type="hidden" name="specifZ" value="'.$_POST['specifZ'].'" />
....................................
<input type="hidden" name="vavalsumo" value="'.$_POST['vavalsumo'].'" />
';
} else {
print '
<input type="hidden" name="lingvonbro" value="0" />
..............................
<input type="hidden" name="vavalsumo" value="0" />
<table border= "0" class="mllrgh">
..............................
</table>
';
?>
Ik heb al van alles geprobeerd om dat te corrigeren: met of zonder ;, met en zonder }, met en zonder {, en ook door '} else {' te vervangen door 'if (!isset($_POST['en'])) {', maar zonder succes.
Bij de laatste poging krijg ik de foutmelding 'unexpected $end in intereuropeco.php on line 632', d.w.z. achter de sluitcode </html>.
Wie kan mij helpen?
Laatst bewerkt: