Avatar billede tanzaweb Nybegynder
23. maj 2005 - 21:45 Der er 4 kommentarer og
1 løsning

en if og ifelse sætning med fejl

Hej Jeg har nogle images som skal skifte alt efter hvad side den er på, men den springer her alle if og else if sætninger over pånær denne: if ($pagegraph == "/statistik/browser.php") og den sidste else sætning, her er hele sætningen:

og det er det samme for både $page og $pagegraph det skal siges at php_self skriver det rigtig ud til sammenligningen.


$pagegraph =($_SERVER['PHP_SELF']);
if ($pagegraph == "/statistik/browser.php"){
echo "<div class=\"grafIkon\"><a href=\"graph_browser.php?id=". $BrugerId['BrugerId']."\"><img src=\"Images/Graf_ikon.gif\" srcover=\"Images/Graf_ikon_over.gif\" border=\"0\"></a></div>";
}
elseif ($pagegraph == "/Statistik/display.php") {
echo "<div class=\"grafIkon\"><a href=\"graph_display.php?id=". $BrugerId['BrugerId']."\"><img src=\"Images/Graf_ikon.gif\" srcover=\"Images/Graf_ikon_over.gif\" border=\"0\"></a></div>";
}
elseif ($pagegraph == "/Statistik/geografi.php") {
echo "<div class=\"grafIkon\"><a href=\"graph_geografi.php?id=". $BrugerId['BrugerId']."\"><img src=\"Images/Graf_ikon.gif\" srcover=\"Images/Graf_ikon_over.gif\" border=\"0\"></a></div>";
}else {
echo "<div class=\"grafIkon\"><a href=\"".$page."?id=". $BrugerId['BrugerId']."\"><img src=\"Images/Graf_ikon.gif\" srcover=\"Images/Graf_ikon_over.gif\" border=\"0\"></a></div>";
}
echo $pagegraph;



$page =($_SERVER['PHP_SELF']);
if ($page == "/Statistik/graph_browser.php"){
echo "<div class=\"textIkon\"><a href=\"browser.php?id=". $BrugerId['BrugerId']."\"><img src=\"Images/tekst_ikon.jpg\" srcover=\"Images/tekst_ikon_over.jpg\" border=\"0\"></a></div>";
} elseif ($page == "/Statistik/graph_display.php") {
echo "<div class=\"textIkon\"><a href=\"display.php?id=". $BrugerId['BrugerId']."\"><img src=\"Images/tekst_ikon.jpg\" srcover=\"Images/tekst_ikon_over.jpg\" border=\"0\"></a></div>";
} elseif ($page == "/Statistik/graph_geografi.php") {
echo "<div class=\"textIkon\"><a href=\"geografi.php?id=". $BrugerId['BrugerId']."\"><img src=\"Images/tekst_ikon.jpg\" srcover=\"Images/tekst_ikon_over.jpg\" border=\"0\"></a></div>";
}else {
echo "<div class=\"textIkon\"><a href=\"".$page."?id=". $BrugerId['BrugerId']."\"><img src=\"Images/tekst_ikon.jpg\" srcover=\"Images/tekst_ikon_over.jpg\" border=\"0\"></a></div>";
}
?>
Avatar billede barklund Nybegynder
23. maj 2005 - 21:50 #1
"/statistik/browser.php" og "/Statistik/browser.php" er ikke det samme - enten er statistik med stort eller også er det ikke :)
Avatar billede tanzaweb Nybegynder
23. maj 2005 - 22:00 #2
Hej barklund

Sikke en fejl, man godt med nye øjne. Jeg har kigget på det hele aften og prøvet meget.
Send svar til pointene.

Mads
Avatar billede barklund Nybegynder
23. maj 2005 - 22:34 #3
Helt i orden :)
Avatar billede barklund Nybegynder
23. maj 2005 - 22:34 #4
Hov :)
Avatar billede barklund Nybegynder
23. maj 2005 - 23:53 #5
Tark for points :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester