PHP Centeri avaleht Skriptikogu Küsimuste-vastuste leht Teadete vaatamine ja saatmine Foorum - koht küsimiseks Otsingumootor Siit saad infot meie kohta

Kasutajanimi:  
  Parool: 
  Registreeri!   Unustasid salasõna?

Foorumid Programmeerimine PHP & MySQL Täpitähed automaatselt HTML tähemärkideks?
Autor Abi Postitus Abi

faith

Postitusi: 17
Tase: 2
Olek: Offline

Hinnang: Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10Administratiivhinnang: 5/10
doh Täpitähed automaatselt HTML tähemärkideks?

Teen hetkel kommenteerimissüsteemi, kuid paraku asub see serveris, mis täpitähti ei tunnista.

Ehk siis brauser näitab ä, ö, ü ja õ asemel küsimärke. Antud tähti saab kuvada vaid vastavaid HTML vasteid kasutades: ä / ö / ü / õ

Kuna aga iga lihtkasutaja trükib kommenteerides klaviatuuril abil ka täpitähti, salvestatakse andmebaasi või txt faili vaikimisi täpitäht. Server lehte kuvades seda aga ei tunnista.

Küsimus ongi selline, missuguse koodijupi pean lisama, et teatud tähed postitaja tekstis muudetaks automaatselt peale postitamist teiste vastu välja?

Tean, et samal põhimõttel töötavad ka phpbb foorumid, mis asendavad adminnipaneelis keelatud sõnad teistega

19.11.2004 22:57:57 Vajutades siia näed kasutaja faith profiili

eero


Postitusi: 890
Tase: 8
Olek: Offline

Hinnang: Administratiivhinnang: 9/10Administratiivhinnang: 9/10Administratiivhinnang: 9/10Administratiivhinnang: 9/10Administratiivhinnang: 9/10Administratiivhinnang: 9/10Administratiivhinnang: 9/10Administratiivhinnang: 9/10Administratiivhinnang: 9/10
RE: Täpitähed automaatselt HTML tähemärkideks?

Kõige lihtsam vast kohe enne salvestamist kasvõi str_ireplace()'ga ära vahetada:
PHP kood:

$tekst 'Täna tegin üsna palju tööd';
$from array('õ''ä''ö''ü');
$to array('õ''ä''ö''ü');
echo 
str_ireplace($from$to$tekst);



___________________________________________________
This foreign policy stuff is a little frustrating! - George W. Bush

19.11.2004 23:07:23 Vajutades siia näed kasutaja eero profiili

siku
tavaline rott


Postitusi: 612
Tase: 7
Olek: Offline

Hinnang: Administratiivhinnang: 8/10Administratiivhinnang: 8/10Administratiivhinnang: 8/10Administratiivhinnang: 8/10Administratiivhinnang: 8/10Administratiivhinnang: 8/10Administratiivhinnang: 8/10Administratiivhinnang: 8/10
RE: Täpitähed automaatselt HTML tähemärkideks?

või siis http://php.center.ee/vaatafoorumiteemat.php?id=4539

___________________________________________________
aga see oli kõigest minu arvamus...

20.11.2004 05:15:44 Vajutades siia näed kasutaja siku profiili
Kokku: 25947 registreerunud kasutajat, 9711 teemat, 54609 postitust.
Täna on kolmapäev, 21. august 2019. Kell on 00:13.

    Vaata selle lehe printerisõbralikku versiooni

Avaleht   -    Skriptikogu   -    Teated   -    Foorum   -    Reklaam   -    Tagasiside   -    Kasutamise reeglid

© Copyright 2002-2019 PHP Center. Kõik õigused reserveeritud.