Schrift Fett und Kursiv

der_machen_web

Grünschnabel
Hallo,

ich bin gerade dabei eine EIngabe zu machen. Da wurde ich jetzt dann etwas machen, dass ich z.B. wenn ich ein Test Fett haben will dass ich das dann so machen kann:

[ b ] Hier kommt dann der Text [ / b ]

das gleiche wurde ich dann noch gerne haben um einen Text Kursiv zu machen. Das sollte dann so aussehen:

[ I ] Hier kommt dann der Text [ / I ]

So auf einer anderen Seite wurde ich das dann wieder ausgeben lassen aber so dass eben der Text auch formatiert ist. Kann mir da jemand sagen, wie ich das machen muss

Gruß
 
PHP:
<?
  function format($str){
	$str = preg_replace("%\[ b ](.*?)\[ /b ]%","<b>$1</b>",$str);
	$str = preg_replace("%\[ i ](.*?)\[ /i ]%","<i>$1</i>",$str);
	$str = preg_replace("%\[ u ](.*?)\[ /u ]%","<u>$1</u>",$str);
	return $str;
  }
  $str = "Dieser Test ist [ b ]fett[ /b ], dieser Text ist [ i ]kursiv[ /i ] und dieser Text ist [ u ]unterstrichen[ /u ]";
  echo format($str);
?>
 
Hallo,

*grml* wenn der_machen_web es so macht wie du das gerade geschrieben hat, dann kann er aber keine Ausgabe machen denn dann wird ja der Text schon selber ausgegeben! :p

Wenn ich Ihn oder Sie richtig verstanden haben, dann will er ja auf einer Seite den Text eingeben und auf der anderen Seite wieder ausgeben :-)

Gruß Blümchen
 
Blümchen hat gesagt.:
Hallo,

*grml* wenn der_machen_web es so macht wie du das gerade geschrieben hat, dann kann er aber keine Ausgabe machen denn dann wird ja der Text schon selber ausgegeben! :p

Wenn ich Ihn oder Sie richtig verstanden haben, dann will er ja auf einer Seite den Text eingeben und auf der anderen Seite wieder ausgeben :-)

Gruß Blümchen
häh? Gibts den Satz auch in verständlich? ;-)
Was meinst du?
 
Hallo,

Joa wenn man das doch so macht wie er oben geschrieben hat, dann gibt er ja den Text gleich wieder unter dem Code aus. Aber so wie ich den der_machen_web verstanden haben, will er doch das so machen, dass er schreibt und dann bei der Ausgabe, wenn er die z.B. so macht:

PHP:
<?php ['betreff']; ?>

Dass der dann auch Fett ist.

Verstehst du nun was ich meine?

Gruß Blümchen
 
Blümchen hat gesagt.:
[...]wenn man das doch so macht wie er oben geschrieben hat, dann gibt er ja den Text gleich wieder unter dem Code aus[...]

Hallo,
schon klar, dass er meinen Code nicht einfach 1:1 übernehmen kann, es sollte ja nur ein Beispiel zur Veranschaulichung sein.

mfg
forsterm
 
Blümchen hat gesagt.:
Joa wenn man das doch so macht wie er oben geschrieben hat, dann gibt er ja den Text gleich wieder unter dem Code aus.
Wo die Funktion aufgerufen wird, kann doch jeder selber beeinflussen. Es geht hier nur um die Darstellung.
Sonst kommt als 2. Frage das berühmte: "Und wie bau ich das ein?!"

Blümchen hat gesagt.:
Verstehst du nun was ich meine?
Ich übe noch daran. :D
 
Hallo!

@Blümchen, und wo soll das Problem sein?
Er muss den Text ja nicht per echo() auf der selben Seite ausgeben, sondern könnte ihn z.b. auch per $_POST übergeben..... oder in eine Datei schreiben und dann auf der anderen Seite includen..... oder in eine DB schreiben.....
Die Formatierung wird ja mit übergeben/gespeichert.

Gruss Dr Dau
 

Neue Beiträge

Zurück