ik heb een script gemaakt waar een pagina moet kome en als er ?error=yes&msg=TEXT achter de url staat dat er dat een fout melding in beeld komt te staan met de tekst TEXT
maar hij werkt niet :S
kunnen jullie de bugs er uit hale?
thnx


<?
if(!$_GET['error'])
{
?>
<html>
<head>
<title>foutmelding!</title>
</head>
<center>Baed™</center>
<?php
}
else
{
$msg="$_GET['msg']"
print "$msg"
}
?>
<?
if ($_GET['error'] == "yes" && isset($_GET['msg'])) {
echo $_GET['msg'];
} else {
# Geen error weergeven ? Andere handelingen?
}
?>
:D
thnx
hij doet het niet :'(
Parse error: parse error, unexpected '}', expecting ',' or ';' in /usr/export/www/hosting/baed/404.php on line 6
heb je wel wat staan bij

<?
# Geen error weergeven ? Andere handelingen?
?>

?? iets van echo "andere handeling"; bijvoorbeeld ;)
Ja...
ik heb nu:
<?
if ($_GET['error'] == "yes" && isset($_GET['msg'])) {
echo $_GET['msg'];
} else {
echo "<center>blaat</center>"
}
?>
Edwin schreef op 16.05.2005 14:28
Ja...
ik heb nu:
<?
if ($_GET['error'] == "yes" && isset($_GET['msg'])) {
echo $_GET['msg'];
} else {
echo "<center>blaat</center>"
}
?>


<?
if ($_GET['error'] == "yes" && isset($_GET['msg'])) {
echo $_GET['msg'];
} else {
echo "<center>blaat</center>"; # Je vergeet hier de ; te plaatsen :)
}
?>
:|
Yes hij doet het!!! :D:D:D:D:D:D:D:D:D:D:D:D:D:D
YES
Je kunt beter dit als error pagina maken.

-- voorbeeld.php --

<?php

$connect = mysql_connect("localhost", "user", "pass");
if(!$connect)
{
$title = "Fout 404 !";
$error = "Fout 404: Pagina is niet gevonden";
include('404.php');
}

?>

-- 404.php --

<html>

<head>

<title><?php echo($title); ?></title>

</head>

<body>

<h1> <?php echo($error); ?> </h1>

</body>

</html>
Dan ben je aan het liegen ;) Een 404 wil niet zeggen dat de database connectie mislukt is ;) Toch een leuk voorbeeldje :)

Reageren