webForumDet fria alternativet

expecting T_VARIABLE or '$'

7 svar · 647 visningar · startad av silfver

silfverMedlem sedan apr. 200312 679 inlägg
#1

Varför fungerar inte detta på min webbserver?

<? $startsida = "hej"; ?>
<? $=startsida; ?>

Servern genererar följande fel:

Parse error: syntax error, unexpected '=', expecting T_VARIABLE or '$' in /Applications/MAMP/htdocs/portfolio/inc/header.php on line 17

Det fungerar utan problem på mitt webbotell, men inte på min egen dator. Nån inställning i PHP som är fel?

GeinMedlem sedan sep. 20005 700 inlägg
#2

Vad försöker du åstadkomma med

$=startsida;

?

silfverMedlem sedan apr. 200312 679 inlägg
#3

Gein skrev:

Vad försöker du åstadkomma med

$=startsida;

?

Tack. ;)

<?=$startsida; ?>

Ska det ju vara. :bire

GeinMedlem sedan sep. 20005 700 inlägg
#4

Ja, eller så gör man som vanligt folk.

<?php $startsida = "hej"; 
echo $startsida; ?>

Sluta sup och koda samtidigt! ;)

silfverMedlem sedan apr. 200312 679 inlägg
#5

Hehe. :e De två variablarna jag skrev ligger i två olika dokument egentligen, det är därför jag skrev så. :)

Andreas123Medlem sedan juli 200435 inlägg
#6

silfver skrev:

Hehe. :e De två variablarna jag skrev ligger i två olika dokument egentligen, det är därför jag skrev så. :)

Det är fortfarande dumt att använda <?=$var?> istället för <?php $var; ?>

GislavedMedlem sedan nov. 20041 740 inlägg
#7

Andreas123 skrev:

Det är fortfarande dumt att använda <?=$var?>

Kan du förklara varför det skulle vara dumt?

CompusaMedlem sedan jan. 20023 327 inlägg
#8

Kan bli krockar med exempelvis XML som använder:

<?xml version="1.0" encoding="ISO-8859-1"?>
131 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)