Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

String für document.write formen

Diskussion: String für document.write formen im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige PHP-Code: <script language="JavaScript"> <?php $text = " Hallo Hallo Hallo Hallo " ; $text = str_replace (  '\n' ,  '<br />' ...

Antwort
Alt 03.07.05, 12:40   #1 (permalink)
 
Registriert seit: 15.01.05
THRALL Leistung: Facit NTK
Likes: 0
Standard String für document.write formen

Anzeige

PHP-Code:
<script language="JavaScript">
<?php
$text
="

Hallo
Hallo
Hallo
Hallo

"
;

$text=str_replace'\n''<br />'$text );
echo 
"document.write('$text');"
?>
</script>
Irgentwie sind in $text noch nen paar newline Zeichen drin wie bekomm ich die Weg.
Oder gibst nen Besseren Weg mit JS einen Mehrzeiligen Text auszugeben ??
THRALL ist offline   Mit Zitat antworten
Alt 03.07.05, 13:09   #2 (permalink)
 
Registriert seit: 19.03.05
p-Logic Leistung: Facit NTK
Likes: 1
Standard RE: String für document.write formen

War n Zeilenumbruch nicht manchmal zusammngesetzt aus /n und /r (oder/t)?
Weiß nicht genau, aber glaub schon...

/n reicht in der Regel für Zeilenumbruch aus, aber ich glaub, ein Umbruch im Quelltext besteht aus beidem.
p-Logic ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 03.07.05, 13:14   #3 (permalink)
 
Registriert seit: 23.03.05
xblax Leistung: 8086
Likes: 22
Standard

Ich weis nicht ob ich dich richtig verstanden hab, aber wenn du alle Zeilenumbrüche in <br> umwandeln willt, dann manst du das am Besten mit nl2br()

http://www.selfphp.net/selfphp/funkt...nen/nl2br.html
Ist allerdings glaub ich nicht XHTML konform.

Edit:
Unter verschieden Systemen sehen auch die Zeilenumbrüche verschieden aus:
  • unix: \n
  • windows: \r\n
  • mac: \n\r

Die kannst du auch wenn du willst alle auf einmal mit preg_replace() ersetzen.
xblax ist offline   Mit Zitat antworten
Alt 03.07.05, 13:18   #4 (permalink)
Themenstarter
 
Registriert seit: 15.01.05
THRALL Leistung: Facit NTK
Likes: 0
Standard

@xblax Das ist ein verbreitetes missverständniss nl2br ersetzt ln nicht sonder fügt zu jedem nl ein br hinzu

@p-Logic Werde ich mal testen..

Danke geht !
THRALL ist offline   Mit Zitat antworten
Alt 06.07.05, 09:43   #5 (permalink)
 
Registriert seit: 21.06.05
theo Leistung: Facit NTK
theo eine Nachricht über ICQ schicken theo eine Nachricht über AIM schicken
Likes: 0
Standard

nur noch ein kleiner nachtrag in sachen sauberes php
PHP-Code:
echo "document.write('".$text."')"
gruss
hardy
theo ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » String für document.write formen
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Copy-on-Write Serow Off topic-Zone 0 17.05.09 15:45
document.getElementById??? Lemon (Web-) Design und webbasierte Sprachen 4 13.12.07 21:00
Write Verify oder Read after Write auschalten ...?? One-Time-Pad Hardware Probleme 0 28.12.05 18:17
RAM-Karte verschiedener Formen blanc Hardware Probleme 3 11.11.04 22:21
Let it be --> Write in C Indi Fun Section 2 25.12.01 12:37


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61