Toon posts:

[PHP] IsSet

Pagina: 1
Acties:
  • 33 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik ben newbie op gebied van PHP, en onderstaande script werkt op een een of andere manier niet.
Maar ik heb geen idee wat er fout is, kunnen jullie me helpen?

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php>
    if(!IsSet($page))
        {
            $page=home
        }
?>
<HTML>
<HEAD>
<TITLE>Yvo van Ginkel</TITLE>
<?php include("style.inc"); ?>
</HEAD>
<BODY BGCOLOR=#FFFFFF LEFTMARGIN="0" TOPMARGIN="0">
<TABLE BORDER="0" CELLPADDING="5" CELLSPACING="0" WIDTH=100%>
    <TR>    <TD WIDTH=160 BGCOLOR="#D1DCDC"></TD>
        <TD COLSPAN="2">Bovenbalk</TD>
        <TD WIDTH=20 BGCOLOR="#D1DCDC"></TD></TR>
    <TR>    <TD WIDTH=160 BGCOLOR="#D1DCDC"><?PHP INCLUDE("navebar.inc"); ?></TD>
        <TD><?PHP INCLUDE("$page.inc"); ?></TD>
        <TD WIDTH=200 BGCOLOR="#F8FAFA"><?PHP INCLUDE("newbar.inc"); ?></TD>
        <TD WIDTH=20 BGCOLOR="#D1DCDC"></TD></TR>
</TABLE>
</BODY>
</HTML>

  • XWB
  • Registratie: Januari 2002
  • Niet online

XWB

Devver
Die code :X Verdiep je eens wat meer in php zou ik zeggen :p

Iets als

PHP:
1
2
3
4
5
6
<?php>
    if(!IsSet($page))
        {
            $page=home
        }
?> 


zou

PHP:
1
2
3
4
5
6
<?php
    if(!isset($page))
        {
            $page = $home;
        }
?> 


moeten zijn (tenzij home een constante is). De php tags open je verder met <?php en niet <?php>. Verder moet je ook elke regel met ; afsluiten.

[ Voor 77% gewijzigd door XWB op 21-07-2006 21:33 ]

March of the Eagles


  • HyperioN
  • Registratie: April 2003
  • Laatst online: 12-02 13:45
Lees deze even door:
Programming FAQ - PHP
Edit: ik bedoelde te linken naar het gedeelte over superglobals, wat snake903 zegt dus.

En verder:
PHP:
1
2
3
4
    if(!IsSet($page))
        {
            $page="home";
        }

Quotes en semicolon dus.
En php-tags worden in de regel lowercase geschreven..

[ Voor 18% gewijzigd door HyperioN op 21-07-2006 21:40 ]


  • Snake
  • Registratie: Juli 2005
  • Laatst online: 07-03-2024

Snake

Los Angeles, CA, USA

en moet $page niet $_GET['page'] worden?

Going for adventure, lots of sun and a convertible! | GMT-8


Verwijderd

Topicstarter
Dat <php> was wel idd erg dom foutje.

$page wordt bepaald door

PHP:
1
<P CLASS=sidebar><A HREF="weblog.php?page=nieuws & sort=none">Nieuws</A>

in navebar.inc

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 22-01 23:51

NMe

Quia Ego Sic Dico.

Kom op, dit is echt basiskennis die in elke howto wel uitgelegd wordt. Je HTML is deprecated, je PHP-code bevat meer fouten dan regels, en daar kun je wat aan doen door je beter in te lezen in de stof die je probeert te gebruiken.

Lees, naast de tips van de mensen hierboven, Programming FAQ - Debuggen: hoe doe ik dat? eens door. Hier is verder prima zelf uit te komen. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1

Dit topic is gesloten.