Posted: 16.08.2005 17:27 Post subject: Forma ($_POST)-> Markdown -> MySQL
Dodao sam blogu još par redova u MySQL tablicu koja bi držala procesirani (Markdown i SmartyPants) sadržaj iz razloga da server ne mora dinamički procesirati taj sadržaj na svaki request.
Dakle, prije sam imao "title", "summary" i "content" redove (između ostalih), a sada uz te imam i "title_processed", "summary_processed" te "content_processed".
Sve mi radi, zapisivanje i updatanje u bazu, osim jedne iritirajuće sitnice. Naime, problem je samo kod navodnika. Ako recimo imam u formi tekst: bla "bla" bla, u "content_processed" će mi se zapisati: bla \”bla\” bla.
Kako da to riješim? Valja napomenuti da su oba navodnika lijevi. A ako vadim iz baze ne procesirani sadržaj i onda ga dinamički pređem sa Markdown i SmartyPants-om, onda je output ok. Dakle, zaključia sam da je to zbog toga što vadi sadžaj iz forme iz koje pišem, koja je htmlspecialchars enkodirana, ali nema ni to veze ja mislim, probao sam i htmlspcialchars_decode_php4 funkciju pa neide. Pojma nemam...
Ajme da, ma proba sam to već, to mi je prvo i palo bilo napamet ali sam stavia nakon što je Markdown i SmartyPants obavia svoje, a triba posli toga :)
A snalazim se, ja ni ne znam za bolje :) Misliš jer nije OOP ili što? Nemaš pojma kako bi sritan bia da to neko sve rewritea sa PHP5 i OOP (ne nužno PHP5 i ne nužno OOP :)
Kaje to OOP u stvari? Koja je zapravo prednost PHP5?
OOP = Object Oriented Programming. A prednosti, što ja znam, najveća je upravo ogromno poboljšan OOP model, što pruža velike mogućnosti programerima, pogotovo onima koji inače rasturaju OOP (ja ga nemem pojma).
Evo updatea sam, sada su mi svi članci u bazi u dva formata, raw za editiranje te procesirani html spreman za prikazivanje uz pomoć Markdown-a i SmartyPants-a. Ovaj pristup ima jako mali overhead što se prostora tiče ali zato ubrzava stvari ko zna koliko puno (jako jako puno). Inače, i maniacalrage se odlučio za ovakav pristup: http://maniacalrage.net/archives/2005/07/statuscheck/
A snalazim se, ja ni ne znam za bolje :) Misliš jer nije OOP ili što? Nemaš pojma kako bi sritan bia da to neko sve rewritea sa PHP5 i OOP (ne nužno PHP5 i ne nužno OOP :)
ne, uopce ti to ne treba, mislio sam na urednost koda, tocnije na cijeli query u jednoj liniji sa svim tim funkcijama itd... iju :pjuk :)
maratz wrote:
Kaje to OOP u stvari? Koja je zapravo prednost PHP5? Che, zakaj mi to ne koristimo na mi3ju? Ajmo zyta pitat kad se vrati z godišnjeg.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum