No Image

Írjunk magunknak egy bugyuta játékot :)

2012.11.03. legyes 0

Régebben szinte függővé tett a Zandagort nevű játék. Egy tökéletes bizonyíték volt arra, hogy a PHP-MySQL-Javascript (AJAX) is képes lehet élhető és élvezhető játékot kiszolgálni. Sajnos mostanság kissé leáldozóban van a csillaga. Kíváncsi voltam, hogy vajon én képes vagyok-e ilyesmit alkotni? Így hát belekezdtem. Nem hiszem, hogy valaha lesz belőle játék, de megtaláltam a tökéletes hobbit azt hiszem. Hátrányai között van sajnos, hogy ezt is a számítógép előtt kell űzni, [….]

No Image

MSN időjárás API (?) XML

2012.10.16. legyes 0

Kecskeméti aktuális időjárás, és előrejelzés magyarul alább. Azért az MSN és nem a Yahoo/Google/Weatherbug/AccuWeather, mert az MSN tűnt eddig a legpotosabbnak (ami tulajdonképpen Foreca-t használ). http://weather.msn.com/data.aspx?wealocations=wc:HUXX0008&weadegreetype=C&culture=hu-HU #Update: http://weather.service.msn.com/data.aspx?wealocations=wc:HUXX0008&culture=hu-HU&weadegreetype=C Ahol: Az időjárás helykód: „wc” http://edg3.co.uk/snippets/weather-location-codes/hungary/ A mértékegység (mert alapból °F): „weadegreetype” Nyelv, lokalizáció: culture A válasz pedig: <weatherdata> <weather weatherlocationcode=”wc:HUXX0008″ weatherlocationname=”Kecskemét, Bács-Kiskun” zipcode=”” encodedlocationname=”Kecskem%c3%a9t%2c+B%c3%a1cs-Kiskun” url=”” imagerelativeurl=”http://blu.stc.s-msn.com/as/wea3/i/en/” degreetype=”C” provider=”Foreca” attribution=”Adatforrás: Foreca” attribution2=”© Foreca” lat=”46.9076996″ long=”19.692606″ timezone=”2″ alert=”” entityid=”16370″> <current temperature=”15″ skycode=”9″ skytext=”Szemerkélő eső” date=”2012-10-16″ day=”kedd” shortday=”K” observationtime=”10:24:00″ observationpoint=”Kecskemet” feelslike=”15″ humidity=”100″windspeed=”7″ winddisplay=”7 km/h K”/> <forecast low=”8″ high=”19″ skycodeday=”39″ skytextday=”Záporok / derült” date=”2012-10-16″ day=”kedd” shortday=”K” precip=”98″/> <forecast low=”8″ high=”17″ skycodeday=”30″ skytextday=”Felhős” date=”2012-10-17″ day=”szerda” shortday=”Sze” precip=”2″/> <forecast low=”8″ high=”20″ skycodeday=”32″ skytextday=”Derült” date=”2012-10-18″ day=”csütörtök” shortday=”Cs” precip=”2″/> <forecast low=”9″ high=”21″ skycodeday=”32″ skytextday=”Derült” date=”2012-10-19″ day=”péntek” shortday=”P” precip=”2″/> <forecast low=”6″ high=”21″ skycodeday=”32″ skytextday=”Derült” date=”2012-10-20″ day=”szombat” shortday=”Szo” precip=”2″/> <toolbar timewindow=”60″ minversion=”1.0.1965.0″/> </weather> </weatherdata> Vagy a keresőt használva, az [….]

No Image

PHP hack #1

2012.10.16. legyes 0

Azaz miért is nem szabad bízni a – szerencsére megszüntetett – mysql_real_escape_string() – függvényben: http://shiflett.org/blog/2006/jan/addslashes-versus-mysql-real-escape-string. Avagy igenis fel kell hagyni a lustasággal és az öreg „mysql” modullal, használjunk mysqli prepared statement-eket vagy PDO-t ( $pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, false); !!!). Bővebb infók a védekezésről itt: http://stackoverflow.com/questions/5741187/sql-injection-that-gets-around-mysql-real-escape-string Vagy csak injektáljunk PHP kódot egy JPEG fájl EXIF infójába: http://php.webtutor.pl/en/2011/05/13/php-code-injection-a-simple-virus-written-in-php-and-carried-in-a-jpeg-image/ . Mivel a PHP az EXIF -et csakis PECL bővítményen keresztül tudja kezelni (legjobb tudomásom szerint), [….]

No Image

Mennyit is ér egy informatikus? :)

2012.07.13. legyes 0

Az alábbi kis szösszenet rendkívül jól példázza a hivatásos kockák helyzetét, igaz a PHP fejlesztők _szerintem_ nem keresnek ilyen "szuperjól"  (vagy én csinálok valamit nagyon rosszul). Forrás: BRLCode.NET Facebook stream

No Image

Facebook link megosztás: Megadott kép, cím és szöveg megjelenítése linkeléskor

2012.07.05. legyes 0

Teljes leírás itt: http://developers.facebook.com/docs/reference/plugins/like/#ogtags <meta property=”og:title” content=”Az oldal cime” /> <meta property=”og:type” content=”tipus” /> <meta property=”og:url” content=”A bejegyzes teljes URL-je” /> <meta property=”og:image” content=”A kep teljes URL-je” /> <meta property=”og:site_name” content=”A weblap neve, pl.: legyes.hu”/> <meta property=”og:description” content=”A link leirasa” />

No Image

PHP: felesleges nullák eltüntetése a MySQL DECIMAL típusból

2012.05.07. legyes 0

Gondoltam lusta leszek és rákeresek a Google tudástárban, hogy hátha van ilyen paramétere mondjuk a numer_format() -nak. A probléma az, hogy ha az adatbázisból pl. DECIMAL 6,2 formátumban érkezik egy egész szám, akkor a „.00” ott lesz a végén, pedig értelme ebben az esetben nem sok. // $szam = „12.00”; echo $szam; // 12.00 Aztán eszembe jutott az automatikus típuskonverzió, így a megoldás: echo ($szam*1);

No Image

PHP5 és az RSS feed feldolgozás

2011.01.20. legyes 0

Csak hogy megmaradjon az utókornak is. Öregszem, a memóriám pedig egyre rosszabb 🙂 $rss_file = „http://www.suzuki.hu/files/rss/auto.rss”; $rss_feed = simplexml_load_file( $rss_file ); $i=0; foreach( $rss_feed->channel->item as $item ) { echo „<a href=$item->link target=’_blank’>$item->title</a><br /><br />”; //echo „$item->description<br>”; //echo „<i>$item->pubDate</i><br><br>”; if ($i++>10) break; }

No Image

GM EPC4 és a bevásárlólisták (PHP5-SOAP)

2010.10.28. legyes 0

A forráskódot nem illeszthetem be, de VÉGRE valami működő dolog 🙂 Már csak azt mondja meg nekem valaki, hogy a wsse:Security tulajdonságait hogyan tudnám beállítani a SOAP headerben, anélkül, hogy 40 képernyős osztályokat kellene gyártani…