Vanmiddag had ik een topic geopend welke gesloten is, maar ik zal mijn probleem nogmaals omschrijven en wat verder toelichten.
Mijn gegevens komen vanuit een database. Deze gegevens worden er via een formulier in gezet. Dit op zich lijtk goed te gaan. Alleen op het moment dat ik deze gegevens will gebruiken gaat het ergens mis.
Bij het invoeren worden 8 velden text veleden samengevoegd met implode. De waardes worden gescheiden door een |.
Voor deze velden staat een textarea.
Als ik de database kijk ziet dat er ook gewoon goed uit.
Nu wil ik de gegevens er natuurlijk ook weer uit hebben. Alleen als ik in de textarea regels overgeslagen heb. Dan plaats hij de waardes die ik met explode gescheiden heb een stuk van het bolletje af. Bij het opvragen worden de overgeslagen regels en enters weer tevoorschijn gehaald met nl2br.
Nu had ik al geprobeerd nl2br weg te laten. Dit heeft geen zin. Ook heb ik het geprobeerd met
Dit werkt ook niet.
De waardes worden bij het invoeren met addslashes ingevoerd. Bij het opvragen wordt stripslashes gebruikt.
nl2br doe ik op de volgende manier.
Als ik de bron opvraag dan staan de gegevens welk goed genoteerd.
Iemand suggesties
Mijn gegevens komen vanuit een database. Deze gegevens worden er via een formulier in gezet. Dit op zich lijtk goed te gaan. Alleen op het moment dat ik deze gegevens will gebruiken gaat het ergens mis.
Bij het invoeren worden 8 velden text veleden samengevoegd met implode. De waardes worden gescheiden door een |.
Voor deze velden staat een textarea.
Als ik de database kijk ziet dat er ook gewoon goed uit.
Nu wil ik de gegevens er natuurlijk ook weer uit hebben. Alleen als ik in de textarea regels overgeslagen heb. Dan plaats hij de waardes die ik met explode gescheiden heb een stuk van het bolletje af. Bij het opvragen worden de overgeslagen regels en enters weer tevoorschijn gehaald met nl2br.
Nu had ik al geprobeerd nl2br weg te laten. Dit heeft geen zin. Ook heb ik het geprobeerd met
PHP:
1
2
3
| <?php $hetantwoord = str_replace(" ", "", "$hetantwoord"); ?> |
Dit werkt ook niet.
De waardes worden bij het invoeren met addslashes ingevoerd. Bij het opvragen wordt stripslashes gebruikt.
nl2br doe ik op de volgende manier.
PHP:
1
| <?php echo("".nl2br("$row1->tekst")."");?> |
Als ik de bron opvraag dan staan de gegevens welk goed genoteerd.
Iemand suggesties