Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 4 Gast/Gäste
Fehlermeldung beim Antworten
#1
Guten Abend !

So, jetzt hab ich plötzlich eine Fehlermeldung beim Antworten:

   


Zeile 1518 in der newreply.php
PHP-Code:
eval("\$newreply = \"".$templates->get("newreply")."\";"); 

Dankeschön und lg
Karin
Dogs and Fun

Liebe Grüße
Karin
Zitieren
#2
Da ist ein Fehler im Template "newreply". Mehr kann ich aus der Fehlermeldung leider nicht herauslesen.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#3
Überprüfe im genannten Template alle eingebundenen Variablen auf Korrektheit.
Dort befinden sich Variablen in folgendem Format:
Entweder {$xxx} oder {$xxx->yyy}

Sollte hier tatsächlich alles sauber sein, dann könnte es an Plug-Ins liegen, die sich mit eigenen Variablen in dieses Template "eingenistet" haben. Dann geht die Fehlersuche im Code des Plug-Ins weiter.

Benutzt du das Plug-in "Template Conditionals"?

[ETS]
MyBB + innovative Themes:
NokiaPort.de Forum Nokia-Traditionsforum seit 2006.
Live Escape Game Forum Diskussionsplattform für Escape-Rooms.
Unlösbares Problem, Dilemma? -> das Nötel Smile
Zitieren
#4
Hallo Exitus!

Nein, das Plug-in "Template Conditionals" benutze ich nicht.

Mit Opera und Firefox funktioniert das fehlerfrei - kein Problem. Nur wenn ich das Forum mit Edge öffne, dann  bekomme ich diese Fehlermeldung beim Antworten. 

Bin ich nach Testen vorhin draufgekommen. Das Template "newreply" scheint ok zu sein.

lg und gute Nacht
Karin
Dogs and Fun

Liebe Grüße
Karin
Zitieren
#5
Hallo und guten Abend!

Einen hab ich noch, und zwar zur newreply. Nur in einem einzigen Thread, in dem nur eine Userin und ich schreiben (Jeden Tag ein Spruch).
Wenn ich poste, kommt kein Fehler. Aber wenn sie postet, kommt jedes Mal dieser Fehler:

Code:
<error>
        <dateline>1695740745</dateline>
        <script>newreply.php(1520) : eval()'d code</script>
        <line>59</line>
        <type>2</type>
        <friendly_type>Warning</friendly_type>
        <message>Array to string conversion</message>
        <back_trace>#0  errorHandler->error() called at [/inc/class_error.php:153]
#1  errorHandler->error_callback() called at [/newreply.php(1520) : eval()'d code:59]
#2  eval() called at [/newreply.php:1520]
</back_trace>
</error>


Hab das über längere Zeit beobachtet.

Danke im voraus und LG
Karin
Dogs and Fun

Liebe Grüße
Karin
Zitieren
#6
(26.09.2023, 20:32)KarinB schrieb: Einen hab ich noch,...

Wirklich nur diesen einen noch? Big Grin Big Grin

Das Problem wird wahrscheinlich im Template "newreply" zu suchen sein.
Hast du dort evtl. eine Änderung (z.B. mit PHP in Templates) drin, welche einen User, eine Usergroup oder eine tid spezifiziert?
Zitieren
#7
Ich hoffe, dass die Fehlermeldungen bei mir endlich ein Ende haben  Big Grin
 
Danke für den Tipp, ich mach mich auf die Suche!
Dogs and Fun

Liebe Grüße
Karin
Zitieren
#8
(26.09.2023, 21:10)KarinB schrieb: Danke für den Tipp, ich mach mich auf die Suche!

Alternativ poste das Template. Dann suchen wir auch gern mit. Wink
Zitieren
#9
Hier bitte, das newreply Template:

Code:
<html>
<head>
<title>{$lang->post_reply_to}</title>
{$headerinclude} 
{$post_javascript}
</head>
<body>
{$header}
{$preview}
{$maximageserror}
{$attacherror}
{$reply_errors}
{$moderation_notice}
<form action="newreply.php?tid={$tid}&amp;processed=1" method="post" enctype="multipart/form-data" name="input">
<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />

    
    <center><a href="http://www.picr.de" target="_blank"><font size="3">Bilderupload mit Picr</font></a></center>



<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$lang->post_new_reply}</strong></td>
</tr>
<tr>
<td class="tcat" colspan="2"><span class="smalltext"><strong>{$lang->reply_to}</strong></span></td>
</tr>
{$loginbox}
<tr>
<td class="trow2" width="20%"><strong>{$lang->post_subject}</strong></td>
<td class="trow2"><input type="text" class="textbox" name="subject" size="40" maxlength="85" value="{$subject}" tabindex="1" /></td>
</tr>
{$posticons}
<tr>


<textarea id="message" name="message" rows="20" cols="70" tabindex="2" >{$message}</textarea>

 
  {$codebuttons}
{$multiquote_external}
</td>
</tr>
{$postoptions}
{$modoptions}
{$subscriptionmethod}
{$captcha}
</table>
{$attachbox}
<br />
<div align="center"><input type="submit" class="button" name="submit" value="{$lang->post_reply}" tabindex="3" accesskey="s" />  <input type="submit" class="button" name="previewpost" value="{$lang->preview_post}" tabindex="4" />{$savedraftbutton}</div>
<input type="hidden" name="action" value="do_newreply" />
<input type="hidden" name="replyto" value="{$replyto}" />
<input type="hidden" name="posthash" value="{$posthash}" />
<input type="hidden" name="attachmentaid" value="" />
<input type="hidden" name="attachmentact" value="" />
<input type="hidden" name="quoted_ids" value="{$quoted_ids}" />
<input type="hidden" name="tid" value="{$tid}" />
{$editdraftpid}
</form>




{$forumrules}
{$threadreview}
{$footer}
</body>
</html>
Dogs and Fun

Liebe Grüße
Karin
Zitieren
#10
Im Template sehe ich leider nichts.
Für mich deutet es wieder darauf hin, dass etwas in der DB nicht stimmt.
(Zuordnung uid->pid->tid)
Genau kann ich es momentan nicht sagen und ich kann mich auch irren.
Wenn du mit diesem User einen neuen Thread beschreibst, wäre das dann genauso?
Falls nicht, dann würde ich vllt mal versuchen, diesen Thread in einen neuen zu kopieren.
Vllt erspart dies ne Menge an Fehlersuche.
Ich frag mich nur, woher bei dir diese DB-Probleme kommen, denn das ist ja nun nicht das erste Mal. Huh
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Beim Erstellen neuer Antworten kommt eine Error 500 Meldung Sunny1980 6 2.315 10.09.2018, 15:27
Letzter Beitrag: Sunny1980
  Fehlermeldung wenn man antworten möchte Vespa 9 2.906 09.02.2018, 19:56
Letzter Beitrag: The Incredible
  Fehlermeldung beim Antworten kleinerMuffin 4 2.305 24.11.2016, 18:44
Letzter Beitrag: kleinerMuffin