Avatar billede vela Nybegynder
26. august 2002 - 20:16 Der er 5 kommentarer og
1 løsning

skift skrift type på php chat

<?
setcookie("$coknavn");

if($navn && $skriv && strlen($skriv)<=100 && $coknavn == $navn)
{
setcookie("coknavn","$navn",time()+1440);

$skriv = ereg_replace("<","&lt;",$skriv);
$skriv = ereg_replace(">","&gt;",$skriv);
$skriv = ereg_replace(":-)","<img src=\"smil.gif\" border=\"0\">",$skriv);
$skriv = ereg_replace("lol","Laughing Out Loud",$skriv);
$skriv = ereg_replace("lol","Laughing Out Loud",$skriv);
$skriv = ereg_replace("LoL","Laughing Out Loud",$skriv);
$skriv = ereg_replace("Lol","Laughing Out Loud",$skriv);
$skriv = ereg_replace("lOl","Laughing Out Loud",$skriv);
$skriv = ereg_replace("loL","Laughing Out Loud",$skriv);
$skriv = ereg_replace("LOL","Laughing Out Loud",$skriv);
$skriv = ereg_replace("fuck","f..k",$skriv);
$skriv = ereg_replace("Fuck","f..k",$skriv);
$skriv = ereg_replace("FUck","f..k",$skriv);
$skriv = ereg_replace("FUCk","f..k",$skriv);
$skriv = ereg_replace("FUCK","f..k",$skriv);
$skriv = ereg_replace("FuCk","f..k",$skriv);
$skriv = ereg_replace("FUck","f..k",$skriv);
$skriv = ereg_replace("FucK","f..k",$skriv);
$skriv = ereg_replace("fUck","f..k",$skriv);
$skriv = ereg_replace("fUcK","f..k",$skriv);
$skriv = ereg_replace("fUCk","f..k",$skriv);
$skriv = ereg_replace("fucK","f..k",$skriv);


$fil = "tekst.txt";
$str = "<tr><td><font face=\"verdana\" size=\"1\"><b>".date("H:i:s",time())." $navn:</b></font><font face=\"verdana\" size=\"2\" color=\"$farve\">&nbsp;&nbsp;$skriv</font></td></tr>\n";
$fp = fopen($fil, r);
if ($fp)
{
$fileArray = file($fil);
$result = implode("", $fileArray);
$result = "$str$result";
fclose($fp);
}
$fp = fopen($fil, w);
if ($fp)
{
fputs($fp, $result);
fclose($fp);
}
}
?>
<html>
<body onload="document.submit_form.skriv.focus()">


<form action="skriv.php3" method="post" name="submit_form">
<input type="hidden" name="navn" value="<? echo("$navn"); ?>">
<select name="farve">
<? if($farve == "black"){ echo("<option value=\"black\">sort</option>"); } ?>
<? if($farve == "red"){ echo("<option value=\"red\">Rød</option>"); } ?>
<? if($farve == "blue"){ echo("<option value=\"blue\">Blå</option>"); } ?>
<? if($farve == "lightgreen"){ echo("<option value=\"lightgreen\">Grøn</option>"); } ?>
<? if($farve == "yellow"){ echo("<option value=\"yellow\">Gul</option>"); } ?>
<option value="black">Sort</option>
<option value="red">Rød</option>
<option value="blue">Blå</option>
<option value="lightgreen">Grøn</option>
<option value="yellow">Gul</option>
</select>
<input type="text" maxlength="100" name="skriv">
<input type="submit" name="send" value="Send"> :-)
</form>

</body>
</html>
<body bgcolor="#106080">

hvordan skifter jeg skrifttype sådan at brugerne på chatten kan vælge mellem 2 skrifter


plz hjælp mig
Avatar billede mortenfn Nybegynder
26. august 2002 - 20:32 #1
<font color="<?echo $farve?>">test<font>
Avatar billede gizmo-gizmo Nybegynder
26. august 2002 - 20:32 #2
Dine ereg_replace's er lidt dumt.
$skriv = ereg_replace("<","&lt;",$skriv);
$skriv = ereg_replace(">","&gt;",$skriv);
$skriv = ereg_replace(":-)","<img src=\"smil.gif\" border=\"0\">",$skriv);
$skriv = ereg_replace("lol","Laughing Out Loud",$skriv);
$skriv = ereg_replace("lol","Laughing Out Loud",$skriv);
$skriv = ereg_replace("LoL","Laughing Out Loud",$skriv);
$skriv = ereg_replace("Lol","Laughing Out Loud",$skriv);
$skriv = ereg_replace("lOl","Laughing Out Loud",$skriv);
$skriv = ereg_replace("loL","Laughing Out Loud",$skriv);
$skriv = ereg_replace("LOL","Laughing Out Loud",$skriv);
$skriv = ereg_replace("fuck","f..k",$skriv);
$skriv = ereg_replace("Fuck","f..k",$skriv);
$skriv = ereg_replace("FUck","f..k",$skriv);
$skriv = ereg_replace("FUCk","f..k",$skriv);
$skriv = ereg_replace("FUCK","f..k",$skriv);
$skriv = ereg_replace("FuCk","f..k",$skriv);
$skriv = ereg_replace("FUck","f..k",$skriv);
$skriv = ereg_replace("FucK","f..k",$skriv);
$skriv = ereg_replace("fUck","f..k",$skriv);
$skriv = ereg_replace("fUcK","f..k",$skriv);
$skriv = ereg_replace("fUCk","f..k",$skriv);
$skriv = ereg_replace("fucK","f..k",$skriv);


kan omskrives til:


$skriv = ereg_replace("<","&lt;",$skriv);
$skriv = ereg_replace(">","&gt;",$skriv);
$skriv = ereg_replace(":-)","<img src=\"smil.gif\" border=\"0\">",$skriv);
$skriv = preg_replace("/lol/i", "Laughing Out Loud", $skriv);
$skriv = preg_replace("/fuck/i", "f..k", $skriv);
Avatar billede mortenfn Nybegynder
26. august 2002 - 20:35 #3
$str = "<tr><td><font color=\"$farve\" face=\"verdana\" size=\"1\"><b>".date("H:i:s",time())." $navn:</b></font><font face=\"verdana\" size=\"2\">&nbsp;&nbsp;$skriv</font></td></tr>\n";
Avatar billede mortenfn Nybegynder
26. august 2002 - 20:38 #4
sorry - det var ikke farven men skrift typen, fremgangsmåden er den samme
Avatar billede mortenfn Nybegynder
26. august 2002 - 20:49 #5
sådan

<?
setcookie("$coknavn");

if($navn && $skriv && strlen($skriv)<=100 && $coknavn == $navn)
{
setcookie("coknavn","$navn",time()+1440);

$skriv = ereg_replace("<","&lt;",$skriv);
$skriv = ereg_replace(">","&gt;",$skriv);
$skriv = ereg_replace(":-)","<img src=\"smil.gif\" border=\"0\">",$skriv);
$skriv = preg_replace("/lol/i", "Laughing Out Loud", $skriv);
$skriv = preg_replace("/fuck/i", "f..k", $skriv);


$fil = "tekst.txt";
$str = "<tr><td><font color=\"$farve\" face=\"$type\" size=\"1\"><b>".date("H:i:s",time())." $navn:</b></font>
<font color=\"$farve\" face=\"$type\" size=\"2\">&nbsp;&nbsp;$skriv</font></td></tr>\n";
$fp = fopen($fil, r);
if ($fp)
{
$fileArray = file($fil);
$result = implode("", $fileArray);
$result = "$str$result";
fclose($fp);
}
$fp = fopen($fil, w);
if ($fp)
{
fputs($fp, $result);
fclose($fp);
}
}
?>
<html>
<body onload="document.submit_form.skriv.focus()">


<form action="" method="post" name="submit_form">
<input type="hidden" name="navn" value="<? echo("$navn"); ?>">
<select name="farve">
<? if($farve == "black"){ echo("<option value=\"black\">sort</option>"); } ?>
<? if($farve == "red"){ echo("<option value=\"red\">Rød</option>"); } ?>
<? if($farve == "blue"){ echo("<option value=\"blue\">Blå</option>"); } ?>
<? if($farve == "lightgreen"){ echo("<option value=\"lightgreen\">Grøn</option>"); } ?>
<? if($farve == "yellow"){ echo("<option value=\"yellow\">Gul</option>"); } ?>
<option value="black">Sort</option>
<option value="red">Rød</option>
<option value="blue">Blå</option>
<option value="lightgreen">Grøn</option>
<option value="yellow">Gul</option>
</select>

<select name="type">
<? if($type == "verdana"){ echo("<option value=\"verdana\">Verdana</option>"); } ?>
<? if($type == "arial"){ echo("<option value=\"arial\">Arial</option>"); } ?>
<option value="verdana">Verdana</option>
<option value="arial">Arial</option>
</select>

<input type="text" maxlength="100" name="skriv">
<input type="submit" name="send" value="Send"> :-)
</form>

</body>
</html>
<body bgcolor="#106080">
Avatar billede mortenfn Nybegynder
26. august 2002 - 20:50 #6
den linje sal se sådan ud  (linje 55)

<form action="skriv.php3" method="post" name="submit_form">
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester