Ergebnis 1 bis 5 von 5

Thema: <title> Tag in jeder Content Seite irgendwie angeben ?

  1. #1
    Erfahrener Benutzer Avatar von swinxx
    Registriert seit
    16.09.2006
    Beiträge
    1.636

    <title> Tag in jeder Content Seite irgendwie angeben ?

    Hey Leute,

    hab da mal ne schnelle Frage:

    Da ja im VMS das HTML Gerüst, inkl. Meta-Tags und Title Bereich, automatisch in jeder Unterseite drin is weil der Content ja immer in die header.php geladen wird ist dann eben auch der <title> Bereich in jeder der gleiche.

    Nun ist es zB beim anlegen von Lesezeichen in Browsern natürlich auch so das diese immer den gleichen Namen haben, egal von welcher Unterseite aus man das Lesezeichen anlegt...

    Meine Frage is jetzt wie ich es bewerkstelligen kann das ich jeder Seite einen eigenen <title> geben kann ?

    Wäre nett wenn mir da mal schnell jmd helfen könnte

    cu, Swinxx

  2. #2
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    Der direkteste weg währe wenn man den content pararmeter mit einbindet

    also <title> Seitenname <?php echo htmlspecialchars($_GET['content'); ?> </title>
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  3. #3
    Erfahrener Benutzer Avatar von swinxx
    Registriert seit
    16.09.2006
    Beiträge
    1.636
    Aha, verstehe ich das richtig das ich dann als Titel (Bookmark Name usw.) immer den Dateinamen der Datei welche "gerade" als Content fungiert rausbekomme ? Wäre schonmal gut, müsste halt nen paar Files umbenennen aber das wäre kein Problem... oder gibts da ne Möglichkeit das ich selber einen Namen vergeben kann so das nicht der FIlename genommen wird ?

    Falls ich die von dir vorgeschlagene Methode anwende, wie siehst dann mit dem spidern etc. von Google aus ? Stört das, bzw. kann der <title> Tag dann beim spidern noch richtig aufgenommen werden (denke mal schon, oder) ?

    Danke auf jeden Fall schonmal für die schnelle Hilfe

    cu, Swinxx

  4. #4
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    http://php.net/manual/de/control-structures.switch.php ist das stichwort...

    PHP-Code:

    $titelausgabe 
    $_GET['content']
    if(
    titelausgabe[1] == '/')  $titelausgabe substr($titelausgabe1);
    $titelausgabehtmlspecialchars($titelausgabe);

    switch(
    $titelausgabe)
    {
        case 
    'content/intern/startseite';
            
    $titelausgabes 'startseite';
            break;
        case 
    'contennt/betteln';
            
    $titelausgabes 'Betteln';
            break;
        default;
            
    $titelausgabes ' Standart';
        break;

    echo 
    '<titel>Loseseite '.$titelausgabes .'</titel>'


    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  5. #5
    Erfahrener Benutzer Avatar von swinxx
    Registriert seit
    16.09.2006
    Beiträge
    1.636
    Perfekt !

    Das is genau das was ich gesucht hab

    Weisst ja wie das is mit so Halb-Noob-Leuten wie ich die php lesen aber nicht schreiben können... Wir finden so was von alleine nich.

    Danke dir vielmals für die ausgezeichnete Hilfe. Wenn ich noch Admin hier wäre, nicht du, würde ich dich befördern

    cu, Swinxx

Ähnliche Themen

  1. [SQL] Jeder 11 Datenbankeintrag löschen.
    Von cr00sy im Forum [HD] Programmieren
    Antworten: 5
    Letzter Beitrag: 21.06.2011, 21:21
  2. Content Seite nach Login ändern?
    Von cece75 im Forum Support zum VMSone
    Antworten: 3
    Letzter Beitrag: 03.10.2010, 14:57
  3. Antworten: 14
    Letzter Beitrag: 02.08.2009, 23:17
  4. Clickjacking: Jeder Klick im Browser kann der falsche sein
    Von Newsbot im Forum Talk, talk, talk...
    Antworten: 0
    Letzter Beitrag: 08.10.2008, 10:56
  5. also irgendwie klappt 0
    Von pr2510 im Forum Support zu Addons & Erweiterungen
    Antworten: 5
    Letzter Beitrag: 12.09.2007, 22:24

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •