PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP für Fortgeschrittene und Experten (http://www.selfphp.de/forum/forumdisplay.php?f=13)
-   -   seltsames Problem (http://www.selfphp.de/forum/showthread.php?t=15456)

N'Koto Zinde 05.12.2006 19:59:17

seltsames Problem
 
Hallo,

Ich habe ein CMS geschrieben und folgendes Problem:

Es gibt die Funktion die Inhalte der einzelnen Seiten zu verändern.
Wenn es sich um ein kurzen Text handelt geht das auch alles einwandfrei.
Sobald der Text aber ca. 2000 Zeichen lang ist passiert aufeinmal gar nichts mehr, wenn ich auch "Änderungen speichern" klicke.

Als Editor verwende ich 'tinymce'. Hat es vielleicht damit zu tun?
Obwohl ich mir das eigentlich nicht vorstellen kann, da es ja in der anderen datei, in der die seiten erstellt werden können einwandfrei funktioniert.

Es kann auch nicht am mysql-befehl liegen, bei kurzen texten geht es ja.

in der datenbank hat das entsprechende feld in dem der text gespeichert wird den type "longtext". im phpmyadmin kann ich das feld übrigends auch einwandfrei bearbeiten.

wäre um hilfe sehr dankbar, da ich selber nciht mehr weiterweiß.

The One 05.12.2006 20:29:49

AW: seltsames Problem
 
wird eine fehlermeldung ausgegeben? evtl. mit error_reporting probieren?

N'Koto Zinde 05.12.2006 21:20:23

AW: seltsames Problem
 
das ist ja das komische.
Ich klicke auf "Änderungen speichern" und es passiert einfach gar nichts. die seite bleibt genauso stehen wie sie ist.

N'Koto Zinde 08.12.2006 20:08:37

AW: seltsames Problem
 
ich möchte nochmal auf mein problem hinweise. es hat sich leider noch nicht beseitigt.

xabbuh 08.12.2006 20:35:26

AW: seltsames Problem
 
Gibt es eine Beispielseite, auf der man sich das Problem mal näher ansehen kann?

feuervogel 09.12.2006 10:04:16

AW: seltsames Problem
 
Zitat:

Zitat von N'Koto Zinde (Beitrag 93663)
ich möchte nochmal auf mein problem hinweise. es hat sich leider noch nicht beseitigt.

reduzier mal den code der einen artikel zum bearbeiten anzeigt und den, der ihn speichert aufs wesentliche und zeige ihn, und am besten stelle irgendwie den langen text online, bei dem es nicht klappt.

meikel (†) 09.12.2006 13:33:30

AW: seltsames Problem
 
Zitat:

Zitat von N'Koto Zinde (Beitrag 93459)
Ich habe ein CMS geschrieben und folgendes Problem:

Toll. Kennt das Script sonst noch jemand (außer Dir)?

Zitat:

Als Editor verwende ich 'tinymce'. Hat es vielleicht damit zu tun?
Möglich. Javascript, Java, Flash oder sonstwas?

Zitat:

Es kann auch nicht am mysql-befehl liegen, bei kurzen texten geht es ja.
a. den SQL String hast Du Dir hoffentlich mal anzeigen lassen?
b. Schon mal auf der Zielseite den Textfeld Index in $_POST mit echo htmlentities() angeguckt?
c. magic_quotes_gpc() beachtet (ggf. mit stripslashes() korrigiert) und mysql_real_escape_string() eingesetzt? (Auf Wunsch eines einsamen Admins geändert. <ggg>)

Damir 09.12.2006 14:13:01

AW: seltsames Problem
 
Zitat:

Zitat von meikel (Beitrag 93690)
mysql_escape_string() eingesetzt?


Nur zu Info: Man sollte besser mysql_real_escape_string nutzen. Die Funktion mysql_escape_string() ist seit PHP 4.3.0 veraltet.

N'Koto Zinde 10.12.2006 21:01:32

AW: seltsames Problem
 
nett das ihr alle helfen wollt.

also:
ich werde gleich mal das ding online stellen und dann könnt ihrs euch mal angucken.

mysql_real_escape_string benutzte ich nicht, das wird vom tinymce erledigt, an dems eigentlich auch nicht liegen kann, da es ja in der anderen datei funktioniert.

ich spreche die variablen nach dem absenden mit $_REQUEST[] an. Ist aber egal, da es ja wie gesagt, gar nicht soweit kommt. (nur eben bei kurzen texten)

N'Koto Zinde 10.12.2006 22:44:42

AW: seltsames Problem
 
so, ich habe das ding jetzt mal online gestellt. das problem hat sich dabei leider nicht erledigt.
Hier findet es hier: http://heinz01.pytalhost.com/acp/

passwort und so ist ausgeschaltet.
man kann neue Seiten erstellen und die erstellten bearbeiten.
Ich habe mal zwei erstellt. Eine mit wenig Text, die sich problemlos bearbeiten lässt und eine mit ca. 4000 Zeichen bei mein Problem auftritt.

Ich habe leider immer noch nicht den blassensten Schimmer einer Ahnung warum das so ist, da die Bearbeiten-Seite im Prinzip nur eine umgebaute Neu-Erstellen-Seite ist.

Hier kommt auch noch der Code der Seiten:


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:37:54 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.