Titel Bar!

Also ich sehe weder include() noch require()

Wo wird sie denn included ?
Normalerweise sollte nämlich alles was included wird im Script auch vorhanden sein, sprich wenn du die datei in der $titel2 definiert ist includest kennt auch deine index.php den Inhalt dieser Variable.
 
PHP:
<?php
    // links.php
    $bar = 'TestII';
?>


PHP:
<?php
    // index.php
    include('./links.php');
    $foo = 'Test';
    echo $foo.' '.$bar;
?>

So geht das...
Ein anderer Weg wäre, das ganze per URL zu übermitteln.
URL: index.php?bar=TestII

PHP:
<?php
    // index.php
    include('./links.php');
    $foo = 'Test';
    echo $foo.' '.$_GET['bar'];
?>
 
Also es ist euch ja schon klar das ich nicht die ganze datei includen will, ich will nur die Variable die in der links.php datei ist auslesen und in die TitelBar einfügen lassen.

Mit Freundlischen Grüßen

Lon3sWolf_VtG8

Edit: @Stibie dieser Code included mir die Seite doch was nützt mir das ? Trotzdem danke für deine Hilfe.

Edit2: @Stibie ok dieser Code included mir die links.php datei in mein design oben rein, was ich nicht will jedoch bekomme ich dann auch die Variable ausgelesen, ich möchte jedoch nur die Variable nicht das Design :-) ;-).
 
Zuletzt bearbeitet:
Wenn ich dich ganz lieb bitten würde ;-) könntest du mir dann bei einem beispiel helfen.
Ich wüsste sonst nicht wie ich in die Datei rein schreiben muss.

Währe sehr nett

Mit Freundlischen Grüßen

Lon3sWolf_VtG8
 
Einfach wie eine normale PHP Datei, nennen wir sie mal include.php

PHP:
 <?php 
$title2 = 'kekse' ;
?>

Die <?php... nicht vergessen, sonst wird der inhalt nicht als php sondern als html behandelt
und dann in deiner index.php

PHP:
include 'include.php';
//oder
require 'include.php';

Edit: Huch ein I vergessen und ein " zuviel *pfeif*
 
Ok das war einleuchtent, aber wie weiß die seite wenn sie welche Variable abrufen soll, weil ich das ja bei jeder Seite machen will z.B: domain.com - Home oder domain.com - Download und so weiter.


Mit Freundlischen Grüßen

Lon3sWolf_VtG8


Edit: Also muss ich ja mit "if" sagen das wenn diese Seite geöffnet wird soll die Variable "$title2" so heißen.

Edit2: Hattest du gearde Kekse gegessen wo du dies geschrieben hast :p weil du gerade auf kekse gekommen bist bei der Variable :-).
 
Zuletzt bearbeitet:
Das könnte man ja aus der URL nehmen.

Wenn du zb deine Seite so aufrust
index.php?section=download

Hast du ja schon die erste Variable, jetzt könnte man so weitermachen

include.php
PHP:
<?php
$download = 'Download Area';
?>

index.php
PHP:
 <?php
$title2 = "$$section"; 
?>

Wobei das die einfachste Lösung wäre, das geht natürlich bestimmt noch eleganter ;)


Edit: Nein, Kekse ist in der PHP Welt ein weitverbreiterter Platzhalter für Strings ;)
 
Ich glaube ich poste mal meinen Include TAG ist vielleicht auch einfacher so was zu machen:
PHP:
<?
  	  if($_GET['mode'] == "home") include("news.php"); 
  	  elseif($_GET['forum'] == "index") include("forum/index.php");
  	  elseif($_GET['forum'] == "login") include("forum/login.php");
  	  elseif($_GET['forum'] == "admin") include("forum/admin/index.php");
  	  elseif($_GET['chat'] == "login") include("chat/login.php"); 
  	  elseif($_GET['chat'] == "enter") include("chat/index.php");
  	  elseif($_GET['guestbook'] == "index") include("guestbook/index.php");
  	  elseif($_GET['guestbook'] == "signing") include("guestbook/addentry.php");
  	  elseif($_GET['guestbook'] == "admin") include("guestbook/admin.php");
  	  elseif($_GET['section'] == "download") include("download/index.php");
  	  elseif($_GET['section'] == "links") include("links/index.php");
  	  else include("news.php");
  	  ?>
So dies ist nun mein Include TAG wie er in der index.php drin ist.
 
Da würde es sich doch eigentlich anbieten den Titel einfach in der includierten Dateien festzulegen
Also das $title2 = "news"; einfach in die news.php rein.
 
Zurück