2 menüs (PHP)

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
SkullCrusher
Mitglied
Beiträge: 59
Registriert: 16.09.2004 14:45

Beitrag von SkullCrusher »

Blutgerinsel hat geschrieben:So in meiner lieben Art und Weise ein Bsp. gesponsert :wink:

Code: Alles auswählen

switch (substr($_GET['test'],0,0)) 
{ 
   case '1':  
      Switch (substr($_GET['test'],1,2)) 
        {
           Case '10':
             include "blubb.php";
             break;
           Default:
             include "error.php";
             break;
        }
      break; 

   case '2': 
      include ("zz.php"); 
      break; 

   case '3': 
      include ("zzz.php"); 
      break;
  default:
    include ("habmichlieb.php");
    break; 
}
vielen vielen dank! :D

case '1' ... '2' etc. muss ich jetzt noch meinen namen im link anpassen und bei include die ausgabe. soweit so gut...
aber was bedeutet jetzt bei switch das 0,0 oder dann beim nächsten 1,2?

danke
SkullCrusher
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

Tja was verwende ich?
substring

Was mache ich damit?
String gemäß Zeichen beginnend ab 0 splitten

Mein Ziel?
Zuerst die erste Ziffer rausfinden die ich übergebe....
Im zweiten Schritt interessieren mich die hunderstel und einer....
das check ich ab....

Wie ich sagte du kannst alles in einem Switchblock vereinen oder aber aufgrund der Hauptkategorie unterscheiden und danach erst nach der Subkategorie.......

Man kann aber in allen Wegen und Enden zum Ziel kommen nur sollte man überlegen womit man schneller Änderungen durchführen kann oder logische Zusammenhänge erfassen kann......

In deinem Fall bietes sich derartiges an.........

näheres zu substring wie immer Manual
-> http://de3.php.net/manual/de/function.substr.php :D
Antworten

Zurück zu „Coding & Technik“