Seite 1 von 2

mod skype problem

Verfasst: 04.05.2005 14:12
von Emicom
ich habe mir den mod für skype eingebaut, leider bekomme ich immer eine fehler meldung wenn ich unter profile meine skype nummer etc. eingebe.

fehlermeldung

Could not update users table

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 '; WHERE user_id = 2' at line 2

UPDATE 20users SET user_email = 'emicom@isele-lauchringen.de', user_icq = '', user_website = '', user_occ = '', user_from = '', user_interests = '', user_sig = 'Rechtschreibefehler bzw. Grammatikfehler sind beabsichtigt', user_sig_bbcode_uid = 'f74e3dcb04', user_viewemail = 1, user_aim = '', user_yim = '', user_msnm = '', user_skype = '', user_attachsig = 0, user_allowsmile = 1, user_allowhtml = 0, user_allowbbcode = 1, user_allow_viewonline = 1, user_notify = 0, user_notify_pm = 1, user_popup_pm = 1, user_timezone = 1, user_dateformat = 'd.m.Y, H:i', user_lang = 'german', user_style = 2, user_active = 1, user_actkey = ''; WHERE user_id = 2

Line : 525
File : usercp_register.php

kann mir einer sagen wo der fehler ist

Verfasst: 04.05.2005 14:33
von Markus67
Hi ...

verlinke mal bitte die usercp_register.php und auch die Installationsanleitung als txt-Datei.
KB:datei

Markus

Verfasst: 05.05.2005 09:45
von Emicom
sorry für die späte antwort, hier ist der link http://emicom.em.funpic.de/forum/usercp_register.txt

Edit: habe auch Probleme wenn ich was in meinem Forum schreibe:

Could not obtain post/user information.

DEBUG MODE

SQL Error : 1054 Unknown column 'u.user_skype' in 'field list'

SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_regdate, u.user_msnm , u.user_skype, u.user_viewemail, u.user_rank, u.user_sig, u.user_sig_bbcode_uid, u.user_avatar, u.user_avatar_type, u.user_allowavatar, u.user_allowsmile, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid FROM 20posts p, 20users u, 20posts_text pt WHERE p.topic_id = 10 AND pt.post_id = p.post_id AND u.user_id = p.poster_id ORDER BY p.post_time ASC LIMIT 0, 15

Line : 398
File : viewtopic.php

Link http://emicom.em.funpic.de/forum/viewtopic.txt

Verfasst: 05.05.2005 10:17
von Leuchte
Zum 2. Fehler: Wahrscheinlich hast du die Datenbankänderungen nicht ausgeführt: Anleitung prüfen.
Zum 1.: Finde

Code: Alles auswählen

$user_active, user_actkey = '" . str_replace("\'", "''", $user_actkey) . "'" . $avatar_sql . ";
				WHERE user_id = $user_id";
Ersetze mit

Code: Alles auswählen

$user_active, user_actkey = '" . str_replace("\'", "''", $user_actkey) . "'" . $avatar_sql . "
				WHERE user_id = $user_id";

Verfasst: 05.05.2005 10:29
von Emicom
zu 1.problem habe es gemacht kommt folgende meldung
Could not update users table

DEBUG MODE

SQL Error : 1054 Unknown column 'user_skype' in 'field list'

UPDATE 20users SET user_email = 'emicom@isele-lauchringen.de', user_icq = '', user_website = '', user_occ = '', user_from = '', user_interests = '', user_sig = 'Rechtschreibefehler bzw. Grammatikfehler sind beabsichtigt', user_sig_bbcode_uid = 'a793251842', user_viewemail = 1, user_aim = '', user_yim = '', user_msnm = '', user_skype = 'Emicom88', user_attachsig = 0, user_allowsmile = 1, user_allowhtml = 0, user_allowbbcode = 1, user_allow_viewonline = 1, user_notify = 0, user_notify_pm = 1, user_popup_pm = 1, user_timezone = 1, user_dateformat = 'd.m.Y, H:i', user_lang = 'german', user_style = 2, user_active = 1, user_actkey = '' WHERE user_id = 2

Line : 525
File : usercp_register.php

Verfasst: 05.05.2005 10:31
von Leuchte
Wahrscheinlich hast du die Datenbankänderungen nicht ausgeführt: Anleitung prüfen.

Verfasst: 05.05.2005 10:45
von Emicom
ich habe die viewtopic.php so bearbeitet wie es in der anleitung steht

Code: Alles auswählen

#-----[ OPEN ]------------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------------
#
# the full line is longer
#
$sql = "SELECT u.username, u.user_id,
#
#-----[ IN-LINE FIND ]---------------------------------------- 
#
, u.user_msnm
#
#-----[ IN-LINE AFTER, ADD ]---------------------------------- 
#
, u.user_skype
#
#-----[ FIND ]------------------------------------------------
#
$msn = ( $postrow[$i]['user_msnm'] ) ? '<a href="' . $temp_url . '">' . $lang['MSNM'] . '</a>' : '';
#
#-----[ AFTER, ADD ]------------------------------------------
#
		$skype_img = ( $postrow[$i]['user_skype'] ) ? '<a href="' . $temp_url . '"><img src="' . $images['icon_skype'] . '" alt="' . $lang['SKYPE'] . ': ' . $postrow[$i]['user_skype'] . '" title="' . $lang['SKYPE'] . ': ' . $postrow[$i]['user_skype'] . '" border="0" /></a>' : '';
		$skype = ( $postrow[$i]['user_skype'] ) ? '<a href="' . $temp_url . '">' . $lang['SKYPE'] . '</a>' : '';
#
#-----[ FIND ]------------------------------------------------
#
		$msn_img = '';
		$msn = '';
#
#-----[ AFTER, ADD ]------------------------------------------
#
		$skype_img = '';
		$skype = '';
#
#-----[ FIND ]------------------------------------------------
#
		'MSN_IMG' => $msn_img,
		'MSN' => $msn,,
#
#-----[ AFTER, ADD ]------------------------------------------
#
		'SKYPE_IMG' => $skype_img,
		'SKYPE' => $skype,
#
trotzdem zeigt es mir einen fehler in der 398 Line an

Verfasst: 05.05.2005 14:09
von Leuchte
Leuchte hat geschrieben:
Wahrscheinlich hast du die Datenbankänderungen nicht ausgeführt: Anleitung prüfen.
Wie oft soll ich mich noch zitieren? 8) Datenbank != Dateien
Du hattest sicher eine Update-Datei dabei die du ausführen musst.
Näheres steht aber mit Sicherheit auch im Kopf der Anleitung

Verfasst: 05.05.2005 14:43
von Elvis
Du mußt dieses in myadmin ausführen in der tabelle phpbb_users.

Code: Alles auswählen

ALTER TABLE phpbb_users ADD user_skype VARCHAR( 255 ) AFTER user_msnm;

Verfasst: 05.05.2005 14:50
von Casperle
Wo kann man den Mod den downloaden... :o

Gruß Casper