webForumDet fria alternativet

Anropa funktioner via Switch?

1 svar · 241 visningar · startad av Compusa

CompusaMedlem sedan jan. 20023 327 inlägg
#1

Jag vill kunna styra flödet av vilken kod som körs med hjälp av switchar och funktioner. Värdet till switchen skickas exempelvis genom frågesträngen (querystring) som sedan anropar respektive funktion. Får det ej att fungera, om någon kan hjälpa mig blir jag glad!

// Motor för Presentations-flöde! 
 
switch(isset($_GET['action']) ? $_GET['action'] : "") { 
   case "add": 
     add(); 
     break; 
   case "edit": 
     edit(); 
     break; 
   case "delete": 
     delete(); 
     break; 
   default: 
     default(); 
   break; 
} 
 
function default() { 
 
// Hämta samtliga data sortera efter värdet i sorteringsfunktionen 
$query = "select id, headline, article, datestamp, url, image from news order by {$sql_order}"; 
$news = sql_query($query); 
 
$smarty->assign('news', $news); 
$smarty->display('news.tpl'); 
}    
 
function add () { 
 
} 
 
function edit () { 
 
} 
 
function delete () { 
 
} 
 
?>
Cri11eMedlem sedan aug. 200235 inlägg
#2

Du kan inte ha en funktion som heter default(). Döp om den så ska det fungera.

133 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)