Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Tota...

snakari [07.02.2002 16:32:11]

#

Okei, elikkä haluaisin scriptiin semmosen jutun, et ku se tallentaa tietoa tiedostoon tai lukee sitä niin se muuttaa esim. :) hymy.gifiksi. Haluaisin myös tietää, et mite tehää html koodin esto!

Tässä on koodi:

<?php
$tiedosto="vitsit.dat";

if ($sivu=="uusi")
{
echo "<font face=\"verdana\" size=\"2\">";
echo "<form action=\"index.php?sivu=lisaa\" method=\"get\">";
echo "Nimi: <input type=\"text\" name=\"nimi\">";
echo "<br>";
echo "Sähköpostiosoite: <input type=\"text\" name=\"email\">";
echo "<br>";
echo "Vitsin otsikko: <input type=\"text\" name=\"otsikko\">";
echo "<br>";
echo "Vitsi: <br>";
echo "<textarea name=\"vitsi\"></textarea>";
echo "<input type=\"submit\" value=\"Lähetä\">";
}
elseif ($sivu=="lisaa")
{
$juttu=fopen ($tiedosto,"a");
fputs($juttu, $otsikko.chr(13).chr(10));
fputs($juttu, $vitsi.chr(13).chr(10));
fputs($juttu, "<a href='mailto:".$email."'>".$nimi."</a>".chr(13).chr(10));
fputs($juttu, "----------------------------------".chr(13).chr(10));
fclose ($juttu);
}
else
{
include ("vitsit.dat");
}
?>

ja tässä on se smaili homma:

<?php
function hymioconv($d) {
  $hymyurl = 'http://koti.mbnet.fi/zimos/vitsit/smailit/';
  $hymiot = array (
    " :)"  => "smiley",
    " :("  => "sad",
    " :P"  => "tongue",
    " :O"  => "shocked",
    " :D"  => "laugh",
    " ;)"  => "wink",
    " 8)"  => "cool",
    " :<"  => "mad",
    " :'("  => "cry",
    " 3:D"  => "evil",
    " ???"  => "huh",
    " :/"  => "undecided",
    " :|"  => "worried",
    " ;D"  => "grin"
  );   foreach ($hymiot as $hymio => $teksti) {
    $d = str_replace(
         $hymio,
         "<img src=\"${hymyurl}${teksti}.gif\" alt=\"${hymio}\" " .
         'border="0" width="15" heigth="15" valign="middle">',
         $d
         );
  }
  return $d;
}
?>

snakari [07.02.2002 16:33:01]

#

Tota... ei täydellinen suojaus, tai mistä noi kuvat nyt sitte tuli...
Ainii, niissä oli samat jutut! :P

snakari [08.02.2002 15:19:38]

#

Noin vaikeeta?

vipemype [08.02.2002 18:07:11]

#

Mäkin haluan tietää miten tehdään html koodin esto.

snakari [08.02.2002 18:10:24]

#

Luulisin, et sillai muutetaa vaan tagit, mutta miksjä?
Kerotkaa miten saa kirjoitettua/luettua tiedoston väärin päin (pelkät rivit)

Queq [08.02.2002 18:40:42]

#

array (mite lie array revelsejä) saa tiedostot nurin päin (itse en osaa sitä käyttää, mutta jostain foorumista voi saada apua)

snakari [09.02.2002 13:23:11]

#

Eiköhän Antti osaa käyttää?
Ainaki tietää, et mite tehää smailit ja html esto!

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta