3 kleine fragen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Jack9027
Mitglied
Beiträge: 344
Registriert: 05.01.2004 18:46

3 kleine fragen

Beitrag von Jack9027 »

1. ich hab mir mir eine navigations menü für mein portal geschrieben. es funktioniert auch ganz gut. mich würde nur intressieren, ob man das normalerweise auch so macht oder ob man da eigentlich andere wege geht

Code: Alles auswählen

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="150" valign="top"><table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<th>Navigation</th>
</tr>

<tr>
	<td class="row1"><span class="genmed">?&nbsp;<b>Forum Navigation</b></a></span><br>
	<span class="genmed"><img src="{NAV_PFEIL_IMG}">&nbsp;<a href="{U_FORUM}">{L_FORUM}</a></span><br>
	<span class="genmed"><img src="{NAV_PFEIL_IMG}">&nbsp;<a href="{U_SEARCH}">{L_SEARCH}</a></span><br>
	<span class="genmed"><img src="{NAV_PFEIL_IMG}">&nbsp;<a href="{U_LETZTE_THEMEN}">{L_LETZTE_THEMEN}</a></span><br>
	<span class="genmed"><img src="{NAV_PFEIL_IMG}">&nbsp;<a href="{U_FAQ}">{L_FAQ}</a></span><br>
	<span class="genmed"><img src="{NAV_PFEIL_IMG}">&nbsp;<a href="{U_STATISTIK}">{L_STATISTIK}</a></span><br>
	<span class="genmed"><img src="{NAV_PFEIL_IMG}">&nbsp;<a href="{U_REGELN}">{L_REGELN}</a></span>
	</td>
</tr>
</table>
2. kann ich in eine template datei einfach

Code: Alles auswählen

<?php
include(bla);
?>
schreiben oder geht das nicht und wie macht man das sonst

3. was bedeutet append_sid?

Code: Alles auswählen

'U_FORUM' => append_sid('index.'.$phpEx)
schonmal vielen dank für eure hilfe :wink:
Benutzeravatar
Crack02
Mitglied
Beiträge: 672
Registriert: 17.08.2003 12:54

Beitrag von Crack02 »

sid steht soweit ich weis für session ID aber mehr weis i a ned
Benutzeravatar
QCO
Mitglied
Beiträge: 708
Registriert: 15.03.2003 12:30
Wohnort: Leipzig

Beitrag von QCO »

1. Die Frage versteh ich nicht ganz. Wenn das so funktioniert, kannst du das auch so machen.

2. Nein, das funktioniert definitiv nicht, weil die Template-Dateien nicht PHP-geparsed werden; d.h. PHP-Anweisungen innerhalb einer Template-Datei werden nicht als PHP interpretiert, sondern einfach so angezeigt.
Stattdessen kannst du eine bestimmte Datei in der PHP-Datei includen, die diese Templatedatei verwendet.

3. append_sid() ist eine Funktion von PHP, die, wie der Name schon sag, an eine URL, die man als ersten Parameter übergibt, die Session-ID des Users anhängt (falls erforderlich). Auf diese Weise wird die Session-ID bei Nutzern mitgenommen, die keine Cookies speichern lassen.
Wenn du also neue Links in dein phpbb bzw. phpbb-basiertes Portal einbaust, ist es wichtig, dass du append_sid() auf diese Links anwendest, damit Nutzer, die auf einen Link klicken und keine Cookies verwenden, nicht ausgeloggt werden.
Schnelle direkte Hilfe? Modeinbau? Umfassender, persönlicher Support? Ein individuelles Design/Template?
Ich bin käuflich und löse zu kleinen Preisen Deine Probleme. Anfragen bitte per PN oder Mail.
Jack9027
Mitglied
Beiträge: 344
Registriert: 05.01.2004 18:46

Beitrag von Jack9027 »

ok danke frage eins ist dann geklärt, aber bei frage zwei: bei footer und header geht das ja noch ganz einfach was ist aber wenn ich eine datei z.B rechts includen will. wie mach ich das dann wenn ich will das die datei praktisch mit im template eingebaut ist und noch zur frage drei wie mach ich, dass dann wenn ich auch noch andere parameter anhängen will
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

2. KB:include_tpl
3. append_sid fügt die Session-ID an die URL an, wenn der User cookies deaktiviert hat.
Jack9027
Mitglied
Beiträge: 344
Registriert: 05.01.2004 18:46

Beitrag von Jack9027 »

zu 3 ich will aber wissen wie ich noch andere sachen daran hänge
so vielleicht?

Code: Alles auswählen

'U_FORUM' => append_sid('index.'.$phpEx?id=bla)
Benutzeravatar
QCO
Mitglied
Beiträge: 708
Registriert: 15.03.2003 12:30
Wohnort: Leipzig

Beitrag von QCO »

Code: Alles auswählen

'U_FORUM' => append_sid('index.'.$phpEx.'?id=bla')
Schnelle direkte Hilfe? Modeinbau? Umfassender, persönlicher Support? Ein individuelles Design/Template?
Ich bin käuflich und löse zu kleinen Preisen Deine Probleme. Anfragen bitte per PN oder Mail.
Jack9027
Mitglied
Beiträge: 344
Registriert: 05.01.2004 18:46

Beitrag von Jack9027 »

ok jetzt sind alle fragen beantwortet. dann kann ich bloss nochmal vielen dank für eure hilfe sagen :)
Antworten

Zurück zu „Coding & Technik“