Нямаме политически пристрастия и сме далеч от идеята да провеждаме политическа пропаганда. Стори ни се любопитно да изобразим географията на номинираните за евродепутати от седемте най-популярни според социолозите партии. От всяка партия сме представили поне 1 кандидат повече, отколкото предвиждат най-добрите за съответната партия електоралните изследвания, защото обикновено има участници, които се отказват от местата си. Всеки може да тълкува картата както прецени, ние основно искаме да кажем, че можем да правим добър дизайн и инфографики....
При генериране на CSV (Comma-separated values) с PHP се сблъскахме с проблем в encoding-a към UTF-8 от Windows-1251 (най-вероятно решението ще работи и от друг). Намерихме просто решение на проблема, но ефективно. $out = fopen ( 'php://output', 'w' );//Въпросното решение :)fputs ( $out, $bom = (chr ( 0xEF ) . chr ( 0xBB ) . chr ( 0xBF )) );fputcsv ( $out, <масив с данни>, ";" );fclose ( $out ); Вижте още:Фирмено лого. Как да изберем правилно фирменото си логоДобавяне на CData със...
Ако някога сте генерирали XML и сте имали нужда от добавяне на CData , най-вероятно сте стигнали до проблема, който достигнахме и ние. Ето просто решение на проблема, чрез създаване на един малък клас надграждащ SimpleXMLElement : class SimpleXMLExtended extends SimpleXMLElement {public function addCData($cdata_text) { $node = dom_import_simplexml ( $this ); $no = $node->ownerDocument; $node->appendChild ( $no->createCDATASection ( $cdata_text ) );}} Малко примерче за употреба: $xml = new...