Case-Methode


  • conTNder
  • 667 Aufrufe 3 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Case-Methode

    Idee: Man bestimmt einen case, wechselt durch eingabe von "x".php?"y"="z" den inhalt!
    Variablen bestimmung(die " " zeichen werden weggelassen, dienen nur zur markierung):
    x= die seite (in php) wo der code eingebaut wird.
    y=der site abschnitt.
    z=case abschnitt.

    Base Code:

    PHP-Quellcode

    1. <?php
    2. $ident="variable";
    3. if(isset($_GET[$ident])) {
    4. switch($_GET[$ident]) {
    5. case 'seite':
    6. echo "Hier kannste dann den Inhalt einfügen";
    7. break;
    8. default:
    9. echo "Das ist die Startseite.";
    10. break;
    11. }}
    12. else {
    13. echo "Error404";
    14. }
    15. ?>
    Alles anzeigen


    SITE ABSCHNITT :

    PHP-Quellcode

    1. <?php
    2. $ident="variable";
    3. if(isset($_GET[$ident])) {
    4. switch($_GET[$ident]) {

    so bei diesem abschnitt nichts, außer variable ändern. die wird dann später das "Y" in der gleichung oben.

    CASE ABSCHNITT :

    Quellcode

    1. case 'seite':
    2. echo "Hier kannste dann den Inhalt einfügen";
    3. break;

    Hier müßt ihr "seite" ändern, das is dann das Z in der Gleichung. der part

    Quellcode

    1. echo "Hier kannste dann den Inhalt einfügen";

    da kannste kreativ sein da kommt der inhalt rein. WICHTIG. nach dem das echo durch " geschlossen wird !muss! ein ; folgen.
    dann um dem php system klar zu machen das ein neuer abschnitt anfängt "break;" einfügen...
    und dann könnt ihr

    Quellcode

    1. case 'seite':
    2. echo "Hier kannste dann den Inhalt einfügen";
    3. break;

    so oft ihr wollt hintereinander einfügen also so:

    Quellcode

    1. case 'seite':
    2. echo "Hier kannste dann den Inhalt einfügen";
    3. break;
    4. case 'seite':
    5. echo "Hier kannste dann den Inhalt einfügen";
    6. break;
    7. case 'seite':
    8. echo "Hier kannste dann den Inhalt einfügen";
    9. break;
    10. case 'seite':
    11. echo "Hier kannste dann den Inhalt einfügen";
    12. break;
    Alles anzeigen


    So und der letzte teil :

    Quellcode

    1. default:
    2. echo "Das ist die Startseite.";
    3. break;
    4. }}
    5. else {
    6. echo "Error404";
    7. }
    8. ?>


    hier dürft ihr NICHTS verändern! Außer: das was bei "echo" in den (anführungszeichen) " " steht.
    hier der komplette code.

    PHP-Quellcode

    1. <?php
    2. $ident="variable";
    3. if(isset($_GET[$ident])) {
    4. switch($_GET[$ident]) {
    5. case 'seite':
    6. echo "Hier kannste dann den Inhalt einfügen";
    7. break;
    8. default:
    9. echo "Das ist die Startseite.";
    10. break;
    11. }}
    12. else {
    13. echo "Error404";
    14. }
    15. ?>
    Alles anzeigen



    Wenn ihr den code einbaut, müßt ihr ihn natürlich dort einfügen wo ihr den inhalt haben wollt.

    LG Mehmet/Contender

    ------
    hatte ich in ein gfx forum geschrieben da heiß ich contender, und da wurden die php codes rot markiert usw, deswegen musste ich was umstellen.
    und hier nochmal der code : index.php?site=seite
    so könnte es dann aussehen.
    aber oben ist nochmal alles erklärt.
  • Das hat nix mit nem Board zu tun.. das laeuft auf jedem server mit php ... Das Tut sollt dir nur zeigen, was die case-Verarbeitung funktioniert.
    ´gruß
    [size=1][FONT="Courier New"]###############_###_####_
    #_ __ #___ _ _| |_(_)__(_)__ _ _ _###############new uploads: [1] [2] [3] [4] [5] [6] [7] [8]
    |#'##\/ _ \ '_|##_| / _| / _` | ' \
    |_|_|_\___/_|##\__|_\__|_\__,_|_||_|###############Bis 28. Sept. weg[/FONT][/size]