Discover Habbo's history
Treat yourself with a Secret Santa gift.... of a random Wiki page for you to start exploring Habbo's history!
Happy holidays!
Celebrate with us at Habbox on the hotel, on our Forum and right here!
Join Habbox!
One of us! One of us! Click here to see the roles you could take as part of the Habbox community!


Page 1 of 3 123 LastLast
Results 1 to 10 of 24

Thread: Error (PHP)

  1. #1
    Join Date
    Dec 2007
    Location
    Toronto, Ontario, Canada
    Posts
    689
    Tokens
    0

    Default Error (PHP)

    I'm getting this error, I don't know why.

    Parse error: syntax error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in /home/kolzy/public_html/picster/index.php on line 34
    Line 34:
    $1 = $_GET[home];
    +rep

    Never mind, now I have a new problem. I've got the following code, and it changes the whole page.

    PHP Code:
    <?php 

    if ($_GET[home]){
    echo 
    "home nav";
    };
    exit;

    if (
    $_GET[pv]){
    echo 
    "pv nav";
    };
    exit;

    if (
    $_GET[reg]){
    echo 
    "reg nav";
    };
    exit;

    ?>
    http://www.omgupload.com/files/1494wha.png
    (that's what it makes my page look like)
    Last edited by loserWILL; 15-07-2008 at 05:24 PM.

  2. #2
    Join Date
    May 2005
    Location
    San Francisco, CA
    Posts
    7,160
    Tokens
    2,331

    Latest Awards:

    Default

    A variable can't be completely numeric.

    Use something like $a1 instead.

  3. #3
    Join Date
    Dec 2007
    Location
    Toronto, Ontario, Canada
    Posts
    689
    Tokens
    0

    Default

    Thanks, read my new question though.

  4. #4
    Join Date
    Nov 2007
    Location
    London
    Posts
    1,577
    Tokens
    36

    Latest Awards:

    Default

    Doesn't look right... it'll stop the page from loading after doing any of those... and it'll only do the top one if $_GET[home] exists.... try recoding it.
    Kind Regards,

    Guy
    __________________

    Since 2007. Unbelievable Uptime. Web hosting, resellers, master resellers, linux VPS, windows VPS, shoutcasts, at the lowest prices on the net.
    Tech-Hosts.co.uk.


  5. #5
    Join Date
    Dec 2007
    Location
    Toronto, Ontario, Canada
    Posts
    689
    Tokens
    0

    Default

    I've tried, I just don't understand what's wrong wiht it. Anyone?

  6. #6
    Join Date
    Dec 2006
    Location
    Swindon
    Posts
    3,299
    Tokens
    215
    Habbo
    dunko

    Latest Awards:

    Default

    Dont use ; after a }

  7. #7
    Join Date
    Apr 2008
    Location
    England.
    Posts
    1,324
    Tokens
    0

    Latest Awards:

    Default

    Quote Originally Posted by Blob View Post
    Dont use ; after a }
    Exactly what he said.

  8. #8
    Join Date
    Dec 2007
    Location
    Toronto, Ontario, Canada
    Posts
    689
    Tokens
    0

    Default

    PHP Code:
    <?php 

    if ($_GET['home']){
    echo 
    "home nav";
    }

    if (
    $_GET['pv']){
    echo 
    "pv nav";
    }

    if (
    $_GET['reg']){
    echo 
    "reg nav";
    }

    ?>
    Even with that it still gives me the white page.

  9. #9
    Join Date
    Nov 2007
    Posts
    1,253
    Tokens
    150

    Latest Awards:

    Default

    PHP Code:
    <?php 

    if ($_GET['page'] === "home"){
    echo 
    "home nav";
    exit;
    }

    if (
    $_GET['page'] === "otherpagename"){
    echo 
    "home nav";
    exit;
    }

    if (
    $_GET['page'] === "otherpagename2"){
    echo 
    "home nav";
    exit;
    }

    // Dunno why on earth you have exits
    // You can also use switches

    switch($_REQUEST['page']){
    case 
    "home":
        echo 
    "home nav";
        break;
    case 
    "diffpage":
        echo 
    "asdasdads";
        break;
    case 
    "diffpage":
        echo 
    "dsadsadsasda";
        break;
    case default:
        echo 
    "No page requested";
        break;
    }
    ?>
    www.yoururl.com/index.php?page=whatever
    Last edited by Source; 15-07-2008 at 06:14 PM.


    www.fragme.co = a project.

  10. #10
    Join Date
    Dec 2006
    Location
    Swindon
    Posts
    3,299
    Tokens
    215
    Habbo
    dunko

    Latest Awards:

    Default

    Quote Originally Posted by GasFMatt View Post
    PHP Code:
    <?php 

    if ($_REQUEST['page'] === "home"){
    echo 
    "home nav";
    exit;
    }

    if (
    $_REQUEST['page'] === "otherpagename"){
    echo 
    "home nav";
    exit;
    }

    if (
    $_REQUEST['page'] === "otherpagename2"){
    echo 
    "home nav";
    exit;
    }

    // Dunno why on earth you have exits
    // You can also use switches

    switch($_REQUEST['page']){
    case 
    "home":
        echo 
    "home nav";
        break;
    case 
    "diffpage":
        echo 
    "asdasdads";
        break;
    case 
    "diffpage":
        echo 
    "dsadsadsasda";
        break;
    case default:
        echo 
    "No page requested";
        break;
    }
    ?>
    www.yoururl.com/index.php?page=whatever

    I always use $_REQUEST, to get it from the URL. dunno why, probs a bad way todo it.
    Isnt $_REQUEST both POST and GET?

Page 1 of 3 123 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •