Posts

Showing posts with the label PHP

How to enable curl in PHP ubuntu?

To enable curl in PHP in ubuntu we simply need to install it. The following command can be used to install curl in ubuntu. sudo apt-get install php5-curl Now the next step would be restart apache using the following command sudo /etc/init.d/apache2 restart Enjoy!

Getting latitude, longitude, timezone using ip address.

This is a post to find the latitude, longitude, timezone, country, city and so on using the web services/api by ipinfodb. The ipinfodb provides api in both xml and json format. We can use either of them. I will show you how to use it for both formats. Using XML format: You can either register for api key from ipinfodb. I am using mine in this example.

How to parse a XML file using SimpleXML in PHP5?

SimpleXML is a very simple function introduced in PHP5 to parse a XML file. It is very simple to use and implement as compared to other bulky codes to parse a XML file. The steps are pretty simple. Let us use a simple XML file as below naming it as xmltest.xml.

How to fix "url /phpmyadmin was not found in this server" problem in Ubuntu (linux)?

Sometimes after installing LAMP, when you try to open the phpmyadmin in your browser you might get the error like this: "Not Found The requested URL /phpMyAdmin was not found on this server. Apache/2.2.12 (Ubuntu) Server at localhost Port 80" This is likely to be caused by not checking apache2 during installation. To reinstall you can use the following command:

How to install LAMP in Ubuntu (linux)

LAMP stands for Linux, Apache, MySQL and PHP/Python. Installing and configuring LAMP is not a very complicated thing in Ubuntu, its just a matter of few lines of commands via the command line. This post will show you how to install PHP5, Apache2, MySQL and phpMyAdmin in Ubuntu. Installing Apache 1. Open the terminal and type the following command.

SQL Injection and its prevention in PHP

What is SQL injection? SQL injection is one of the common attacks in web industry which uses SQL statements in the web form to execute a query in the wrong way and make attacks like making an unauthorised login or making wrong access to the data in the database. SQL injection usually occurs when users are asked for inputs through the HTML forms. Let us see a common example of SQL injection. Suppose we have a user login form that asks for their username and password. We use select statement for validating the username  which is stored in the database.

Getting city name using real IP address

Image
Getting the name of the city using IP address is quite simple. This tutorial shows how we can get real IP address of the server and find the city name using the IP address with the help of API from GEOBYTES. Following are the steps to do this:

Experience an Ajax based ecommerce solution with PrestaShop

Image
Last week I was asked by my client to develop an ecommerce site using prestashop. When I used it I found it amazing. The best thing I liked about it is its smooth AJAX based functionality in both backend and frontend. PrestaShop can be downloaded from the following link: