Nickpage Problem

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
xmanforever
Mitglied
Beiträge: 55
Registriert: 23.03.2005 18:21

Nickpage Problem

Beitrag von xmanforever »

Hi, ich habe vor kurzem den Nickpage Mod installiert. Es funktioniert soweit alles bis auf eines:

Wenn ich einen Gästebucheintrag machen will und den Absende bekomme ich folgenden Fehler:

Warning: mysql_affected_rows(): A link to the server could not be established in /srv/www/htdocs/web141/html/nickpage_gb.php on line 265


Der Gästebucheintrag wird aber trotzdem eingetragen.
Woran kann das liegen?

Hier meine Nickpage_gb.php ab der Zeile 265
if(mysql_affected_rows() == "1")
{
mailto($uid);
echo '<span class="genmed"><br>
<br>
<br>
<center>'.$lang['NP_GB_THX'].'<br>
'.$lang['NP_WINDOW_CLOSE'].'</center></span>
<script type="text/javascript">
<!--
window.setTimeout("window.close()",5000);
//-->
</script>
';
exit;
}
}
else
{
echo '<span class="genmed"><br>
<br>
<br>
<center>'.$lang['NP_GB_THX'].'<br>
'.$lang['NP_WINDOW_CLOSE'].'</center></span>
<script type="text/javascript">
<!--
window.setTimeout("window.close()",5000);
//-->
</script>
';
exit;
}
Alles zum Thema Car-Hifi gibts hier Car-Hifi Forum
xmanforever
Mitglied
Beiträge: 55
Registriert: 23.03.2005 18:21

Beitrag von xmanforever »

Hat den keiner eine Ahnung?
Habe das ganze Forum schon durchforstet. Bisher hat noch keiner eine Antwort auf sein Problem bekommen.
Alles zum Thema Car-Hifi gibts hier Car-Hifi Forum
Tusnelda99
Mitglied
Beiträge: 28
Registriert: 17.01.2004 21:36
Wohnort: Stuttgart

Beitrag von Tusnelda99 »

Hallo zusammen,

genau das selbe Problem habe ich jetzt auch?!!
Habe PHPBB 2.0.20 und den Nickpagemod 1.3.0 von der Modseite eingebaut.

Weiß irgendjemand evtl. RAT??

danke cu Tusnelda99
Tusnelda99
Mitglied
Beiträge: 28
Registriert: 17.01.2004 21:36
Wohnort: Stuttgart

Beitrag von Tusnelda99 »

*schubbs*

hat wirklich keiner einen RAT??

(der Fehler muss doch hier liegen: if(mysql_affected_rows() == "1") oder?? )

Hier nochmals der komplette Code von dem Abschnitt wo die mysql Anweisung drin steht:

Code: Alles auswählen

if($HTTP_POST_VARS['addgbentry'] AND $HTTP_POST_VARS['message'] != "")
{
	if($userdata['user_id'] == "-1")
	{
		$von_uid = -1;
		$username = safeHTML($HTTP_POST_VARS['autor']);
	}
	else
	{
		$von_uid = $userdata['user_id'];
		$username = $userdata['username'];
	}
	//Spam?
	$sql = "SELECT COUNT(an) AS zaehle FROM ".GAESTEBUCH_TABLE." WHERE von = '".$von_uid."' AND an = '".$uid."' AND zeit BETWEEN '".(time()-30)."' AND '".(time()+1)."'";
	if( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, 'Konnte Gästebucheintrag nicht hinzufügen!<br><br>Could not add entry!', '', __LINE__, __FILE__, $sql);
	}
	$row = $db->sql_fetchrow($result);
	if($row['zaehle'] == "0")
	{
		$sql = "INSERT INTO ".GAESTEBUCH_TABLE." (von, an, autor, zeit, message) VALUES ('".$von_uid."', '".$uid."', '".$username."', '".time()."', '".bbencode_first_pass(safeHTML($HTTP_POST_VARS['message']),$uid)."')";
		if( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, 'Konnte Gästebucheintrag nicht hinzufügen!<br><br>Could not add entry!', '', __LINE__, __FILE__, $sql);
		}
		if(mysql_affected_rows() == "1")
		{
			mailto($uid);
			echo '<span class="genmed"><br>
			<br>
			<br>
			<center>'.$lang['NP_GB_THX'].'<br>
			'.$lang['NP_WINDOW_CLOSE'].'</center></span>
			<script type="text/javascript">
			<!--
			window.setTimeout("window.close()",5000);
			//-->
			</script>
			';
			exit;
		}
	}
	else
	{
		echo '<span class="genmed"><br>
		<br>
		<br>
		<center>'.$lang['NP_GB_THX'].'<br>
		'.$lang['NP_WINDOW_CLOSE'].'</center></span>
		<script type="text/javascript">
		<!--
		window.setTimeout("window.close()",5000);
		//-->
		</script>
		';
		exit;
	}
}
Bitte um HIIILFEE!!!
Benutzeravatar
Club Synth
Mitglied
Beiträge: 75
Registriert: 07.11.2005 14:40
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von Club Synth »

Dumm das. Der Fehler liegt eigentlich immer(!) vor der Zeile, die ausgegeben wird...
Tusnelda99
Mitglied
Beiträge: 28
Registriert: 17.01.2004 21:36
Wohnort: Stuttgart

Beitrag von Tusnelda99 »

@ Club Synth

sorry aber das verstehe ich jetzt nicht, möchtest du mir damit sagen, dass in der Zeile vor "if(mysql_affected_rows() == "1")" der Fehler liegt, ...

oder ist dies von dir eine Feststellung ?

:oops:
Tusnelda99
Mitglied
Beiträge: 28
Registriert: 17.01.2004 21:36
Wohnort: Stuttgart

Beitrag von Tusnelda99 »

OK nachdem ich jetzt leider hier keine Antwort bekommen habe,

versuchte ich es auf eigene Faust ...

1. neues Forum installiert, Nickpage installiert (genau die gleichen DATEIEN wie ich sie in meinem Original-Forum auch drauf habe) und siehe da ...

im Gästebuch kommt dieser mysql_affected_rows() Fehler NICHT mehr!!

--> Verzweiflung

da es nun NICHT mehr an den Nickpage Dateien liegen kann sondern am Einbau oder an irgend einer anderen Problematik?!!

OK dann habe ich alle Veränderten Dateien nochmals nachgeprüft ob ich auch wirklich nach Anleitung vorgegangen bin ...

Ergebnis: LEIDER JA ...

--> Verzweiflung ... Scheiß Tag :evil:


2. OK neuer Tag neues Glück,

jetzt habe ich versucht zu verstehen was dieser Programmabschnitt überhaupt für eine Aufgabe hat und für was er da ist ?!!?

Also wenn irgendwo was hinzugekommen ist oder ... dann führe diesen Abschnitt aus. Also mal den ganzen Code drum herum angeschaut und festgestellt, dass es evtl. auch gehen muss wenn ich diesen Programmcode mit der Fehlermeldung zuvor kombiniere?!!!

OK also habe ich folgende Codezeile

Code: Alles auswählen

if(mysql_affected_rows() == "1")
mit dieser Zeile ersetzt.

Upload --> und siehe DA jetzt geht alles :P 8)

I´m so HAPPY

-------------------------------------------------------

OK ob damit nun alles auch noch richtig abgesichert oder was nun wirklich dieses "mysql_affected_rows()" an dieser Stelle bewirken sollte weis ich leider bis heute nicht, aber da es geht und eigentlich auch alles so funktioniert wie es soll, stört es mich nicht weiter. Kann falsch sein, ist aber leider so.

so long
cu Tusnelda99

P.S. Achja wenn jemand natürlich noch eine bessere Idee hat, nur her damit!!!
Antworten

Zurück zu „phpBB 2.0: Mod Support“