wcf.regNote.message

aber habe schon ein paar scripte auf die beine gestellt.|
|
PHP Source code |
1 |
$form1=wordwrap($form1, 76, "<br>", 1); // 1);
|
|
|
PHP Source code |
1 2 3 4 5 6 7 8 |
$form1 = str_replace(":)"," <img src='smilies/1.gif'>", $form1);
$form1 = str_replace(":D"," <img src='smilies/2.gif'>", $form1);
$form1 = str_replace(":o"," <img src='smilies/3.gif'> ", $form1);
$form1 = str_replace(":P"," <img src='smilies/4.gif'> ", $form1);
$form1 = str_replace(";)"," <img src='smilies/5.gif'> ", $form1);
$form1 = str_replace(":("," <img src='smilies/6.gif'> ", $form1);
$form1 = str_replace("lol"," <img src='smilies/7.gif'> ", $form1);
$form1 = str_replace(":|"," <img src='smilies/8.gif'> ", $form1);
|

|
|
PHP Source code |
1 |
$form1 = str_replace(":)"," <img src='smilies/1.gif'><br>", $form1);
|

This post has been edited 2 times, last edit by "Sasser" (Apr 10th 2005, 10:14am)
Quoted
Original von Prometheus
mach am besten deinen zeilenumbruch erst mal vor den teil wo du die smilies einsetzt. dann sind es schonmal nurnoch 2 zeichen ... blöd is natürlich dann wenn zeichen 76 das : ist und 77 ) ... müsstest dir was schreiben wo alle 76 zeichen prüft ob an der stelle ein smilie kommt und wenn ja dann ein zeichen früher nen zeilenumbruch machen bzw. ein zeichen später damit der smilie noch in der zeile steht.



|
|
PHP Source code |
1 2 3 4 5 6 7 8 9 10 11 |
$smilies = array(":)", ":D", ":o", ":p", ";)", ":(", "lol", ":|");
foreach ($smilies as $key => $val) {
for ($x=0;$x< strlen($forml),$x++) {
if (substr($forml, $x, strlen($val)) == $val) {
$smilieno = $key + 1;
$forml = str_replace($val, "<img src='smilies/".$smilieno.".gif'>", $forml);
$x += strlen("<img src='smilies0.gif'>");
}
}
}
$forml = nl2br($forml);
|
This post has been edited 2 times, last edit by "Snoopy" (Apr 11th 2005, 9:53pm)



|
|
PHP Source code |
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 |
<?
$form1=nl2br($form1);
$form1 = str_replace(":)"," <img src='smilies/1.gif'><br>", $form1);
$form1 = str_replace(":D"," <img src='smilies/2.gif'><br>", $form1);
$form1 = str_replace(":o"," <img src='smilies/3.gif'><br>", $form1);
$form1 = str_replace(":P"," <img src='smilies/4.gif'> <br>", $form1);
$form1 = str_replace(";)"," <img src='smilies/5.gif'><br>", $form1);
$form1 = str_replace(":("," <img src='smilies/6.gif'> <br>", $form1);
$form1 = str_replace("lol"," <img src='smilies/7.gif'><br> ", $form1);
$form1 = str_replace(":|"," <img src='smilies/8.gif'><br>", $form1);
$form1=wordwrap($form1, 80, "<br>", 1); // 1);
?>
<?
if (isset($_POST['form1']) AND $_POST['form1'] != '')
{
$daten="$eintrag<!--############# NEU #############-->
<TABLE ID=\"Tabelle5\" BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH=\"500\" >
<TR>
<TD WIDTH=267 style=\"word-break:break-all;word-wrap:break-word\"><P><FONT FACE=\"VERDANA\" size=\"1\"><b>
$titel
</b> verfasst von
<b>
$name
</b>
</FONT>
</P>
</TD style=\"word-break:break-all;word-wrap:break-word\">
<TD ALIGN=RIGHT WIDTH=269 style=\"word-break:break-all;word-wrap:break-word\">
<P ALIGN=RIGHT><FONT FACE=\"VERDANA\" size=\"-2\">
<a href=\"http://www.icq.com/whitepages/wwp.php?to=$icq\" ><img src=\"icons/flower.gif\" border=\"0\"></a>
<a href=\"mailto:$mail\" ><img src=\"icons/mail.gif\" border=\"0\"></a>
<a href=\"$homepage\" target=\"_blank\"><img src=\"icons/page.gif\" border=\"0\"></a></FONT></P>
</TD>
</TR>
<TR>
<TD COLSPAN=2 BGCOLOR=\"#D3D3D3\" width=\"50%\" style=\"word-break:break-all;word-wrap:break-word\">
<P ><FONT FACE=\"VERDANA\" size=\"-2\"> $form1</font></P>
</TD>
</TR>
<TR>
<TD COLSPAN=2 HEIGHT=18 style=\"word-break:break-all;word-wrap:break-word\">
<P><FONT FACE=\"VERDANA\" size=\"-2\"> </FONT></P>
</TD>
</TR>
</TABLE>
</font><br>";
$datenbank = "daten.txt";
$datei = fopen($datenbank,"a");
fwrite($datei, $daten);
echo "Daten erfolgreich gespeichert!<br><a href=\"gb.php\">Weiter zum Gästebuch</A>";
}
else
echo "Der Betreff wurde nicht ausgefüllt<br> <a href=javascript:history.back()>Erneut versuchen</a>";
?>
|
This post has been edited 2 times, last edit by "Sasser" (Apr 17th 2005, 2:05pm)


