Ik ben bezig met een simpel CME script met oa een mogelijkheid om newsposts te plaatsen.
Met korte teksen gaat dat goed, maar zodra ik langere teksten ga typen komt er maar een deel daarvan in de database terecht. Het andere deel verdwijnt gewoon.
Het ligt niet aan de database, want als ik via phpmyadmin een lange tekst plaats, werkt het wel.
Mijn script werkt als volgt:
Je typt een stuk tekst in een textarea. Zodra je op submit drukt wordt de tekst via een post naar de server gestuurd.
In php wordt de tekst met $_POST opgevangen, en worden de 'foute' tekens weggewerkt via addslashes().
Vervolgens wordt de tekst samen met nog wat andere gegevens weggeschreven naar de database.
In de database komt de tekst in een veld van het type 'longtext' geplaatst.
Weet iemand waar het probleem zou kunnen zitten?
Met korte teksen gaat dat goed, maar zodra ik langere teksten ga typen komt er maar een deel daarvan in de database terecht. Het andere deel verdwijnt gewoon.
Het ligt niet aan de database, want als ik via phpmyadmin een lange tekst plaats, werkt het wel.
Mijn script werkt als volgt:
Je typt een stuk tekst in een textarea. Zodra je op submit drukt wordt de tekst via een post naar de server gestuurd.
In php wordt de tekst met $_POST opgevangen, en worden de 'foute' tekens weggewerkt via addslashes().
Vervolgens wordt de tekst samen met nog wat andere gegevens weggeschreven naar de database.
In de database komt de tekst in een veld van het type 'longtext' geplaatst.
Weet iemand waar het probleem zou kunnen zitten?
You know you're an engineer if you have no life & can prove it mathematically.