<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2306417672453384956</id><updated>2011-04-22T04:12:15.170+03:00</updated><category term='oop'/><category term='regexp'/><category term='mysql'/><category term='blog'/><category term='php'/><category term='utf8'/><category term='security'/><title type='text'>Server Sided</title><subtitle type='html'>Web development with PHP and other client side languages.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://serversided.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2306417672453384956/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://serversided.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Rithiur</name><uri>http://www.blogger.com/profile/03827103940284724741</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_c2msDt6bCL0/SdMuvwSu4gI/AAAAAAAAAAU/nxeuiuW6h-Y/s1600-R/rithiur.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2306417672453384956.post-670828012286971407</id><published>2009-05-28T14:30:00.005+03:00</published><updated>2009-05-28T15:10:10.947+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='oop'/><title type='text'>Counting the number of queries with PDO</title><summary type='text'>One common habbit you often see when people write their database wrappers is count the number of queries they perform. PDO doesn't have support for this internally, so I've seen people struggle and do different kinds of solutions to this. Mostly the reason to this is because people don't know how to properly extends the PDO classes and how to call the parent methods with variable number of </summary><link rel='replies' type='application/atom+xml' href='http://serversided.blogspot.com/feeds/670828012286971407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://serversided.blogspot.com/2009/05/counting-number-of-queries-with-pdo.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2306417672453384956/posts/default/670828012286971407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2306417672453384956/posts/default/670828012286971407'/><link rel='alternate' type='text/html' href='http://serversided.blogspot.com/2009/05/counting-number-of-queries-with-pdo.html' title='Counting the number of queries with PDO'/><author><name>Rithiur</name><uri>http://www.blogger.com/profile/03827103940284724741</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_c2msDt6bCL0/SdMuvwSu4gI/AAAAAAAAAAU/nxeuiuW6h-Y/s1600-R/rithiur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2306417672453384956.post-6307674756124497524</id><published>2009-05-27T14:11:00.009+03:00</published><updated>2009-05-27T18:44:24.482+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='oop'/><title type='text'>Parent methods with variable arguments list</title><summary type='text'>PHP's syntac allows you to create functions with variable number of arguments. either you could just have parameters with default values or use func_get_args() to retrieve a larger number of arguments. These functions can be quite handy when programming, because PHP doesn't have any kind of function overloading based on argument list.

Usually this doesn't really cause any headaches or problems, </summary><link rel='replies' type='application/atom+xml' href='http://serversided.blogspot.com/feeds/6307674756124497524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://serversided.blogspot.com/2009/05/parent-methods-with-variable-arguments.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2306417672453384956/posts/default/6307674756124497524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2306417672453384956/posts/default/6307674756124497524'/><link rel='alternate' type='text/html' href='http://serversided.blogspot.com/2009/05/parent-methods-with-variable-arguments.html' title='Parent methods with variable arguments list'/><author><name>Rithiur</name><uri>http://www.blogger.com/profile/03827103940284724741</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_c2msDt6bCL0/SdMuvwSu4gI/AAAAAAAAAAU/nxeuiuW6h-Y/s1600-R/rithiur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2306417672453384956.post-5785988796010239324</id><published>2009-05-09T11:15:00.006+03:00</published><updated>2009-05-09T12:40:46.921+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='utf8'/><category scheme='http://www.blogger.com/atom/ns#' term='regexp'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>str_split and UTF-8 (and other encodings)</title><summary type='text'>If you've ever dealt with UTF-8 in PHP, you'll probably know that you'll be getting into a lot of hassle, since PHP doesn't internally support any character encodings (until PHP6, that is). Luckily, at least the mb_string extension exists, that provides the basic functionality for handling various different encodings with PHP, but even that library is missing some often needed and useful </summary><link rel='replies' type='application/atom+xml' href='http://serversided.blogspot.com/feeds/5785988796010239324/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://serversided.blogspot.com/2009/05/strsplit-and-utf-8-and-other-encodings.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2306417672453384956/posts/default/5785988796010239324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2306417672453384956/posts/default/5785988796010239324'/><link rel='alternate' type='text/html' href='http://serversided.blogspot.com/2009/05/strsplit-and-utf-8-and-other-encodings.html' title='str_split and UTF-8 (and other encodings)'/><author><name>Rithiur</name><uri>http://www.blogger.com/profile/03827103940284724741</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_c2msDt6bCL0/SdMuvwSu4gI/AAAAAAAAAAU/nxeuiuW6h-Y/s1600-R/rithiur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2306417672453384956.post-5049090321579482648</id><published>2009-04-16T15:49:00.005+03:00</published><updated>2009-05-28T14:28:42.511+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mysql'/><category scheme='http://www.blogger.com/atom/ns#' term='security'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>User input and MySQL queries</title><summary type='text'>One thing that comes up quite often when looking at people's code is the proper handling of user input inside SQL queries. Tutorials rarely put enough effort into explaining how input should be handled when entered into a SQL query or why it should be done the way it is done. With this article, I'd like to clarify a bit about few issues surrounding the proper handling or user input, also known as</summary><link rel='replies' type='application/atom+xml' href='http://serversided.blogspot.com/feeds/5049090321579482648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://serversided.blogspot.com/2009/04/user-input-and-mysql-queries.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2306417672453384956/posts/default/5049090321579482648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2306417672453384956/posts/default/5049090321579482648'/><link rel='alternate' type='text/html' href='http://serversided.blogspot.com/2009/04/user-input-and-mysql-queries.html' title='User input and MySQL queries'/><author><name>Rithiur</name><uri>http://www.blogger.com/profile/03827103940284724741</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_c2msDt6bCL0/SdMuvwSu4gI/AAAAAAAAAAU/nxeuiuW6h-Y/s1600-R/rithiur.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2306417672453384956.post-8894840317681264303</id><published>2009-04-10T10:37:00.001+03:00</published><updated>2009-05-09T12:33:03.778+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blog'/><title type='text'>Welcome to Server Sided</title><summary type='text'>This is my new blog about creating websites and such. I had another blog before this one, but it was kind of tied to my older website, which I have not updated for over a year. Thus, even the blog suffered from lack of updates. This blog, however, is not particularly tied to any website of mine and so I can update it more freely.

This blog will be about creating websites and the languages </summary><link rel='replies' type='application/atom+xml' href='http://serversided.blogspot.com/feeds/8894840317681264303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://serversided.blogspot.com/2009/04/welcome-to-server-sided.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2306417672453384956/posts/default/8894840317681264303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2306417672453384956/posts/default/8894840317681264303'/><link rel='alternate' type='text/html' href='http://serversided.blogspot.com/2009/04/welcome-to-server-sided.html' title='Welcome to Server Sided'/><author><name>Rithiur</name><uri>http://www.blogger.com/profile/03827103940284724741</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_c2msDt6bCL0/SdMuvwSu4gI/AAAAAAAAAAU/nxeuiuW6h-Y/s1600-R/rithiur.png'/></author><thr:total>0</thr:total></entry></feed>
