chrism4111 Δημοσ. 6 Σεπτεμβρίου 2010 Δημοσ. 6 Σεπτεμβρίου 2010 Λοιπον ... εχω μια φορμα που μεσα σε αυτην εχω ενα <textarea> tag .... Η φόρμα κανει post το κειμενο που γραφω στην textarea , στον κωδικα PHP και αποθηκευετε σε μια μεταβλητη επειτα αυτη (μεταβλητη) εκχωρειτε με ενα ερωτημα σε εναν πινακα σε μια βαση δεδομένων ... Όλα ωραια και καλα μεχρι εδω .... Το προβλημα μ ειναι οτι οταν στο text box του <textarea> πατησω enter δηλαδη μια γραμμη στην βαση αυτο θα αποθηκευτει καπως ετσι . Αν το κειμενο ειναι Hello world (και εντερ) Τοτε φενετε Hello world \r\n Πως μπορω να το διορθώσω αυτο; .. Ευχαριστω για καθε βοηθεια...
chrism4111 Δημοσ. 6 Σεπτεμβρίου 2010 Μέλος Δημοσ. 6 Σεπτεμβρίου 2010 Λοιπον ... εχω μια φορμα που μεσα σε αυτην εχω ενα <textarea> tag .... Η φόρμα κανει post το κειμενο που γραφω στην textarea , στον κωδικα PHP και αποθηκευετε σε μια μεταβλητη επειτα αυτη (μεταβλητη) εκχωρειτε με ενα ερωτημα σε εναν πινακα σε μια βαση δεδομένων ... Όλα ωραια και καλα μεχρι εδω .... Το προβλημα μ ειναι οτι οταν στο text box του <textarea> πατησω enter δηλαδη μια γραμμη στην βαση αυτο θα αποθηκευτει καπως ετσι . Αν το κειμενο ειναι Hello world (και εντερ) Τοτε φενετε Hello world \r\n Πως μπορω να το διορθώσω αυτο; .. Ευχαριστω για καθε βοηθεια...
lion2486 Δημοσ. 6 Σεπτεμβρίου 2010 Δημοσ. 6 Σεπτεμβρίου 2010 τί ακριβώς θέλεις να κάνεις; να μήν έχει την αλλαγή γραμμής καθόλου;
lion2486 Δημοσ. 6 Σεπτεμβρίου 2010 Δημοσ. 6 Σεπτεμβρίου 2010 τί ακριβώς θέλεις να κάνεις; να μήν έχει την αλλαγή γραμμής καθόλου;
chrism4111 Δημοσ. 6 Σεπτεμβρίου 2010 Μέλος Δημοσ. 6 Σεπτεμβρίου 2010 τί ακριβώς θέλεις να κάνεις; να μήν έχει την αλλαγή γραμμής καθόλου; Οταν παω να κανω εμφανιση του συγκεκριμενου πεδιου του πινακα (με ερωτημα απο τη mysql) στην σελιδα φενετε και το \r\n αρα πρεπει να υπαρχει κατι ετσι ωστε να μην αποθηκευονται αυτα .. Φυσικα και θελω κειμενο με αλαγη γραμμης (multiline) .
chrism4111 Δημοσ. 6 Σεπτεμβρίου 2010 Μέλος Δημοσ. 6 Σεπτεμβρίου 2010 τί ακριβώς θέλεις να κάνεις; να μήν έχει την αλλαγή γραμμής καθόλου; Οταν παω να κανω εμφανιση του συγκεκριμενου πεδιου του πινακα (με ερωτημα απο τη mysql) στην σελιδα φενετε και το \r\n αρα πρεπει να υπαρχει κατι ετσι ωστε να μην αποθηκευονται αυτα .. Φυσικα και θελω κειμενο με αλαγη γραμμης (multiline) .
lion2486 Δημοσ. 6 Σεπτεμβρίου 2010 Δημοσ. 6 Σεπτεμβρίου 2010 αυτό πρέπει να γίνεται γιατί εμφανίζεται με μορφή html... για δοκίμασε αντί για απλή εμφάνιση echo sprintf("%s", $val);
lion2486 Δημοσ. 6 Σεπτεμβρίου 2010 Δημοσ. 6 Σεπτεμβρίου 2010 αυτό πρέπει να γίνεται γιατί εμφανίζεται με μορφή html... για δοκίμασε αντί για απλή εμφάνιση echo sprintf("%s", $val);
chrism4111 Δημοσ. 6 Σεπτεμβρίου 2010 Μέλος Δημοσ. 6 Σεπτεμβρίου 2010 αυτό πρέπει να γίνεται γιατί εμφανίζεται με μορφή html... για δοκίμασε αντί για απλή εμφάνιση echo sprintf("%s", $val); Μπα δεν φεύγουν τα \n και \r
chrism4111 Δημοσ. 6 Σεπτεμβρίου 2010 Μέλος Δημοσ. 6 Σεπτεμβρίου 2010 αυτό πρέπει να γίνεται γιατί εμφανίζεται με μορφή html... για δοκίμασε αντί για απλή εμφάνιση echo sprintf("%s", $val); Μπα δεν φεύγουν τα \n και \r
lion2486 Δημοσ. 6 Σεπτεμβρίου 2010 Δημοσ. 6 Σεπτεμβρίου 2010 Αυτό θα σε βοηθούσε; http://gr.php.net/manual/en/function.trim.php
lion2486 Δημοσ. 6 Σεπτεμβρίου 2010 Δημοσ. 6 Σεπτεμβρίου 2010 Αυτό θα σε βοηθούσε; http://gr.php.net/manual/en/function.trim.php
chrism4111 Δημοσ. 6 Σεπτεμβρίου 2010 Μέλος Δημοσ. 6 Σεπτεμβρίου 2010 Αυτό θα σε βοηθούσε; http://gr.php.net/manual/en/function.trim.php βεβαια βοηθησε αλλα δεν καταλαβαινω γιατι σε μια περιπτωση δεν πετυχαινει .. πχ αν πληκτρολογησω στο textarea τα παρακατω πχ αααα(εντερ) αααα (εντερ)ααααα θα εμφανησει το παρακατω αααα\r\n αααα \r\nαααα ο κωδικας ειναι ο παρακατω <?php trim($text,"\r\n") ?> και αλλος τροπος <?php trim($text,"\\r\\n") ?> ή <?php trim($text,"\r\n.") ?> ή <?php trim($text,"\\r\\n.") ?>
isay Δημοσ. 6 Σεπτεμβρίου 2010 Δημοσ. 6 Σεπτεμβρίου 2010 chrism4111 τα δεδομένα που λαμβάνεις από τη φόρμα τα κάνεις escape ή κάποια άλλη function;
macabre_sunsets Δημοσ. 6 Σεπτεμβρίου 2010 Δημοσ. 6 Σεπτεμβρίου 2010 trim — Strip whitespace (or other characters) from the beginning and end of a string Ίσως η replace σε βοηθήσει.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.