webForumDet fria alternativet
Logga in / Bli medlem

ERROR ERROR! =(

PHP

2 svar · 248 visningar · startad av Dike

Medlem sedan mars 200314 inlägg
Trådstart#1

När man designar sidor så har man oftast en fast design och en yta där man har olika funktioner. Så varför inte lägga designen i en fil och ha dessa funktioner i andra filer som inkluderas av ett script?

Detta här jag nu fixat genom detta skript:

<?
if($pg=="") {
if($QUERY_STRING!="") {
$pg=strtok($QUERY_STRING, "&");
if(strchr($pg,"="))
$pg="front";
} else
$pg="front";
}
if(file_exists("$pg.inc.php")) {
include "$pg.inc.php";
}else {
echo "Sidan du sökte finns inte";
}
?>

Och vi låsas här nu att jag ska visa sidan info i index.php filen där det här scriptet är genom länken "index.php?info" så blir det:

"Notice: Undefined variable: pg in C:\Documents and Settings\semteX\My Documents\webbserver\user\danjel\iowa\index.php on line 82

Notice: Undefined variable: QUERY_STRING in C:\Documents and Settings\semteX\My Documents\webbserver\user\danjel\iowa\index.php on line 83
The page you were looking for could not be found"

Kan nån förklara vad som är fel!!???

Medlem sedan nov. 20014 054 inlägg
#2

Variablarna är inte definerad

$QUERY_STRING har inget värde i detta fall.
$pg har inget värde idetta fall.

dessutom har variabeln info inget värde som befinner sig i länken, index.php?info.

info blir lika med "".

hur ser raden

82 och 83 ut??

Medlem sedan mars 200314 inlägg
#3

du!

jag löste problemet själv...tack ändå!!!

257 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)