PHP Kentnisse...

  • Hey ho,

    Kennt sich denn einer von euch mit PHP aus? weil ich da nämlich ein problem hab mit meiner navigation. hab versucht ein switch einzufügen nur bekomm ich es weiter net hin. bevor ich euch jetz mit dem Quelltext vollballer. frag ich lieber erstmal ob sich damit einer etwas mehr beafasst.

  • also die inet seite hab ich in der sigi. stehn.
    so nun wollt ich das menü ändern ne?
    wollt aus dem einfachen menü ein menü mit unterpunkten machen.

    soweit so gut nur jetz hab ich oben im menü erstma nur das Team und das Tunerbereich stehn aber wenn man rauf klick gehts nich.

    Ich habe ein extra Team ordner wo alle namen (in form von ordnern drin sind) und in jeden namenordner die seite.php

  • Bloss kurz beim drüberhusten gesehen:

    Code
    $team = "<a href=Biber>Seite.php</a>";
        $team = "<a href=Ricey>Ricey</a>";
        $team = "<a href=Dicker>Dicker</a>";
        $team = "<a href=Andi>Andi</a>";


    Du überschreibst hier die Variable $team jedesmal. Sollte so aussehen:

    Code
    $team = "<a href=Biber>Seite.php</a>";
        $team .= "<a href=Ricey>Ricey</a>";
        $team .= "<a href=Dicker>Dicker</a>";
        $team .= "<a href=Andi>Andi</a>";


    Ansonsten ist mir das zu wirr ;)
    Zum Glück gibts Java.

    Grüße
    k

  • Ich denk er zeigts nur nich an?
    Beschreib mal den Fehler genauer.
    Zeigt er die Untermenüpunkte nun an oder nich. Er sollte eigentlich nur den jeweils letzten anzeigen.

    und
    <a href=Biber>seite.php</a>

    is ja auch quark, oder sollte das nur beispielhaft sein?

    Ansonsten wäre
    Biber oder so angebracht.

    Soll der dir einfach die Dateien im Verzeichnis anzeigen lassen.??

    Fragen über Fragen


    Grüße
    k

  • na er zeig gar nix an. geh doch mal auf die seite. http://%22http//www.simson-schoenau.de%22

    da steht über dem menü nochmal team und tunerbereich so wenn da drauf klickst kommt nix.

    das sollt enicht beispielhaft sein.

    Habs jetz so gemahct wie du. geht immer noch net..

    Ich will ja einfach das Mein Menü(Navigation) Unterpunkte hat. und wenn man da drauf klick öffnet sich halt rechts neben dem menü der Inhalt des Unterlinks.

  • Zitat von paradroid

    Bloss kurz beim drüberhusten gesehen:


    Code
    $team = "<a href=Biber>Seite.php</a>";
        $team .= "<a href=Ricey>Ricey</a>";
        $team .= "<a href=Dicker>Dicker</a>";
        $team .= "<a href=Andi>Andi</a>";


    muss nich der
    Andi

    oder was? so isses zumindest bei Html

  • warum machstn das dynamsich, wenn es eh statisch is?
    kanste doch direkt in html machen...

    php macht doch erst in verbindung mit datenbsanken richtig sinn
    oder wenn du statt frames mit phpseiten arbeitest aber so?...

  • Zitat von aeroheinz

    muss nich der
    Andi

    oder was? so isses zumindest bei Html

    Hmja, ich denke ja daß die Links da drinne nur beispielhaft sein sollen. Weil so ergeben sie ja, mit oder ohne Anführungszeichen, gar keinen Sinn. Aber die meisten Browser sind so intelligent und denken sich fehlende Anführungszeichen dazu.

    Du kannst auch

    <img src=lalalal.gif width=100 height=100>

    machen. Das fressen eigentlich alle Browser, is aber alles andere als schön ;)

    Grüße
    k

  • Jo danke erstmal, klappt jetz im Grund schonmal.
    Ich habe das mit PHP weil das eigentlich ein Kumpel von mir macht und da auch irgendasn das mit Datenbank und drumherum funktioneren soll. nur wie ich schon gesagt hatte, schreibt er gerade prüfung und hat keine zeit.

    so siehts jetze aus. Aber ich möchte das nicht oben nebeneinander haben soner eigentlich untereinander und so wies schon da stand (mit dem einfachen menü)

  • Kann es ein das ich wenn ich für das Team, was schon da stande den switch haben will ich das irgendwie hier mit einfügen muss?

    Code
    for($Zahler=0;$Zahler<count($MenuName);$Zahler++) {
        if($MenuName[$Zahler]=="Galerie") echo('<tr><td class="Seite" style="vertical-align:middle; height:20; padding:10px 10px 10px 10px">[url="http://tino-garbe.magix.net/"]'.$MenuText[$Zahler].'[/url]</td></tr>');
        else if($MenuName[$Zahler]=="Forum") echo('<tr><td class="Seite" style="vertical-align:middle; height:20; padding:10px 10px 10px 10px">[url="http://homepage-dienste.com/cgi-bin/forenserver/foren/F_4556/cutecast.pl?session=RmWA9GdnAMlNmQuAEP2VDZHygD&action=&forum=&thread=&user=&query=&msgid=&page=&sort=&do=&key=&others="]'.$MenuText[$Zahler].'[/url]</td></tr>');
        else if($MenuName[$Zahler]=="Gästebuch") echo('<tr><td class="Seite" style="vertical-align:middle; height:20; padding:10px 10px 10px 10px">[url="http://www.gb.gratis-gaestebuecher.de/cgi-bin/gb/multigb.cgi?gb=74999"]'.$MenuText[$Zahler].'[/url]</td></tr>');
    
    
        else echo('<tr><td class="Seite" style="vertical-align:middle; height:20; padding:10px 10px 10px 10px">[url="../'.$MenuName[$Zahler].'/Seite.php?Verzeichnis='.$MenuName[$Zahler].'"]'.$MenuText[$Zahler].'[/url]</td></tr>');
    
    
     }

    weil jetz stehen die beiden sachen ja oben drüber

    PS: Kopierst am besten und fügts in ne php. datei ein, wirds übersichtlicher

  • Äääähhh. Wie jez?

    Du meinst daß der Menupunkt 'Team' mit den Unterpunkten dort steht wo gerade das statische 'Team' steht, also unter 'Startseite'?

    Wenn ja....

    dann kann der Switch da bleiben wo er is, der is ja nur Logik. Ausgegeben wird ja alles mit dem 'echo $team'. Diese Zeile müsste dorthin wo jetzt gerade 'Team', also der statische HTML-Eintrag davon, steht.

    Nach dem Quelltext wäre das die Zeile:

    Uiuiuiuiui, da krich ich Kopfschmerzen, sorry ;) Meine letzte Seite mit <table>-tags ist schon ein paar Jahre her...

    Versuchs mal
    Viel Glück!

    Grüße
    k

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!