Zum Inhalt springen

undefined function: getnewinsert()

Erstellt am 3. Mai 2004 · 11 Antworten · letzte Antwort am 16. September 2004

Tags: Frage

rmohr ·

Nachdem nun durch die Hilfe von Frank1774 die Eingabefelder des Guestbook erscheinen, ist nach dem Absenden der ausgefüllten Felder folgender Fehler aufgetaucht:

Fatal error: Call to undefined function: getnewinsert() in /home/www/typo3_src-3.6.0/typo3/ext/tt_guest/pi/guest_submit.inc on line 39

Die FUNCTION gibt's jedoch nur in 3.5.0:
typo3_src-3.5.0/tslib/class.tslib_fetce.php: function getNEWinsert($table, $dataArr) {

Inst.: LINUX
Typo3 3.6.0
tt_guest für 3.6.0
Änderung lt. Frank1774 (1 Zeile)

Irgendjemand auch diese fehlende Func??

Gruß
Rupert

rmohr ·

Plötzlich und unerwartet hat die Function ihren Namen gewechselt..

In der tt_guest Zeile ersetze

getNEWinsert mit execNEWinsert

fertig. läuft.

coolcactus ·

Toll, das Gästebuch läuft wieder! Allerdings mit einem kleinen Schönheitsfehler: Beim Absenden eines Eintrags bekomme ich die etwas unschöne Fehlermeldung "Query was empty". Der Eintrag wird aber trotzdem brav gespeichert und angezeigt.

Wer das jetzt noch beheben kann, bekommt 'nen Lolli ;-)

namenlos ·

Den "Fehler" (wenn das denn einer ist #giggle# ) hab ich auch, aber das finde ich nicht weiter schlimm! Schlimmer finde ich es, daß ich es nicht hin bekomme, nach dem man den Eintrag abschickt, das Ganze im selben Fenster öffnen zu lassen! Bei mir öffnet sich immer ein neues!

namenlos ·

Hab's raus gefunden:
Im TypoScript Objekt Browser
bei "Object tree" "Constanst" auswählen und da unter [content]->[pagetarget] "_self" eintragen!

@ coolcactus
Das hat übrigens auch das "Problem" mit dem "Query was empty" bei mir behoben!
Sollte das bei Dir auch so klappen, her mit dem Lolli! 😃

Jobock ·

"query was empty" ist etwas mehr als ein schönheitsfehler. ich habe den target von top auf self gestellt >> kein ergebnis.

sollten wir vielleicht einen eigenen thread dazu eröffnen?

mib1976 ·

Einfach folgende Zeile in der guest_submit.inc löschen.

-> echo mysql_error();

Dann sollte der Schönheitsfehler behoben sein.

timesbuster ·

In der tt_guest Zeile ersetze

getNEWinsert mit execNEWinsert

fertig.

Hi,

habe auch das o.g. Problem, aber kannst mir jemand sagen wo genau ich getNEWinsert mit execNEWinsert ersetzen muß? Wo ist diese Zeile?

simba ·

hi,
du must in der datei guest_submit.inc folgendes ändern:
"getNEWinsert" mit "execNEWinsert" ersetzen. wenn danach noch die fehlermeldung "Query was empty" musst du "echo mysql_error();" aus derselben datei löschen. danach hats auf jedenfall bei mir wieder geklappt.

gruss

markus

ps die datei guest_submit.inc findest du im folgenden verzeichnis: public_html / typo3conf / ext / tt_guest / pi /