Hi Johnson,

what is not working in this code?
what is the problem? It will always execute the first part of if condition,
i.e.
It will print

<html><head><title>Page One</title></head><body>It works!!<br><a
href="http://lom.game-host.org/uploads/erik/index.php?page=two";>Nice...</a><
/body></html>

What you are expecting from this script?


One recommendation, it is better to use isset  function to check if variable
has been set or not.

Zareef Ahmed

----- Original Message ----- 
From: "Erik Johnson" <[EMAIL PROTECTED]>
To: <php-general@lists.php.net>
Sent: Saturday, December 17, 2005 11:05 PM
Subject: [PHP] Someone please help me with this PHP script.


I do not know why this isn't working, but it would be very helpful if
someone looked over it.

<?
$defaultpage = "http://lom.game-host.org/uploads/erik/";;

If($page == NULL) {
    $page = "one";
}

if($page == "one") {
    Echo "<html><head><title>Page One</title></head><body>It works!!<br><a
href=\"" . $defaultpage . "index.php?page=two\">Nice...</a></body></html>";
}

elseif($page == "two") {
    Echo "<html><head><title>Page Two</title></head><body>This is page " .
$page . " -- <a href=\"" . $defaultpage . "index.php
?page=\">;D</a></body></html>";
}

elseif( ($page != "one") or ($page != "two") or ($page != NULL) ) {
    Echo "<html><head><title>Undefined!</title></head><body>page isn't
defined correctly!</body></html>";
}

if($page == "") {
    Echo "<br><br><br><br><br><br><br><br><a href=" . $defaultpage . ">Main
Page..</a>";
}
?>

Thank you,

Erik Johnson



====================================================
PHP Expert Consultancy in Development  http://www.indiaphp.com
Yahoo! : consultant_php MSN : [EMAIL PROTECTED]

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to