Welcome, Guest. Please Login or Register.
November 01, 2024, 05:21:38 PM
Home Help Search Log in Register
News: SMF is the next generation in forum software, almost completely re-written from the ground up, make sure you don't fall for cheap imitations that suffer from feature bloat!

YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  Fehler nach Vorschau « previous next »
Pages: [1] Reply Ignore Print
Author Topic: Fehler nach Vorschau  (Read 939 times)
Surfy
Sr. Member
****
Posts: 458


I'm a llama!

Fehler nach Vorschau
« on: October 22, 2003, 10:04:13 AM »
Reply with quote

YaBB SE Version: 1.5.3
PHP Version: 4.3.1
MySQL Version: 3.23.x
Server Plattform: Windows
Link zum Forum:

Problem Beschreibung:
Hi all

Ich habe heute in meinem stark gemoddeten Forum einen Bug entdeckt...

Der Fehler tritt nur auf, wenn ich ein Posting Modifiziere, und zum abschluss auf Vorschau klicke, wenn ich danach Posten will erscheint dies:

Der Fehler tritt nur beim Modifizieren auf, nicht beim normalen Preview & Posten....

QuoteDatenbankfehler: You have an error in your SQL syntax near 'LIMIT 1' at line 1
Datei: Inetaddy\forum\forum\Sources\ModifyMessage.php
Zeile: 214

Hier die betreffenden Zeilen in der ModifyMessage:

Quote         $title = '';
         if ($yyUDLoaded[$musername])
         {
            $deleted = 0;
            $star = $memberstar[$musername];
            $memberinf = $memberinfo[$musername];
            $icq = $icqad[$musername];
            $yim = $yimon[$musername];
214            $memail = $userprofile[$musername]['emailAddress'];
            $euser = urlencode($musername);
            $usernamelink = "<a href=\"$scripturl?board=$currentboard;action=viewprofile;user=$euser\"><font size=\"2\"><b>{$userprofile[$musername]['realName']}</b></font></a>";

Ich hoffe hier weiss jemand Rat... Zeile 214 hab ich gekenntzeichnet.


Surfy
« Last Edit: October 22, 2003, 10:04:50 AM by Surfy » Logged
chris
Guest
Re:Fehler nach Vorschau
« Reply #1 on: October 22, 2003, 07:38:04 PM »
Reply with quote

Hmmm.... da kann was nicht stimmen.... der Fehler kann nur beim Aufruf von mysql_query kommen.... und in der Zeile 214 steht kein mysql_query....
Logged
Surfy
Sr. Member
****
Posts: 458


I'm a llama!

Re:Fehler nach Vorschau
« Reply #2 on: October 23, 2003, 07:02:45 AM »
Reply with quote



wo sollte ich ansetzten? Bin ziemlich Ratlos  :-[


Surfy
Logged
chris
Guest
Re:Fehler nach Vorschau
« Reply #3 on: October 23, 2003, 07:41:52 AM »
Reply with quote

Quote from: Surfy on October 23, 2003, 07:02:45 AMwo sollte ich ansetzten? Bin ziemlich Ratlos  :-[

Schau einfach mal, wo das nächste mysql_query nach Zeile 214 kommt... die Queries sehen ja immer so aus, dass da $irgendwas = mysql_query(SQL-Statement) or database_error usw.

Du änderst das dann so, dass Du jeweils in der Zeile vor den Queries die SQL-Query ausgeben läasst:

aus

$result = mysql_query('SELECT * FROM irgendwo') or database_error(usw.)

wird dann

echo 'SELECT * FROM irgendwo'.'<br/>';
$result = mysql_query('SELECT * FROM irgendwo') or database_error(usw.)


Du gibst also einfach alles was nach mysql_query in den Klammern steht mit echo aus... so findest Du dann die Query die rausfliegt... vermutlich wird diese am Ende sowas haben wie:

WHERE irgendeine_variable = LIMIT 1


zwischen dem = und dem "LIMIT 1" wird also was fehlen... wenn Du dann in den Quellcode schaust wirst Du sehen was da fehlt (da wird sowas stehen wie ...WHERE irgendeine_variable = {$variable} LIMIT 1') .... vermutlich bleibt irgendeine Variable leer die eigentlich gefüllt werden sollte...

schau mal ob Dich das weiterbringt....
« Last Edit: October 23, 2003, 07:42:36 AM by Christian Land » Logged
Surfy
Sr. Member
****
Posts: 458


I'm a llama!

Re:Fehler nach Vorschau
« Reply #4 on: October 23, 2003, 07:44:13 AM »
Reply with quote



Danke Dir! Werd mich mal (wieder) in die Materie reinknien ;-)


Surfy
Logged
Surfy
Sr. Member
****
Posts: 458


I'm a llama!

Re:Fehler nach Vorschau
« Reply #5 on: October 25, 2003, 12:20:52 PM »
Reply with quote



Ich finde den Fehler einfach nicht  :-[




Quote from: Surfy on October 24, 2003, 06:18:39 AM

QuoteJust an update. I had a bug reported to me that meant if you previewed a modified post with thie mod installed you would get an error.

Aber es scheint am VisualWarning Mod zu liegen, der Coder hat eine Lösung dazu parat, die er gestern gepostet hat:

Quote from: Grudge on July 30, 2003, 03:05:02 PM
Just an update. I had a bug reported to me that meant if you previewed a modified post with thie mod installed you would get an error.

The zip files have been updated with the fix. If you already have this installed you can make the (simple) fix by opening up modifymessage.php and searching for the function modifymessage2()

a couple of lines down there is a line doing a mysql query and near the end of that line it says msg=$msg. It should read msg=$postid. For non supermod users its line 212 :) Tiny change - big difference :D

Nur wie ihr sehen könnt, trifft das bei mir nicht zu :-(

Ich habe den für mein Problem zuständigen Teil da gepostet:


I fight with this Bug  :-[  But the bit of Code (msg=$msg) you noticed, i doesnt found  :-\

Here is the Part of ModifyMessage.php

grab here

Surfy



Ich hoffe ihr wisst Rat  :-[


Surfy
Logged
chris
Guest
Re:Fehler nach Vorschau
« Reply #6 on: October 25, 2003, 07:14:46 PM »
Reply with quote

mail mit der datei an: [email protected]
Logged
Surfy
Sr. Member
****
Posts: 458


I'm a llama!

Re:Fehler nach Vorschau
« Reply #7 on: October 29, 2003, 02:36:00 PM »
Reply with quote



Leider hab ich nichts mehr von Dir gehört, bis darauf, das Du einen Verdacht hast woran das liegt   :-[


Surfy
Logged
chris
Guest
Re:Fehler nach Vorschau
« Reply #8 on: October 29, 2003, 06:57:44 PM »
Reply with quote

Sorry, bin ein wenig im Stress....

Habs mir mal angeschaut, werde aber auch nicht schlau draus.... :-(
Logged
Pages: [1] Reply Ignore Print 
YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  Fehler nach Vorschau « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.046 seconds with 20 queries.