ip im footer

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.
Benutzeravatar
Crack02
Mitglied
Beiträge: 672
Registriert: 17.08.2003 12:54

ip im footer

Beitrag von Crack02 »

und zwar hab ich hier n kleines script was einem user die ip anzeigt

Code: Alles auswählen

<?php  
$ip = $HTTP_SERVER_VARS["REMOTE_ADDR"];  
?> 

<? echo $ip ?> 
die ip sollte im footer zu sehen sein. Das problem is ich weis ned wie ichs einbaun soll. hab schon versucht in overall footer die ausgabe zu machen und in die page_tail.php die ip zu definieren....ging aber ned. das ganz script in der tpl datei bring nix weils ja php bis......
Dennis63
Ehemaliges Teammitglied
Beiträge: 2597
Registriert: 02.07.2003 18:46

Beitrag von Dennis63 »

Nutze das Templatesystem.

Schreibe in der TPL-Datei

Code: Alles auswählen

{USER_IP}
und in der dazugehörigen PHP-Datei dann bei der Variablendeklarierung für das Template

Code: Alles auswählen

"USER_IP" =  $HTTP_SERVER_VARS["REMOTE_ADDR"],
einfügen. Dann sollte es gehen.

Die Variablendeklarierung erkennt man anhand des "Aussehens"... Dort steht immer "xxxxxxxxxx" = $xxxx,. Also der Text in "" ist der selbe im Template.

Grüße
Dennis
Benutzeravatar
Crack02
Mitglied
Beiträge: 672
Registriert: 17.08.2003 12:54

Beitrag von Crack02 »

ok gleich mal testen

moep. irgendwas is falsch

Code: Alles auswählen

Parse error: parse error, unexpected '=' in d:\apache\apache\htdocs\nox\includes\page_tail.php on line 75
ich hab in die page_tail.php ganz unten (aber noch vor ?>)

Code: Alles auswählen

"USER_IP" =  $HTTP_SERVER_VARS["REMOTE_ADDR"],
rein und in der overall_footer.tpl

Code: Alles auswählen

{USER_IP}
rein
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Code: Alles auswählen

'USER_IP' =>  $HTTP_SERVER_VARS["REMOTE_ADDR"],
Und dann auch bei

Code: Alles auswählen

template->assign_vars(array(
Benutzeravatar
Crack02
Mitglied
Beiträge: 672
Registriert: 17.08.2003 12:54

Beitrag von Crack02 »

Leuchte hat geschrieben:Und dann auch bei

Code: Alles auswählen

template->assign_vars(array(

hast u mitten im post abgebrochen oder warst du fertig?

egal. ich kann damit nix anfangen^^
Mario Siebert
Mitglied
Beiträge: 2295
Registriert: 09.12.2003 15:02
Wohnort: Irgendwo im Nirgendwo

Beitrag von Mario Siebert »

page_tail.php

[suchen]

Code: Alles auswählen

$template->assign_vars(array(
	'PHPBB_VERSION' => '2' . $board_config['version'],
	'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '',
	'ADMIN_LINK' => $admin_link)
);
[ersetzen durch]

Code: Alles auswählen

$template->assign_vars(array(
   'USER_IP' =>  $HTTP_SERVER_VARS["REMOTE_ADDR"],
	'PHPBB_VERSION' => '2' . $board_config['version'],
	'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '',
	'ADMIN_LINK' => $admin_link)
);
und dann irgendwo in der overall_footer.tpl {USER_IP} einfügen.

HTH

Mario
Wer gegen eine geringe Gebühr (höhe der Gebühr bestimmst du selbst!!) ein phpBB installiert oder Mods eingebaut haben möchte sollte sich melden unter: netcom_service@gmx.net - Bisherige Aufträge 68.071
Auf Anfrage führe ich auch Reparaturen/Updates und Serverumzüge durch oder baue Mods!
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Crack02 hat geschrieben:hast u mitten im post abgebrochen oder warst du fertig?

egal. ich kann damit nix anfangen^^
Nein ich war fertig ;)
Ich dachte, dass das klar ist.
Benutzeravatar
Crack02
Mitglied
Beiträge: 672
Registriert: 17.08.2003 12:54

Beitrag von Crack02 »

ned wirklich.....
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Mario Siebert hat geschrieben:page_tail.php

[suchen]

Code: Alles auswählen

$template->assign_vars(array(
	'PHPBB_VERSION' => '2' . $board_config['version'],
	'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '',
	'ADMIN_LINK' => $admin_link)
);
[ersetzen durch]

Code: Alles auswählen

$template->assign_vars(array(
   'USER_IP' =>  $HTTP_SERVER_VARS["REMOTE_ADDR"],
	'PHPBB_VERSION' => '2' . $board_config['version'],
	'TRANSLATION_INFO' => ( isset($lang['TRANSLATION_INFO']) ) ? $lang['TRANSLATION_INFO'] : '',
	'ADMIN_LINK' => $admin_link)
);
Passt es denn jetzt?
Benutzeravatar
Crack02
Mitglied
Beiträge: 672
Registriert: 17.08.2003 12:54

Beitrag von Crack02 »

ich probiers mal aus sobald meine katz' sich entschließt wieder von meinem schoß unterzugehen.....
Antworten

Zurück zu „Coding & Technik“