Jag har lyckats lokalisera felet och bli av med det, dock utan att begripa ett dyft! Ifall någon annan kan förklara varför vore det underbart!
//Rättad funktion ==> allt funkar
function getPath($area) {
$paths = array("top" => "http://www.server.nu/aasah/",
"topServ" => "/home/aasah/www/",
"css" => "http://www.server.nu/aasah/css/",
"js" => "http://www.server.nu/aasah/js/",
"img" => "http://www.server.nu/aasah/img/",
"smiley" => "http://www.server.nu/aasah/img/smilies/");
if (isSet($paths[$area])) return $paths[$area];
else {
printError("Path not find, sorry. Please alert admin.");
}
}
getPath("top");
//Ursprunglig dito
function getPath($area) {
$paths = array("top" => "http://www.server.nu/aasah/",
"topServ" => "/home/aasah/www/",
"css" => "http://www.server.nu/aasah/css/",
"js" => "http://www.server.nu/aasah/js/",
"img" => "http://www.server.nu/aasah/img/",
"smiley" => "http://www.server.nu/aasah/img/smilies/");
if (isSet($path[$area])) return $path[$area]; //tappat s
else {
printError("Path not find, sorry. Please alert admin.");
}
}
getPath("url"); //finns inte
(Resultat av att slarvigt och alltför fort ha gjort om funktionen och dess anrop.) Visserligen var arrayen felstavad och dessutom anropad med fel sträng, men varför i helsefyr fick jag inte bara felmeddelandet??? :q