[PHP] PHP5 parst PHP4 code niet

Pagina: 1
Acties:
  • 552 views sinds 30-01-2008
  • Reageer

Onderwerpen


  • GeleFles
  • Registratie: Augustus 2001
  • Niet online

GeleFles

What's in a bottle?

Topicstarter
Ik ben bezig met het omzetten van een PHP4 site naar PHP5.

Normaal gesproken zou dit zonder veel moeite moeten gaan, maar ik loop tegen veel problemen aan.

Waar ik nu evne het meeste mee zit, is het probleem dat code niet geparst word.
Het gaat dan om een stuk code zoals dit:
code:
1
<input type="text" name="Straatnaam" value="<?=$Straatnaam?>">


Als ik later de bron bekijk, dan zie ik dezelfde code gewoon in de html staan, dus hij word niet geparst.

Nu is dit op te lossen door dit om te zetten naar:
code:
1
<input type="text" name="Straatnaam" value="<?PHP echo $Straatnaam?>">


Maar om dat op 6 pagina's voor 15 velden te gaan wijzigen, is beetje omslachtig.

Het probleem lijkt hem dus te zitten in het aangeven van PHP na het <? 'commando'.
Het vage is nu dat ik op andere pagina's dit niet doe, maar dat toch de code als PHP geparst word?
En daar worden stukken code tussen <? en ?> netjes als PHP geparst.
Zie ik wat over hoofd ofzo?

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

http://nl3.php.net/manual/en/ini.core.php#ini.short-open-tag

staat die aan?

[ Voor 13% gewijzigd door LuCarD op 27-12-2007 12:15 ]

Programmer - an organism that turns coffee into software.


  • Ramon
  • Registratie: Juli 2000
  • Nu online
je kan toch gewoon een search-and-replace doen op al die bestanden?

vervang "<?=" voor "<?php echo" en je bent klaar.

Check mijn V&A ads: https://tweakers.net/aanbod/user/9258/


  • CyBeRSPiN
  • Registratie: Februari 2001
  • Laatst online: 21:23

CyBeRSPiN

sinds 2001

Tenzij je XML in je code hebt staan, dat is een van de redenen, zoniet dé reden, dat ze van de short open-tag afwillen.

  • GeleFles
  • Registratie: Augustus 2001
  • Niet online

GeleFles

What's in a bottle?

Topicstarter
gatver, zo simpel, dat was hem :) thnx

maar wel vaag dat ie op andere pagina's wel de short open tag pakte... dat snap ik nog steeds niet... maar nu dat ding maar aangezet, en het gaat als een zonnetje!