Seite 2 von 3

morgen...

Verfasst: 24.06.2004 07:01
von Werbung
guten morgen, jetzt kommt die fehler meldung:

Code: Alles auswählen

Parse error: parse error, unexpected $ in ......../../forum/includes/sessions.php on line 387
die fehler meldung ist zwar irgendwie unlogisch... nach dem da ja nix steht aber frag mich nicht...
nur so ne dumme frage... muss der fehler in sessions.php sein?

Verfasst: 24.06.2004 07:12
von Leuchte
Last Try...
Nochmal aktualisiert

mahlzeit...

Verfasst: 24.06.2004 12:20
von Werbung
also, nun ist die sessions fehler meldung weg... nun kommt das:

Code: Alles auswählen

Parse error: parse error, unexpected T_STRING in ....../../forum/language/lang_german/lang_main.php on line 1070
und in der reihe 1070 steht bei mir:

Code: Alles auswählen

$lang['Never_last_logon'] = 'Nie'; 
was soll da falsch sein? ich hab des so von dem mod übernommen? dürfte doch kein fehler anzeigen oder?!?

Verfasst: 24.06.2004 12:42
von Markus67
Hi ...

und was steht 10 Zeilen drüber und drunter ?

Markus

das hier...

Verfasst: 24.06.2004 16:10
von Werbung
also,.. das hier ist der mod zu last visit!

Code: Alles auswählen

// Start add - Last visit MOD
$lang['Last_logon'] = 'Letzer Besuch'; 
$lang['Hidde_last_logon'] = 'Versteckt'; 
$lang['Never_last_logon'] = 'Nie'; 
$lang['Users_today_zero_total'] = 'Heute hat noch <b>niemand</b> diese Seite besucht :: '; 
$lang['Users_today_total'] = Heute haben <b>%d</b> Benutzer diese Seite besucht :: '; 
$lang['User_today_total'] = 'Heute hat <b>%d</b> Benutzer diese Seite besucht :: '; 
$lang['Users_lasthour_explain'] = ', davon %d innerhalb der letzten Stunde.'; 
$lang['Users_lasthour_none_explain'] = ''; //showen of none have visited the last hour, fill if you like 

$lang['Years'] = 'Jahre'; 
$lang['Year'] = 'Jahr'; 
$lang['Weeks'] = 'Wochen'; 
$lang['Week'] = 'Woche'; 
$lang['Day'] = 'Tag'; 
$lang['Total_online_time'] = 'Gesamte Online-Dauer'; 
$lang['Last_online_time'] = 'Letze Online-Dauer'; 
$lang['Number_of_visit'] = 'Anzahl der Besuche'; 
$lang['Number_of_pages'] = 'Anzahl der besuchten Seiten'; 
// End add - Last visit MOD

Verfasst: 25.06.2004 09:53
von tomtom
wollte mir auch den last visit mod draufmachen, aber die sessions.php lief dann vorne und hinten nicht mehr.

außerdem muss ich dazusagen, das die anleitung auch zu wünschen übrig lässt (vor allem, wenn man von php nicht so viel ahnung hat, wie ich)!

hab ihn dann auch recht schnell wieder ausgebaut.

gruß, t.

Verfasst: 25.06.2004 10:17
von Markus67
Hi ...

speichere bitte mal die komplette lang_main.php als txt-Datei und verlinke sie hier ...

Markus

Verfasst: 07.08.2004 15:03
von X-Box
@ Leuchte: Aus welcher phpbb Version ist die sessions.php? Aus einer 2.0.8??

Verfasst: 11.08.2004 08:48
von Chyna
ha ha - hätt mich ja gewundert, wenn ich des auch mal beim 1. Mal geschafft hätte *g*

Ich habe ein Problem mit dem Einfügen ... Vielleicht ist jemand so nett und sagt mir, wo ich das genau einfügen muß, damit das nachher auch läuft ....

Fehlermeldung:

Code: Alles auswählen

phpBB : Kritischer Fehler

Error doing DB query userdata row fetch

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 4

SELECT u.*, s.* FROM phpbb_sessions s, phpbb_users u WHERE s.session_id = '' AND u.user_id = s.session_user_id AND session_time >

Line : 238
File : /data/members/free/tripod/de/c/a/r/caro_chyna/htdocs/board/includes/sessions.php 


In der Anweisung steht:

Code: Alles auswählen

#-----[ FIND ]------------------------------------------------ 
# 
$sql = "SELECT u.*, s.*
FROM
WHERE
AND

# 
#-----[ IN-LINE FIND ]---------------------------------------- 
# 
";

# 
#-----[ IN-LINE BEFORE, ADD ]--------------------------------- 
# 
 AND session_time > $expiry_time

# 

Und ich bilde mir ein dies auch gemacht zu haben oder habe ich wieder etwas falsch verstanden ? *seufz*

So schaut´s bei mir aus:

Code: Alles auswählen

$sql = "SELECT u.*, s.*
                        FROM " . SESSIONS_TABLE . " s, " . USERS_TABLE . " u
                        WHERE s.session_id = '$session_id'
                        AND u.user_id = s.session_user_id AND session_time > $expiry_time";

Ich hoffe, daß ansonsten alles richtig eingebaut wurde. Wird wohl aber ... sonst hätte ich ja eine andere Fehlermeldung erhalten, oder ?

Wenn mir also jemand sagen könnte was ich da falsch gemacht habe wäre das sehr nett.

Gruß Chyna

Verfasst: 11.08.2004 08:51
von X-Box

Code: Alles auswählen

$sql = "SELECT u.*, s.*
			FROM " . SESSIONS_TABLE . " s, " . USERS_TABLE . " u
			WHERE s.session_id = '$session_id'
				AND u.user_id = s.session_user_id";
Und so muß es hinterher aussehen:

Code: Alles auswählen

$sql = "SELECT u.*, s.*
			FROM " . SESSIONS_TABLE . " s, " . USERS_TABLE . " u
			WHERE s.session_id = '$session_id'
				AND u.user_id = s.session_user_id AND session_time > $expiry_time";