webForumDet fria alternativet

Felmeddelande...

PHP

3 svar · 205 visningar · startad av GrodanBoll

Medlem sedan sep. 2001788 inlägg
Frågan#1

Hej hej

Jag håller på att plocka bort alla min globala variabler och ersätta dem med "$_REQUEST['foo']".

Jag får dock detta felmeddelande, från Apache 'error.log' när jag kör scriptet:

[Mon Mar 18 08:37:03 2002] [error] PHP Parse error:  parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in c:\program files\apache group\apache\htdocs\wwwhkr5\sidautanspalt.php on line 7

Rad 7 ser ut så här:

$sqlquery ="SELECT sidId, sidMetaKeyword, sidMetaDescription, sidText, sidTextSenastAndradAv, convert(varchar(20),sidTextSenastAndradNar,20) AS 'sidTextSenastAndradNarConv' FROM tblSida WHERE avdId = '$_REQUEST['avdId']' AND sidNamn = '$_REQUEST['sidNamn']'";

URLen ser ut så här: sidautanspalt.php?avdId=5&sidNamn=forskning.

Vad e det för fel??
Fattar det inte :r

/Grodan

Medlem sedan maj 20001 953 inlägg
#2

Det som slår mig är att du har två uppsättningar '.

'$VEKTOR['element']'

Medlem sedan sep. 2001788 inlägg
#3

Det första men blir blind på e fanken ögonen :r

Japp, verkar vara det som strular.
Testade att sätta '\\' framför men det tog den inte... varför det tro?

Fixade det på ett knökigt sätt:

$avdId = $_REQUEST["avdId"];
$sidNamn = $_REQUEST["sidNamn"];
$sqlquery ="SELECT sidId, sidMetaKeyword, sidMetaDescription, sidText, sidTextSenastAndradAv, convert(varchar(20),sidTextSenastAndradNar,20) AS 'sidTextSenastAndradNarConv' FROM tblSida WHERE avdId = '$avdId' AND sidNamn = '$sidNamn'";

E det någon som vet ett bättre sätt så skulle jag gärna vilja veta det :)

Bugar o tackar dig Chavez, för dina hökögon :)

/Grodan

Medlem sedan sep. 2001788 inlägg
#4
$sqlquery ="SELECT sidId, sidMetaKeyword, sidMetaDescription, sidText, sidTextSenastAndradAv, convert(varchar(20),sidTextSenastAndradNar,20) AS 'sidTextSenastAndradNarConv' FROM tblSida WHERE avdId = '".$_REQUEST['avdId']."' AND sidNamn = '".$_REQUEST['sidNamn']."'";

Funkar bra :)

/Grodan

256 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
118 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)