![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Jr. Member
![]() |
![]() Hi!
Ich möchte mein Selbst geschriebenes PHP-Guestbook mit Smileys bestücken. sollte sowohl per auswahl als auch per emoticons funktonieren. kann mir wer Weiterhelfen? danke im vorraus. lg. Leguan1982 |
![]() |
![]() |
![]() |
#2 |
Elite
![]() |
![]() wo genau hast du die probleme?
im text einfach $text = str_replace (";)", "<img src=\"mysmiley.gif\">", $_POST["guestbook_text"]); zb...
____________________________________
Whoever built humanity left in a major design flaw: it was the tendency to bend at the knees. |
![]() |
![]() |
![]() |
#3 |
Jr. Member
![]() |
![]() Danke!
Weist du wie das mit der Auswahl geht? (Klickst auf ein Emoticon und es ist dann im text) viell. hilft das script: <?php $datei="comment_forum2.txt"; if (isset($comment) && $name != "" && $email != "") { $zeiger=fopen($datei,"r+"); $alt=fread($zeiger,filesize($datei)); $ip = $_SERVER["REMOTE_ADDR"]; $datum=date("j.n.Y, H:i:s"); $email="<a href=\"mailto:$email\">$name</a>"; $url="<a href=\"$url\" target=\"_blank\">WWW</a>"; $comment=htmlspecialchars($comment); $comment=stripslashes(nl2br($comment)); $meinung="<tr><td bgcolor=\"#FFCC00\" width=\"25%\" class=\"text\" valign=\"top\"><span class=\"text_fett\"> $email | $url </span><span class=\"text_klein_fett\">$datum | $location </span></td> <td bgcolor=\"#FFFFFF\" width=\"75%\" valign=\"top\" class=\"text\"> :: $comment </td> </tr>\n"; rewind($zeiger); $laenge=strlen($meinung); if($meinung!=substr($alt,0,$laenge)) { fputs($zeiger,"$meinung \n $alt"); } fclose($zeiger); } Readfile($datei); ?> Ist in einen HTML-"Script" eingebettet und als .php abgespeichert. Pro eintrag wird das HTML-Script um eine <tr>-erweitert. |
![]() |
![]() |
![]() |
#4 |
Elite
![]() |
![]() das is javascript, also clientseitig.
[img]mysmiley.gif[/img] oder so schau dir den html source vom beitrag schreiben an, sollt dort wo zu finden sein.
____________________________________
Whoever built humanity left in a major design flaw: it was the tendency to bend at the knees. |
![]() |
![]() |
![]() |
#5 |
Master
![]() Registriert seit: 13.08.2003
Beiträge: 624
|
![]() Ich hab das ganze mal für ein ASP Guestbook programmiert (siehe http://www25.brinkster.com/oppossom/viewentry.asp?ID=0 ) und hab mir den Code dazu auch nur geklaut, auf jeden Fall:
javascript: PHP-Code:
Smiley1 ich hoffe das nützt dir was... mfg Thomas |
![]() |
![]() |
![]() |
#6 |
Master
![]() |
![]() kann mir wer erklären, warum das bei mir nicht funktioniert? es wird immer die else schleife ausgeführt
![]() ausgabe für document.forms['formular'].news.createTextRange; function createTextRange() { [native code] } ausgabe für document.forms['formular'].news.caretPos; undefined bitte um hilfe! ps: mein formular: PHP-Code:
PHP-Code:
____________________________________
Lang ist der Weg durch Lehren, kurz und wirksam durch Beispiele. Lucius Annaeus Seneca ...:::www.modellbaulexikon.org:::... www.acrobat-se.org | www.ams-8c.de.vu |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|