ERLEDIGT
NEIN
NEIN
ANTWORTEN
15
15
ZUGRIFFE
646
646
EMPFEHLEN
-
yo ich hab nun meine hp fast fertig :>
aufgebaut ist die seite so das erst
kopf.php aufgerufen wird dann
Inhalt.php dann (Inhalt = alle sections die meine seite hat wie GB forum usw. )
fuss.php
also keine frames :> ich denke man versteht mich :>
nun wollte ich für jeden inhalt nen titel machen. aber wollte nicht in jede inhalt.php <titel>TITEL</titel> schreiben sondern das ganze eleganter mit php lösen.
sprich das in kopf.php ein code kommt der jedem neuen inhalt seinen titel durch kopf.php bekommt.
man könnte das ja mit (${QUERY_STRING}==""): bearbeiten aber dat hat net ge****t oder ka was ich falsch gemacht hab.
oh mann ich hoffe man versteht was ich sage *g* wenn nicht schreib ich das gleich nochmal um
-
Also....
das mit Querystring is schon ganz richtig...
das brauchst du nur nicht so ganz glaube ich mach das einfach so:
PHP-Code:<html>
<head>
<title><? echo $header; ?></titel>
</head>
<body>
<a href="index.php?header=andereseite">Link</a>
</body>
-
yo thx :>
wusste doch das das ganz einfach eigentlich ist *gg* aber die leichten sachen fallen mir nie ein
dankeschööööööööööööööööön
EDIT:
ach neee
dat prob ist ja
die links verweisen net auf kopf.php?header=irgendwas
sondern auf z.b. member.php in der kopf.php.
sonst würde das ja gehen. mmhh man muss es mit meiner lösung irgendwie machen können meine ich *g*Geändert von kewl (23.04.02 um 15:08 Uhr)
-
23.04.02 15:24 #4
hi,
dann setzt einfach im kopf folgendes ein:
und übergib das trotzdem mit index.php?site=member.php&header=blablablub oder wie du deine links setzt!PHP-Code:if (!isset($header))
{
$header = "title_deiner_site";
}
echo "<title>$header</title>";

cu, slimie
-
bei mir kommt da nun
Parse error: parse error, expecting `T_VARIABLE' or `'$''
-
27.04.02 03:40 #6
hmm das kann irgendwie nich
guck mal ob du vielleicht einen fehler im code hast! die fehlermeldung wäre mich nich bekannt und ich kann beim von mir oben geposteten code keine fehler erkennen... hmmm *denk*
naja überprüfs mal auf fehler! 
*winkewinke*
slimie
-
Ähm, geht das auch irgendwie, ohne dass ich den Titel der Seite in die Verlinkung einbaue? Das wäre bei einem langen Titel arg umständlich.Original geschrieben von Slimie
und übergib das trotzdem mit index.php?site=member.php&header=blablablub oder wie du deine links setzt!PHP-Code:if (!isset($header))
{
$header = "title_deiner_site";
}
echo "<title>$header</title>";
Ich meine, kann ich nicht irgendeine Variable Marke <title>$title</title> im head-Bereich der index.php einfügen, die dann jeweils aus den untergeordneten Seiten übernommen wird? Dass ich also, wenn ich auf die Startseite gehe: "www.blablub.de - Herzlich wollkommen" und wenn ich das Impressum nehme: "www.blablub.de - Impressum" oben in der Explorerleiste stehen hab.Es ist schon über so viele Dinge Gras gewachsen, dass man keiner Wiese mehr trauen kann.
-
nur wenn du deine index.php als datei einliest (mit fopen()), dein array nach <title> durchsuchst, dann das ganze noch als neue variable speicherst.
noch fragen?

mfg horusabÑotebook
-- Gentoo 2005.0 (64B) 2.6.10 --
-- Win XP SP2--
PC:
-- Win XP SP2--
Server:
-- Debian Woody 2.6.8-3 --
-- Gentoo 2005.0 2.6.11 --
{ 1 } http://www.google.de { 2 } http://selfhtml.teamone.de
-
übrigens:
ich würde das array nicht direkt durchsuchen, sondern $a2 = explode(array, "<title>")
dann noch $a3=explode(a2,"</title>")
und als letztes: $titel=$a3[0];
das ganze dann ausgeben
fragen?
mfg horusab
Ñotebook
-- Gentoo 2005.0 (64B) 2.6.10 --
-- Win XP SP2--
PC:
-- Win XP SP2--
Server:
-- Debian Woody 2.6.8-3 --
-- Gentoo 2005.0 2.6.11 --
{ 1 } http://www.google.de { 2 } http://selfhtml.teamone.de
-
Ob ich noch Fragen habe? Also ich, ich weiß vor Schreck gar nicht, wo ich anfangen soll.
Ich habe absolut NICHTS verstanden!
Ich lese meine index.php immer mit ein mit:
index.php?menu=menuelinks.php&seite=welcome.htmlEs ist schon über so viele Dinge Gras gewachsen, dass man keiner Wiese mehr trauen kann.
-
ah
wenn das so ist, isses ja viel einfacher:
musst nur die beiden parameter, die du übergibst exploden (nach ".") und schön neben eineander schreiben.
dann haste s auch gelöst
mfg horusabÑotebook
-- Gentoo 2005.0 (64B) 2.6.10 --
-- Win XP SP2--
PC:
-- Win XP SP2--
Server:
-- Debian Woody 2.6.8-3 --
-- Gentoo 2005.0 2.6.11 --
{ 1 } http://www.google.de { 2 } http://selfhtml.teamone.de
-
Su und jetzt bitte nochmal zum Mitschreiben für einen absoluten PHP-Idioten!Original geschrieben von Horusab
musst nur die beiden parameter, die du übergibst exploden (nach ".") und schön neben eineander schreiben.
dann haste s auch gelöst
mfg horusab
Am Günstigsten wäre es, du erläuterst es an einem Beispiel. Vielleicht kann ich dir dann folgen. *seufz*
Es ist schon über so viele Dinge Gras gewachsen, dass man keiner Wiese mehr trauen kann.
-
aaaalso
hier is der link (in deinem menü):
index.php?menu=menuelinks.php&seite=welcome.html
so einfach!PHP-Code:<title>blablub.de - <?
$a = explode($seite,".");
echo $a[0];
?>
</title>
Bin mir allerdings net so sicher ob ich hier n fehler habe
Wenn du Welcome in grossen lettern haben möchtest, dann veränder den link etwa so:
index.php?menu=menuelinks.php&seite=Welcome.html
usw.
mfg horusabÑotebook
-- Gentoo 2005.0 (64B) 2.6.10 --
-- Win XP SP2--
PC:
-- Win XP SP2--
Server:
-- Debian Woody 2.6.8-3 --
-- Gentoo 2005.0 2.6.11 --
{ 1 } http://www.google.de { 2 } http://selfhtml.teamone.de
-
Alles klar.Original geschrieben von Horusab
Wenn du Welcome in grossen lettern haben möchtest, dann veränder den link etwa so:
index.php?menu=menuelinks.php&seite=Welcome.html
usw.
mfg horusab
Nur dann habe ich im Endeffekt den Titel der Datei, also bei Welcome.html: Welcome in de rLeiste oben stehen. Was mich eigentlich interessieren würde, ist eine kurze Beschreibung als Titel. Normalerweise schreibt man doch in den head-Bereich <title>Informationen über Blablub</title>. Wenn ich das mit der obigen Methode machen würde, müsste ich doch die Datei dann Informationen_ueber_Blablub.html nennen.
Es ist schon über so viele Dinge Gras gewachsen, dass man keiner Wiese mehr trauen kann.
-
ja.
woher will der computer denn wissen, wo die beschreibung zu dieser seite liegt?
eine weitere idee:
du hast eine konfigurationsdatei (konf.txt), die is aufm server gespeichert.
Inhalt:
[Seitenname]////[Beschreibung]////[Seitenname]////[Beschreibung]
Bsp:
Index.htm////Sie befinden sich aufm Index////welcome.htm////Wir heissen Sie herzlich Willkommen auf unsrer Site
Dann kannst du diese datei einlesen, und mit hilfe des QueryStrings, den du ja übergibst feststellen, welche beschreibung zu der aktuellen Site passt.
is das nicht ne idee?

mfg horusabÑotebook
-- Gentoo 2005.0 (64B) 2.6.10 --
-- Win XP SP2--
PC:
-- Win XP SP2--
Server:
-- Debian Woody 2.6.8-3 --
-- Gentoo 2005.0 2.6.11 --
{ 1 } http://www.google.de { 2 } http://selfhtml.teamone.de
Ähnliche Themen
-
Title-Attribut (title="") von Link (<a href="">) mit Link versehen...
Von seVes im Forum HTML & XHTMLAntworten: 4Letzter Beitrag: 20.01.10, 11:31 -
Problem mit <title> </title>
Von spider-b im Forum HTML & XHTMLAntworten: 4Letzter Beitrag: 25.10.07, 13:57 -
link - title
Von saila im Forum CSSAntworten: 2Letzter Beitrag: 02.11.05, 15:15 -
$title vom content in den <head>$title</head>
Von Vaio82 im Forum PHPAntworten: 6Letzter Beitrag: 14.08.03, 12:46 -
no title
Von bruderherz im Forum PHPAntworten: 7Letzter Beitrag: 16.11.02, 21:09





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren