Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Vieraskirja

Sivun loppuun

ajv [08.01.2004 20:05:58]

#

Sain tossa vihdoinkin valmiiksi vieraskirjani. Olis kiva kuulla kommentteja koodista ja sen porsaanreijistä. En viitti sitä tonne koodivinkkeihin laittaa, kun siellä noita viekkuja jo piisaa. Eli käykääpä kattomassa:

http://cgi.evtek.fi/~k0101030/testikansio4/

Ulkoasu on tarkoituksella aika tympeä ja yksinkertainen, jotta sitä olisi mahd. helppo muokata.

odys [08.01.2004 23:23:17]

#

Onko sulla noihin hymiöihin käyttölupa tekijältä? ;))

Warezzzz :P

T.M. [08.01.2004 23:50:40]

#

iha kiva, ota toi "tyhjennä" nappi pois kirjotussivulta, se on TURHA ja vituttaa ku sitä painaa vahingos

ajv [09.01.2004 13:57:53]

#

Tohon hymiö-tagien html:ksi muuttamiseen on varmaan jokin järkevämpikin vaihtoehto. Nyt se toimii näin:

<?php
function lisaa_hymiot($viesti) {
    $viesti = ereg_replace("\[:D\]","<img src=\"smileys/biggrin.gif\" alt=\"Very Happy\" width=\"15\" height=\"15\" border=\"0\">\n",$viesti);
    $viesti = ereg_replace("\[:-\?\]","<img src=\"smileys/confused.gif\" alt=\"Confused\" width=\"15\" height=\"22\" border=\"0\">\n",$viesti);
    //jne jne
    return $viesti;
    }
?>

Oiskohan jollain jotain ideoita?

makeuu [09.01.2004 14:08:27]

#

Ihan nättihän tuo on, paitsi vähän minulle sopimattomat värit jotenki ;D

Meitsi [09.01.2004 18:06:35]

#

lainaus:

iha kiva, ota toi "tyhjennä" nappi pois kirjotussivulta, se on TURHA ja vituttaa ku sitä painaa vahingos

Laita mielummin nappiin javascript kysely haluatko varmasti...
ps. kyselyn voi tehä näin (jos et muista/tiedä):

function haluatko_tyhjentaa() {
kysymys=window.confirm("Haluatko varmasti...?");
if (kysymys==true) {
vastasi kyllä
} else {
vastasi ei
}

ja värit ja fontti oli kamalat.
jos haluu persoonallisen saitin niin laitappa css-ssään:

BODY {cursor: URL(kursori.cur);}

tolla sai muistaakseni kursorin vaihettua

tsuriga [09.01.2004 18:29:06]

#

Mukava, hymiöitä lisätessä tulee turhaa väliä.

T.M. [09.01.2004 18:39:18]

#

lainaus:

Tohon hymiö-tagien html:ksi muuttamiseen on varmaan jokin järkevämpikin vaihtoehto. Nyt se toimii näin:

<?php
function lisaa_hymiot($viesti) {
    $viesti = ereg_replace("\[:D\]","<img src=\"smileys/biggrin.gif\" alt=\"Very Happy\" width=\"15\" height=\"15\" border=\"0\">\n",$viesti);
    $viesti = ereg_replace("\[:-\?\]","<img src=\"smileys/confused.gif\" alt=\"Confused\" width=\"15\" height=\"22\" border=\"0\">\n",$viesti);
    //jne jne
    return $viesti;
    }
?>

Oiskohan jollain jotain ideoita?

käytä preg_replace() kuulemma nopeampi ;) kannattaa pistää noi kuvien koodit taulukoihin, niin koodi selkenee hieman.

lainaus:

lainaus:

iha kiva, ota toi "tyhjennä" nappi pois kirjotussivulta, se on TURHA ja vituttaa ku sitä painaa vahingos

Laita mielummin nappiin javascript kysely haluatko varmasti...
ps. kyselyn voi tehä näin (jos et muista/tiedä):

function haluatko_tyhjentaa() {
kysymys=window.confirm("Haluatko varmasti...?");
if (kysymys==true) {
vastasi kyllä
} else {
vastasi ei
}

ja värit ja fontti oli kamalat.
jos haluu persoonallisen saitin niin laitappa css-ssään:

BODY {cursor: URL(kursori.cur);}

tolla sai muistaakseni kursorin vaihettua

Nyt en kyllä tajua. Kuka muka haluaa tyhjentää viestinsä kaikki inputit? EI KUKAAN, miettikääpäs miten muuten ne voi tyhjentää, ja miksi ne pitää tyhjentää...

Antti Laaksonen [09.01.2004 18:40:05]

#

lainaus:

Tohon hymiö-tagien html:ksi muuttamiseen on varmaan jokin järkevämpikin vaihtoehto.

Käytä str_replace-funktiota, jolloin vaihtoja voi samalla kertaa tehdä useampiakin, ja hakasulut voi kirjoittaa suoraan. Tämä koodi muuttaa kolme hymiötä kuviksi.

<?php
//teksti, jossa kuvahymiöt tulevat näkyviin
$teksti = "Joopa joo :)";

//hymiökuvan alkuosa
$ka = "<img src=\"kuvat/";
//hymiökuvan loppuosa
$kl = ".gif\">";

//muutettavat hymiöt
$ennen = array(":)", ":|", ":(");
//samassa järjestyksessä hymiöiden kuvavastineet
$jalkeen = array("{$ka}ilo{$kl}", "{$ka}tavallinen{$kl}", "{$ka}suru{$kl}");

//muutetaan hymiöt kuviksi ja tulostetaan teksti
$teksti = str_replace($ennen, $jalkeen, $teksti);
echo $teksti;
?>

ajv [09.01.2004 20:59:48]

#

Kiitoksia kommenteista! Poistin turhan "tyhjennä"-napin(se tosiaan on turha, jääny vaan sinne koodiin keikkumaan) ja muutin ton hymiö-funktion Antin esimerkin mukaiseksi.

Ulkoasu on tosiaan tarkoituksella yksinkertainen. Sama viekku on myös on myös kotisivuillani sulautettuna ehkä hieman paremman näköisenä.

riku [23.01.2004 21:03:58]

#

Kopsasin netistä tuollaisen PHP vieraskirjan (luvalla) ja siinä on admin osio, niin mihin tuo admin osion salasana on yleisesti määritelty? eli mistä sen saa selville? (vieraskirja oli valmis zip-paketti)

ajv [23.01.2004 21:08:34]

#

Jos kyse ei ole tämän viestiketjun vieraskirjasta, niin aika vaikea lähteä veikkailemaan.


Sivun alkuun

Vastaus

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

Tietoa sivustosta