Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

[php] if not isset ?

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

Verwijderd

Topicstarter
Ik ben na 10 jaar trouwe aanhang aan het overstappen van ColdFusion naar PHP.

Ben alleen al een tijd aan het stoeien om het simpele CF commando:
code:
1
<cfif Isdefined("variable")> bla </cfif>

om te zetten in PHP.

code:
1
<?php if not isset($pagina) $pagina = "home"; ?>


geeft een error en

code:
1
<?php if !isset($pagina) $pagina = "home"; ?>


ook. Weet iemand wat ik fout doe of hoe het wel moet?

  • mcdronkz
  • Registratie: Oktober 2003
  • Laatst online: 16-04 12:44
Wat dacht je van:

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

[ Voor 11% gewijzigd door mcdronkz op 11-01-2008 21:57 ]


  • Pyrus
  • Registratie: November 2001
  • Laatst online: 20-11 12:53

Pyrus

Hardknock life

Haakjes (juist) gebruiken?
dus
PHP:
1
if(!isset($pagina)){$pagina="home";}


Staat overigens zelfs in de error message die je krijgt:
Parse error: syntax error, unexpected '!', expecting '(' in test.php on line 1

[ Voor 47% gewijzigd door Pyrus op 11-01-2008 21:58 ]

LinkedIn


  • Johnvh
  • Registratie: November 2003
  • Laatst online: 19-11 12:36
PHP:
1
<?php if(!isset($pagina)) $pagina = "home"; ?>

[ Voor 3% gewijzigd door Johnvh op 11-01-2008 21:57 ]


  • kokx
  • Registratie: Augustus 2006
  • Laatst online: 18-11 12:58

kokx

WIN

Als je hier al problemen mee hebt, zou ik als ik jou was even de basis syntax van PHP doornemen:

http://www.php.net/manual/en/language.basic-syntax.php

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 20-11 22:35

Creepy

Tactical Espionage Splatterer

Wat kokz zegt dus. Dit soort foutmeldingen moet je met een beetje basiskennis van PHP zelf kunnen oplossen. Als je daarnaast nog eens Programming Beleid en dan met name Programming Beleid - De Quickstart eens door wilt lezen voor een volgende keer dan graag want je geeft nu nogal heel erg weinig info.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney

Pagina: 1

Dit topic is gesloten.