webForumDet fria alternativet

Bildscript problem

PHP

1 svar · 541 visningar · startad av matte629

Medlem sedan okt. 200714 inlägg
Frågan#1

EDIT: okej, jag gör om min fråga helt eftersom den verkade vara lite för krånglig att förstå och att jag löste 50% själv. Men nu komkmer andra frågor:

1. Problemet med att mitt bildscript inte funkade var att menynavigeringen slog ut bildscriptet. Testade genom att ta bort det, och då funkade bildscriptet. Kan det ha nåt att göra med att länkarna ser ut såhär:

Menyscript: index.php?visa=hem
Bildscript: index.php?pic=familyguy.png

I så fall, hur fixar man så att dem inte slår ut varandra?

2. Bildscriptet [FIXAT]

Bild:

sida.png
Medlem sedan mars 20034 471 inlägg
#2

Kan det ha nåt att göra med att länkarna ser ut såhär:

Menyscript: index.php?visa=hem
Bildscript: index.php?pic=familyguy.png

Kanske det ja... För att båda ska funka måste du se till att länken ser ut som:

index.php?pic=familyguy.png&visa=hem

då sätts ju båda $_GET-variablerna.

Hur du åstadkommer detta beror lite på hur dessa länkar tas fram. Om de är hårdkodade är det ju enkelt att ändra, annars kanske du har nytta av detta:
Om du står på dinDomän.x/matte/index.php?visa=hem och vill skapa bildlänkar...

echo $_SERVER['PHP_SELF']; 
//Skriver ut /matte/index.php

echo $_SERVER['QUERY_STRING']; 
//Skriver ut visa=hem

//Därför... om bildnamnet finns i $queryArr['imagename']
echo '<a href="'.$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'].'&pic='.$queryArr['imagename'].'">Se bild</a>';
251 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)