You are not logged in.

  • Login

Dear visitor, welcome to Coder Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Saturday, February 3rd 2007, 5:44pm

problem beim einfügen...

hallo...

PHP Quellcode

1
2
3
4
5
6
7
8
9
10
<?
$messa = str_replace("[b]","<b>", $messa);
$messa = str_replace("[/b]","</b>", $messa);  
$messa = str_replace("[i]","<i>", $messa);
$messa = str_replace("[/i]","</i>", $messa);
$messa = str_replace("(b)","<b>", $messa);
$messa = str_replace("(/b)","</b>", $messa);  
$messa = str_replace("(i)","<i>", $messa);
$messa = str_replace("(/i)","</i>", $messa);
?>


(b)dick(/b)
(i)kursiv(/i)

so klappt alles, nur wenn ich was anderes (nicht Z.b. (u)underlined(/u)..) als das einfügen lassen will, wie Z.b.

PHP Quellcode

1
2
3
<?
$messa = str_replace("#grins","<img src="Grafik/test.jpg"></img>", $messa);
?>


bleibt das Feld weiß und er trägt es nicht ein (#grins = :D )...

greets

2

Saturday, February 3rd 2007, 5:50pm

das Problem mit den weißen Seiten kenne ich. Du hast wohl PHP Fehlermeldungen deaktiviert.

Durchs Syntax highlighting solltest du den Fehler aber sehen.

3

Saturday, February 3rd 2007, 5:55pm

hallo

Okay, werd mal sehen was der fehler sein könnte... Wenn er mir ein auspuckt... Wo ich mich frage, da ja nur der Eintrag wo es bei <b><i><u> klappt und bei <img src="Grafik/test.jpg"></img> schon nicht mehr geht...

greets

4

Saturday, February 3rd 2007, 6:22pm

Achte doch auf die Farben im Code, die haben ja einen Sinn.

5

Saturday, February 3rd 2007, 7:03pm

ich weiß, ich bin schon wieder zu gutmütig:

google nach "Arbeiten mit Strings (PHP-Tutorial)" :roll:

6

Sunday, February 4th 2007, 9:32pm

hallo

Quoted

str_replace
string str_replace(<Muster>, <Ersetzung>, <String>)

Ersetzt alle Vorkommnisse von Muster in String durch Ersetzung und liefert das Ergebnis als String zurück.

$meinstring="Ich bin doch blöd.";
echo str_replace("blöd", "nicht blöd", $meinstring);


aber nur wie oben erwähnt...

wenn ich hingehe und

PHP Quellcode

1
2
3
4
<?
$messa="Ich bin doch blöd."; 
echo str_replace("#grins", "<img src="Grafik/test.jpg"></img>", $messa); 
?>


und da gibt er mir

Quoted

Parse error: parse error, unexpected T_STRING in D:\Programme\webserver\xampp\htdocs\2.php on line 3


was ich nicht ganz verstehe, das er das nicht animmt... und da such ich jetzt die möglichkeit, das er dies macht und wir den Test smilie anzeigt...

greets

7

Sunday, February 4th 2007, 9:54pm

Ist dir nicht aufgefallen, dass in deinem Smiley-Replace der Text plötzlich schwarz wird???? In dem String ist ein " drin, in dem Format-String nicht - deswegen gehen diese auch. Das bringt PHP durcheinander, weil dein String auch mit " endet. Benutze also ' und das Problem ist behoben.

8

Sunday, February 4th 2007, 10:03pm

hallo

Danke... Stimmt... Wieder was dazugelernt, das PHP mit " nicht umgehen kann sondern besser mit ' und dann klappt es auch...

Man lernt nie aus, hab schon einiges in PHP hinbekommen, nur irgenwo haperts immer noch bei mir... Aber es wird... :wink:

(closed)

greets

9

Sunday, February 4th 2007, 10:49pm

hallo

hab jetzt eine andere möglichkeit gefunden wie es klappt... Hab die möglichkeit gewählt, statt beim Speichern übernimmt er es jetzt beim lesen...

(closed)

greets

10

Wednesday, February 7th 2007, 9:36pm

Aber ich habe heir trotzdem noch mal die Richtitge Lösung für andere die vielleicht das gleiche Problem haben.

PHP Quellcode

1
2
3
<?
$messa = str_replace("#grins","<img src="Grafik/test.jpg"></img>", $messa);
?>

So war das Falsch gewesen denn du sagst ihm ja das er aus #grins das machen soll
<img src=></img> oder so leist der Server das. Gib am besten alles so ein dann klappt das auf jedenfall

PHP Quellcode

1
2
3
<?
$messa = str_replace('#grins','<img src="Grafik/test.jpg"></img>', $messa);
?>

11

Wednesday, February 7th 2007, 9:37pm

Oder alternativ:

PHP Quellcode

1
2
3
<?
$messa = str_replace("#grins","<img src=\"Grafik/test.jpg\"></img>", $messa);
?>

12

Wednesday, February 7th 2007, 9:40pm

Wieso schließt ihr eigentlich das img-Tag denn alle so komisch?

13

Wednesday, February 7th 2007, 9:58pm

naja, entweder so <img src="" alt="" /> oder so <img src="" alt=""></img>.
Nur so ist es XML konform. (und das alt Tag ist auch vorgeschrieben!)

14

Wednesday, February 7th 2007, 10:18pm

Ich weiß, hab aber noch nie jemanden gesehen, der das so ausgeschreiben hab.

Tagging

Social bookmarks