May 10

Today i found this very cool tutorial regarding the using of using ssl with PHP.

I’ll copy here the most interesting of it.

HTTP with PHP Sockets

// don’t need to specify http, it’s the default protocol
$hostname = “www.google.com”;
$port = 80;

// create and configure the client socket
$fp = fsockopen($hostname, $port); // optional: $error_number, $error_string, $connect_timeout
if ($fp) {
stream_set_timeout($fp, 30); // seconds to wait for i/o operations

// send request headers
fwrite($fp, “GET / HTTP/1.1\r\n”);
fwrite($fp, “Host: $hostname\r\n”);
fwrite($fp, $additional_headers); // Accept, User-Agent, Referer, etc.
fwrite($fp, “Connection: close\r\n”);

// read response
$response = “”;
while (!feof($fp)) {
$response .= fgets($fp, 128);
}
echo $response;

// close the socket
fclose($fp);
}
Continue reading »

Apr 08

Hello fellas,  because these days i had a case where i had to include some RSS feed on my site and i needed a very simple and fast solution in php how to do it i was very dissapointed from what i’ve found on the web. There are all kind of widgets, tools PHP scripts using the xml-reader class, whatever - but i just needed some very simple solution. So ofcourse i had to write it myself at the end :)

in this example i’m going to import feed from yahoo’s technology news rss:

Continue reading »

Mar 30

I’m going to talk about some good object oriented practices for small/medium projects. The object oriented programming itself will save you enourmous amount of time. The inheritance is part of the Object Oriented Programming (OOP) and is very good thing that is going to save you even more time when you start to use some object oriented model in your programming.

Let’s say we need to have some root class - lets say “Base”, with the __construct() (the class’s constructor) - notice that since PHP 5.0 the constructor of a class is defined in __constructs(), instead of “the-name-of-your-class”(). Anyway you can define the constructor information in Base() as well, but better do it in __construct, because you don’t know if there will be support for the old PHP 4 constructors in PHP 6 :)

so let’s get on business..
Continue reading »

Mar 20

I don’t know if this will be interesting for you, but it was very interesting for me when i found that it is very easy to modify header information and send POST/GET variables through header using php. Anyway with CURL you are able to do much more that just modify the header information etc., but we wont have that time-frame :)

I will give you simple example where i login through script on localhost on some site - in this example: “gametrailers.com” - without actually enter any username and password :), i think this will be the easiest way to understand it.

so here is the example:
Continue reading »

Mar 19

Hello :) today i’m going to talk about resizing your the images in your site.
So let’s say for example that you have a CMS system - like Joomla for example. In the administration you usually have functionality like - uploading images and linking them in your content.
But often the problem with that is that usually the customers will upload too large images (copied in raw jpeg directly from their cameras) and when they link them to the content of their website, it get’s really messy.
Anyway you can fix this by writing some script that directly resize the image to some resolution like 500px/* for example, but what will happen if you want to put lightbox or something other to show the image in large resolution, or you just want to put some function to download the original file etc. You simply can’t because the image was resized at the moment it was uploaded on the server.

How about dinamically resize the image at the very  moment that client requests it?

So that way we wont have a big image that the client has to download, and at the same time we will still have the original, good resolution copy of the image, in case that we need it. We can also use the following PHP script for creating thumbnails.

Well - as you will see below it’s not hard at all to do it,  i mean not hard at all :)

Continue reading »

Mar 09

Hello everybody,

today i’ll be talking about how to export / import your Excel file into you your database using the PHP and the CSV file format.
First of all we need an Excel file with our data.

Every row of the excel file should be the same format as the previous row (so that we can make our life easier), for example if we want to import a excel file with name/url addres corresponding to this name we should have our excel file in a format like this:
exel file example
After u have the file in this excel format u should hit -> File -> Save as -> CSV (Comma Delimited) or more ofter its Called “Comma Separated Values”. For the comma separator use “;” if it asks you. So after you save the file in the CSV file format you should have something like this after you open the file with notepad etc.:

Continue reading »

  • generic name viagra
  • viagra trial pack
  • european online pharmacy
  • new stop smoking medication
  • health vitamins
  • online discount pharmacy
  • pet ear infection remedies
  • pain management drugs
  • nerve pain remedy
  • organic vitamins
  • antibiotic overdose
  • how to lower high blood pressure
  • bone muscle pain
  • cancer medicine
  • effexor dosages
  • latest treatment for heart attack
  • buy brand names drugs
  • allegra drug
  • heart chest pain
  • bactrim online
  • tretinoin retin a
  • discount medication
  • clonazepam treatment
  • genaric viagra
  • taking diflucan
  • what can help heart failure
  • no prescription pain
  • how to relieve back pain
  • levitra side affects
  • dog health advice
  • leukemia medications
  • congestive heart failure online
  • help reduce high blood pressure
  • levitra warfarin
  • free ultram
  • treating aids in africa
  • how can i stop smoking
  • on-line drugs
  • benadryl dosage
  • prevention of hypertension
  • buy cialis online viagra
  • cialis herbal
  • flu shot
  • buy cialis tadalafil
  • what is elavil
  • weight loss information
  • male enhancements
  • aspirin therapy
  • strengthen immune system
  • viagra women
  • dog antibiotics
  • us online pharmacies
  • nolvadex generic
  • benicar generic
  • do diet pills work
  • parasite killer human
  • treatment of chlamydia
  • what valium does
  • weight loss stuff for free
  • cialis cheapest
  • natural health for dogs
  • arthritis pain medicine
  • gout cures
  • high blood pressure prevention
  • cla buy
  • pet ear infection remedies
  • generic 5mg proscar cheap
  • cheap impotence drug generic cialis delivery
  • weight loss pill that works
  • allergy medication
  • new weight loss drug
  • natural antibiotic anti-biotic
  • diabetes prevention
  • rheumatoid arthritis medications
  • medication gonorrhea
  • alzheimers meds
  • cialis benefits
  • medications ativan
  • drug hydroxyzine
  • meds without prescriptions
  • mens health supplements
  • baby acne
  • birth control online
  • pet supplies products
  • do diet pills work
  • cheap viagra soft
  • nexium use
  • cialis versus viagra
  • female health problems
  • abnormal blood clots
  • buy cialis without a prescription
  • breast augmentation info
  • new drugs for depression
  • arthritis pain medicine
  • cholesterol canada
  • what is hoodia
  • osteoporosis help
  • abscess infection cats
  • health products for men
  • treatment for high blood pressure
  • levitra generic
  • treatment of breast cancer
  • mobic tablets
  • strattera pharmacy
  • drug sarafem
  • carisoprodol dosage
  • women's health tips
  • viagra from usa
  • chest pain
  • allergy medicine
  • blood clots lungs
  • buy drugs online
  • teeth whitening methods
  • buying prescription drugs online
  • how to lower blood sugar
  • parkinson's drugs
  • lexapro info
  • asthma asthma
  • cialis 50mg
  • new levitra
  • severe hair loss
  • pain medication safe while pregnant
  • male health vitamins
  • otc sleep aids
  • vitamin b-12
  • high blood pressure treatment
  • carisoprodol medication
  • living with heart failure
  • diabetes cure
  • women body building
  • cat's health
  • buspirone dosage
  • diet for high blood pressure
  • generic viagra lowest price
  • bupropion 150 mg
  • information on gout
  • what does clomid do
  • medication price
  • weight loss tablet
  • top weight loss drugs
  • discount skin care
  • amitriptyline uses
  • where to buy cialis
  • online cheap soma
  • order alli
  • stomach pain
  • xanax price
  • buy canadian drugs
  • bronchitis medications
  • weight loss tablet
  • pet safety products
  • preventing bone loss
  • advice care health pet uk
  • discount pharmacies in canada
  • natural sleep aid
  • super flu
  • prostate cancer treatment
  • treating dependent edema
  • herbs for impotence
  • wrinkle reducers
  • cheapest cialis generic
  • cheapest cialis uk
  • dog health care
  • cialis 5
  • smoking cessation programs
  • generic online ultram
  • adhd in children
  • valium high
  • pet safety products
  • medicines for insomnia
  • human parasite
  • simvastatin tablets
  • free diabetes products
  • online prescription pharmacy
  • pet med
  • purchase vitamins
  • penis enlargement result
  • medication skelaxin
  • buy body building supplement
  • burning fat
  • left side pain
  • depression drugs
  • pain drugs
  • tramadol and dosage
  • discount weight loss prescription
  • weight loss exercise tips
  • drugs online
  • teeth white
  • stop smoke
  • sildenafil online
  • professional viagra
  • blockers calcium channel
  • avapro 150mg
  • fda levitra
  • blue pills
  • pain medicine online ordering
  • male health drugs
  • chronic congestive heart failure
  • normal blood pressure
  • stronger erections