Imam dva problema:
napravio sam PHP skriptu koja sa dva klika mišem odn. jednim klikom mišem (aktivira se preko JavaScript koda u Bookmark-u Firefox-a) parsira željeni članak sa sajta rtrs.tv i ubacuje ga u html formu skripte, a zatim drugim klikom mišem na dugme “submit” ubacuje članak u Joomla-inu bazu podataka (da ne bih morao po ko zna koliko puta preko copy&paste prebacivati pojedine dijelove članka u Joomla backend, pa još to ide i jako sporo - ovako mogu da ubacim veći broj članaka za desetak minuta, odn. za šta bi mi inače trebalo 2 sata).
Ovo je kod skripte:
- Imam problem sa našim slovima. Kada skripta izparsira neki članak, i ubaci ga u formu - nastaju problemi sa nekim našim slovima
recimo namjesto malog slova ‘j’ u formi u polju ‘alias’ mi se pojavi veliko slovo ‘J’. (a kada skriptu izvrsim na svom web serveru t.j. localhost-u namjesto malog slova ‘j’ pojavi se nekakav simbol (crni romb sa upitnikom u sebi)??
- a drugi problem je da kada članak ubacim u bazu podataka klikom na ‘Submit’ forme, u bazi podataka u phpmyadmin-u dobijem ovo:
namjesto svih naših kvakastih slova se pojave neka čudna slova, kao na primjer:
title:
USVOЈEN ZAKON O ODUZIMANJU IMOVINE STEČENE IZVRŠENJEM KRIVIČNOG DЈELA
introtext:
Narodna skupština Republike Srpske usvojila je ju�e Zakon o oduzimanju imovine ste�ene izvršenjem krivi�nog djela koji predviđa osnivanje agencije za upravljanje oduzetom imovinom u sastavu Ministarstva pravde RS.
Collation baze podataka je podešen na utf8_general_ci
MySQL charset je UTF-8 Unicode (utf8)
Kako ta skripta radi na djelu može se vidjeti na adresi:
http://balkan-online.com/test.php?address=http://lat.rtrs.tv/vijesti/vijest.php?id=15240
Skripta parsiranje radi uz pomoć “PHP Simple HTML DOM Parser”-a
PHP Simple HTML DOM Parser
http://simplehtmldom.sourceforge.net/manual.htm
testirajući sam otkrio da prvi problem sa zamjenom slova j je na ovoj liniji:
$alias = strtolower($alias);
Zahvaljujem se unaprijed na pomoći i na odgovorima