Scoutnet vzw

We connect scouts!
Het is momenteel 27 Apr 2024 9:36

Alle tijden zijn UTC + 1 uur




Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 3 berichten ] 
Auteur Bericht
BerichtGeplaatst: 22 Nov 2002 13:47 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 15 Okt 2002 23:00
Berichten: 5
Woonplaats: Sint-Niklaas
Op onze website hebben we een formulier met een tekstvak. Na de verwerking van het formulier is het de bedoeling dat de tekst die is ingevuld in het tekstvak wordt doorgemaild per gewone mail (dus niet in html-email). <BR> <BR>Dit lukt, maar alle "new line"-characters blijken verdwenen te zijn. Als ik echter met de functie <!-- BBCode Start --><B>nl2br()</B><!-- BBCode End --> werk, dan wordt het wel correct getoond in een html-document, wat er op wijst, dat het "new line"-character van de tekstarea herkend wordt, maar dat een "new line"-character van de mail anders moet zijn. <BR> <BR>Kent er iemand een oplossing voor dit probleem? <BR>Een extraatje: Hoe kan je het best gegevens uit een texstarea opslaan in de database? Ik gebruik steeds de htmlspecialchars() voor security redenen en als ik de gegevens wil tonen (in html-mail of) op een html-pagina, gebruik ik dus ook die nl2br()-functie. <BR> <BR>Geert Van Aken


Omhoog
 Profiel  
 
BerichtGeplaatst: 22 Nov 2002 19:17 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 11 Sep 2002 23:00
Berichten: 137
Woonplaats: Gent
- Met die newlines in mail heb ik geen probleem. Misschien ligt het aan je emailclient (?) <BR>- Dingen in database steken: addslashes($data) erin proppen, htlspecialchars gebruik ik enkel om dingen op pagina te tonen...


Omhoog
 Profiel  
 
BerichtGeplaatst: 28 Nov 2002 14:47 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 27 Nov 2002 0:00
Berichten: 91
Die newline werken niet omdat als je op een unix/linux machine naar de volgende regel wil gaan je enkel een line feed hebt en bij microsoft een line feed en carriage return. Dus ge moet naar line feed (chr(10)) zoeken en die vervangen door een line feed en een carriage return


Omhoog
 Profiel  
 
Berichten weergeven van de afgelopen:  Sorteer op  
Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 3 berichten ] 

Alle tijden zijn UTC + 1 uur


Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 42 gasten


U mag geen nieuwe onderwerpen plaatsen in dit forum
U mag geen reacties plaatsen op onderwerpen in dit forum
U mag uw berichten niet wijzigen in dit forum
U mag uw berichten niet verwijderen in dit forum
U mag geen bijlagen plaatsen in dit forum

Zoeken naar:
Ga naar:  
Powered by phpBB® Forum Software © phpBB Group
Vertaald door phpBBservice.nl.