anpera.net https://anpera.homeip.net/phpbb3/ |
|
Textarea Teilen Umbruch. https://anpera.homeip.net/phpbb3/viewtopic.php?f=34&t=4223 |
Seite 1 von 1 |
Autor: | MySql [ Sa 29 Dez, 2007 16:40 ] |
Betreff des Beitrags: | Textarea Teilen Umbruch. |
Huhu, bastel gerde was für mein Game und da brauch ich ein Textarea zu. Kein Problem , Textarea ist vorhanden. Nur brauche ich bestimmte Textpositionierungen und Umbrüche. Positionieren geht. Übrüche nicht, daher <br> bzw. \n in einem Textarea net Funktionieren. Erbitte um Hilfe bei den Umbrüchen. ![]() ![]() ![]() ![]() |
Autor: | Naria [ Sa 29 Dez, 2007 16:47 ] |
Betreff des Beitrags: | |
Uhm, was? ^^ Die Entertaste funktioniert ja in Textarea Feldern, nun kannst du den eingegebenen Text einfach durch die Funktion nl2br schicken und dann hast du Zeilenumbrüche drin. Oder wie bzw. wo willst du genau die Zeilenumbrüche haben? |
Autor: | Rikkarda [ Sa 29 Dez, 2007 18:00 ] |
Betreff des Beitrags: | |
jo bei mir geht `n + enter auch |
Autor: | MySql [ Sa 29 Dez, 2007 18:36 ] |
Betreff des Beitrags: | |
Falsch ausgedrückt^^ [php]<?php require_once 'common.php'; page_header('Beispiel'); switch ($_GET['op']) { rawoutput('<textarea style="background-color:#000000; color:#FFFFFF;" cols="60" rows="10"> Zentriert Eine Zeile frei bis zur nächsten Textzeile.usw. </textarea>'); } page_footer(): ?> [/php] Zwischen "Zentriert" und Eine Zeile fr............. soll eine ganze Zeil frei bleiben. Der Text wird im Script eingefügt, udn nicht auf der seite selber! My. |
Autor: | Eliwood [ Sa 29 Dez, 2007 18:40 ] |
Betreff des Beitrags: | |
Natürlich funktioniert ein linefeed-Steuerzeichen. Aber du musst schon das Steuerzeichen selbst eingeben, und nicht die Umschreibung "\n". Also "0A" im ASCII-Zeichensatz (Und Hexadezimaler Schreibweise). Das Zeichen findest du auf der grossen Taste rechts von ! und $. Das geht auch im HTML-Text selber: $this->bbcode_second_pass_code('', '<textarea>Text Absatz 2 Absatz 3 </textarea>')[/code] |
Autor: | MySql [ Sa 29 Dez, 2007 18:56 ] |
Betreff des Beitrags: | |
Geht nicht^^ Daher ich meine scripts ja nicht "am Rand schreibe" [php] <?php require_once blabla page_header blub switch($_GET['op']) { case '': rawoutput('blubern'); break; } page_footer(); ?> [/php] so sieht es nit aus xD [php] <?php require_once blabla page_header blub switch($_GET['op']) { case '': rawoutput('blubern Next text'); break; } page_footer(); ?> [/php] So blubern würde jetzt im Textarea gaaaaanz oben stehen. Aber : Die Leerzeichen vor "Next text" werden im textarea mit gezaählt. D.h. das der Text dann auf der rechten Seite vom Textarea steht. ![]() |
Autor: | -DoM [ Sa 29 Dez, 2007 20:00 ] |
Betreff des Beitrags: | |
Mach mal so: [php]rawoutput("<textarea style='background-color:#000000; color:#FFFFFF;' cols='60' rows='10'>huhu\nblubber\n\nblubberich</textarea>");[/php] Ausgabe im Textfeld: $this->bbcode_second_pass_code('', 'huhu blubber blubberich') Beachte mal die doppelten Anführungszeichen. Du könntest mit einfachen Anführungen auch arbeiten aber dann musst du den Backslash "escapen". |
Autor: | MySql [ So 30 Dez, 2007 00:44 ] |
Betreff des Beitrags: | |
ahhhhhhhhh es geht! danke! dumm, das es mit ' net geht.... |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |