Blatt 11: Chatseite mit CGI
11.07.2010 19:16:38
Wie genau war die Struktur der Eingaben, bei denen man reguläre Ausdrücke einsetzen soll?

Es folgt eine Listung dieser Punkte, die ich mich erinnern kann:
(1) *fett*
(2)**kursiv**
(3)_unterstichen_

wie sieht es mit den URLs und Bilder?

Bei den Bilder war es, ich denke, mit eckigen Klammern. Allerdings bin ich mir nicht sicher.

Danke imVoraus!
Re: Blatt 11: Chatseite mit CGI
12.07.2010 00:25:50
Schau auf dem Webserver in cgi-bin/demo nach, da gibt es eine Datei chat, in der die Eingaben in der Rohform stehen; das richtige Ergebnis siehst Du dann im Quelltext der fertigen Seite.

Von "_" eingeschlossenen _Textblöcke_ sollen unterstrichen werden; ein Textblock wird in HTML unterstrichen, wenn er durch <u>...</u> eingeschlossen ist.
<u>Beispiel</u>

Ein von "*" eingeschlossenen _Textblöcke_ soll fett gesetzt werden; ein Textblock wird in HTML fett gesetzt, wenn er durch <b>...</b> eingeschlossen ist
<b>Beispiel</b>

Alle URLS sollen zu einem Link verwandelt werden.

Diese Befehle wandeln einige typische Smileys in [Smileytags] um
$Nachricht=~s/:\)/[smile]/g;
$Nachricht=~s/:-\)/[smile]/g;
$Nachricht=~s/;\)/[zwinker]/g;
$Nachricht=~s/;-\)/[zwinker]/g;
$Nachricht=~s/;-P/[zunge]/g;
$Nachricht=~s/:-\$/[kritisch]/g;
$Nachricht=~s/:-\//[kritisch]/g;
$Nachricht=~s/:-D/[lach]/g;


Alle Smileytags (alle Worte in eckigen Klammern) sollen wie folgt ersetzt werden (Beispiele)
[smile] wird zu
<img align=top alt=smile src=http://www.tobias-nopper.de/emoticons/smile.gif>
[lach] wird zu
<img align=top alt=lach src=http://www.tobias-nopper.de/emoticons/lach.gif>

Grüße
Tobias Nopper
Lehrstuhl für Betriebssysteme



3 mal bearbeitet. Zuletzt am 12.07.2010 00:28 von Tobias Nopper.