Tag: php

  • PHP: Dancing with the cURL

    HTTP Authentication with cURL in the event I’m overdrawn at the memory bank. $ch = curl_init(); $url = “http://myurl.com/plah.php?foo=value”; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY); curl_setopt($ch, CURLOPT_USERPWD, “user:pass”); curl_exec ($ch); curl_close ($ch);

  • PHP: Locator script

    When asked to write a store location program in less than an hour, I developed this little utility. It uses my own MySQL class and clean() function which parses the POST/GET variables for any nastiness that might have occurred. include(‘includes/class.mysql.php’); include(‘includes/functions.php’); clean(); // Clean up $_REQUEST for SQL injection $mysql = new mysql(); $zip =…

  • PHP: TrueType bounding box with GD

    Just a snippet to print out the values in a bounding box. print_r’s simple outline format just makes it easier to visualize. <?php $im = imagecreatetruecolor(800,600); $arr = imagettfbbox(30,0,’fonts/arial.ttf’,’this is a long string of text!’); print_r($arr); ?>

  • PHP: transparent PNG over JPEG

    <?php header(“Content-type: image/jpeg”); $im = imagecreatetruecolor(800,600); // main image output $im2 = imagecreatefromjpeg(‘image1.jpg’); $im3 = imagecreatefrompng(‘../images/template3.png’); imagecopymerge($im,$im2,360,186,0,0,800,600,100); imagecopy($im,$im3,0,0,0,0,800,600); imagejpeg($im); imagedestroy($im); imagedestroy($im2); imagedestroy($im3); ?>