Er is een error op line 23 maar als ik die fix werkt niks.
Dit is de error:

Parse error: syntax error, unexpected $end in /home/resc/domains/resc.gratishosted.nl/public_html/uitloggen.php on line 23

<?
ob_start();
$tit = 'Profile4You.nl - De profile wereld staat open';
$loc1 = 'Uitloggen';
include("include/top.php");

if (isset ($_SESSION['soos_admin_login'])) {

print "<form action='#' method='post'>";
print "Weet u zeker dat u wilt uitloggen? <select name='antwoord'>";
print "<option value='nee'>Nee</option>";
print "<option value='ja'>Ja</option>";
print "<input type='submit' value='kiezen'>";
$antwoord = $_POST['antwoord'];

if (isset ($antwoord)) {

if ($antwoord == 'ja') {
session_destroy();
}
else {
print "Ga terug naar <a href='index.php'>Home </a> pagina";
?>



Wie kan hem fixen
En wat is de foutmelding?
?
Dit is de error Parse error: syntax error, unexpected $end in /home/resc/domains/resc.gratishosted.nl/public_html/uitloggen.php on line 23
zullen we deze dingen " { " ook sluiten ;-)
Na regel 22 ontbreekt er in elk geval een }, zie de else op regel 21.

Wel handig dat je de foutmelding ook noemt, dan hoeven we er niet naar te raden...

'werkt niks' is overigens vrij vaag, ga eens debuggen (zie de tutorials).
Kan je het voledig scritp dan even sluiten van de fouten :P
Kan je de fout er even uithalen ik snap het nog niet

Moderator edit:

Bumpen:
Twee of meer keer achter elkaar in een topic posten heet bumpen.

Bumpen is pas na 24 uur toegestaan en kan een reden zijn voor de admins en moderators om een topic te sluiten. Gebruik indien nodig de knop om je tekst aan te passen.
Hou even op met bumpen, wanneer je iets wilt toevoegen aan het topic zonder dat iemand anders inmiddels wat heeft geroepen, edit dan gewoon even jouw laatste reactie. Zo moeilijk is dat niet.

De foutmelding krijg je omdat er een } ontbreekt ná regel 22.

Verder zal het script niks meer doen na de session_destroy() (dus wanneer $antwoord de waarde 'ja' heeft), er valt namelijk niets meer uit te voeren. Wanneer jij wilt dat er nog iets wordt gedaan, zul je het script moeten uitbreiden.
<?
ob_start();
$tit = 'Profile4You.nl - De profile wereld staat open';
$loc1 = 'Uitloggen';
include("include/top.php");

if (isset ($_SESSION['soos_admin_login'])) {

print "<form action='#' method='post'>";
print "Weet u zeker dat u wilt uitloggen? <select name='antwoord'>";
print "<option value='nee'>Nee</option>";
print "<option value='ja'>Ja</option>";
print "<input type='submit' value='kiezen'>";
$antwoord = $_POST['antwoord'];

}

if (isset ($antwoord)) {

if ($antwoord == 'ja') {
session_destroy();
}
else {
print "Ga terug naar <a href='index.php'>Home </a> pagina";
}
}
?>

Dat zou moeten werken volgens mij :)
Frank schreef op 11.06.2007 16:22
Hou even op met bumpen, wanneer je iets wilt toevoegen aan het topic zonder dat iemand anders inmiddels wat heeft geroepen, edit dan gewoon even jouw laatste reactie. Zo moeilijk is dat niet.

De foutmelding krijg je omdat er een } ontbreekt ná regel 22.

Verder zal het script niks meer doen na de session_destroy() (dus wanneer $antwoord de waarde 'ja' heeft), er valt namelijk niets meer uit te voeren. Wanneer jij wilt dat er nog iets wordt gedaan, zul je het script moeten uitbreiden.



Dus hij kan niet zo gefixt woorden

Reageren