Source codes, small scripts...

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #91
    Originally posted by GumSlone View Post
    PHP Code:
     function xoft_encode($plain_data$config_keypass)
      {
          
    $key_length 0;
          
    $all_bin_chars "";
          
    $cipher_data "";
          for (
    $i 0$i strlen($plain_data); $i++) {
              
    $p substr($plain_data$i1);
              
    $k substr($config_keypass$key_length1);
              
    $key_length++;
              if (
    $key_length >= strlen($config_keypass)) {
                  
    $key_length 0;
              }
              
    $dec_chars ord($p) ^ ord($k);
              
    $dec_chars $dec_chars strlen($config_keypass);
              
    $bin_chars decbin($dec_chars);
              while (
    strlen($bin_chars) < 8) {
                  
    $bin_chars "0" $bin_chars;
              }
              
    $all_bin_chars $all_bin_chars $bin_chars;
          }
          
    $m 0;
          for (
    $j 0$j strlen($all_bin_chars); $j $j 4) {
              
    $four_bit substr($all_bin_chars$j4);
              
    $four_bit_dec bindec($four_bit);
              
    $decimal_value $four_bit_dec $m;
              
    $base64_value dec_to_base64($decimal_value);
              
    $cipher_data $cipher_data $base64_value;
              
    $m++;
              if (
    $m 3) {
                  
    $m 0;
              }
          }
          return 
    $cipher_data;
      }
      
    ///////////////////////////////////////////////
      
    function xoft_decode($cipher_data$config_keypass)
      {
          
    $m 0;
          
    $all_bin_chars "";
          for (
    $i 0$i strlen($cipher_data); $i++) {
              
    $c substr($cipher_data$i1);
              
    $decimal_value base64_to_dec($c);
              
    $decimal_value = ($decimal_value $m) / 4;
              
    $four_bit decbin($decimal_value);
              while (
    strlen($four_bit) < 4) {
                  
    $four_bit "0" $four_bit;
              }
              
    $all_bin_chars $all_bin_chars $four_bit;
              
    $m++;
              if (
    $m 3) {
                  
    $m 0;
              }
          }
          
    $key_length 0;
          
    $plain_data "";
          for (
    $j 0$j strlen($all_bin_chars); $j $j 8) {
              
    $c substr($all_bin_chars$j8);
              
    $k substr($config_keypass$key_length1);
              
    $dec_chars bindec($c);
              
    $dec_chars $dec_chars strlen($config_keypass);
              
    $c chr($dec_chars);
              
    $key_length++;
              if (
    $key_length >= strlen($config_keypass)) {
                  
    $key_length 0;
              }
              
    $dec_chars ord($c) ^ ord($k);
              
    $p chr($dec_chars);
              
    $plain_data $plain_data $p;
          }
          return 
    $plain_data;
      }
      
    /////////////////////////////////////
      
    function base64_to_dec($str)
      {
          
    $str strtr($str, array("=" => "64""/" => "63""+" => "62""9" => "61""8" => "60""7" => "59""6" => "58""5" => "57""4" => "56""3" => "55""2" => "54""1" => "53""0" => "52""z" => "51""y" => "50""x" => "49""w" => "48""v" => "47""u" => "46""t" => "45""s" => "44""r" => "43""q" => "42""p" => "41""o" => "40""n" => "39""m" => "38""l" => "37""k" => "36""j" => "35""i" => "34""h" => "33""g" => "32""f" => "31""e" => "30""d" => "29""c" => "28""b" => "27""a" => "26""Z" => "25""Y" => "24""X" => "23""W" => "22""V" => "21""U" => "20""T" => "19""S" => "18""R" => "17""Q" => "16""P" => "15""O" => "14""N" => "13""M" => "12""L" => "11""K" => "10""J" => "9""I" => "8""H" => "7""G" => "6""F" => "5""E" => "4""D" => "3""C" => "2""B" => "1""A" => "0"));
          return 
    $str;
      }
      
    /////////////////////////////////////
      
    function dec_to_base64($str)
      {
          
    $str strtr($str, array("64" => "=""63" => "/""62" => "+""61" => "9""60" => "8""59" => "7""58" => "6""57" => "5""56" => "4""55" => "3""54" => "2""53" => "1""52" => "0""51" => "z""50" => "y""49" => "x""48" => "w""47" => "v""46" => "u""45" => "t""44" => "s""43" => "r""42" => "q""41" => "p""40" => "o""39" => "n""38" => "m""37" => "l""36" => "k""35" => "j""34" => "i""33" => "h""32" => "g""31" => "f""30" => "e""29" => "d""28" => "c""27" => "b""26" => "a""25" => "Z""24" => "Y""23" => "X""22" => "W""21" => "V""20" => "U""19" => "T""18" => "S""17" => "R""16" => "Q""15" => "P""14" => "O""13" => "N""12" => "M""11" => "L""10" => "K""9" => "J""8" => "I""7" => "H""6" => "G""5" => "F""4" => "E""3" => "D""2" => "C""1" => "B""0" => "A"));
          return 
    $str;
      } 
    usage
    PHP Code:
    $antileech_encode xoft_encode(time(), 'cefvcrggbver'); //encode the time value into a secret string

    $antileech_decode xoft_decode($antileech_encode'cefvcrggbver');//decode the secret string into a real time value

    if(time()>($antileech_decode+300)) header("Location: http://some-site.com"); 
    sorry but wast able to get how this thing work. its an anti-leech for the whole site contents/page? or just for file management anti-leech? like a direct download url anti leech?

    Comment


      #92
      valid email:

      PHP Code:
      <?php
      function valid_email_address($email) {
          if (!
      ereg("^[^@]{1,64}@[^@]{1,255}$"$email)) {
              return 
      false;
          }
          
      $email_array explode("@"$email);
          
      $local_array explode("."$email_array[0]);
          for (
      $i 0$i sizeof($local_array); $i++) {
              if (!
      ereg("^(([A-Za-z0-9!#$%&'*+/=?^_`{|}~-][A-Za-z0-9!#$%&'*+/=?^_`{|}~\.-]{0,63})|(\"[^(\\|\")]{0,62}\"))$"$local_array[$i])) {
                  return 
      false;
              }
          }
          if (!
      ereg("^\[?[0-9\.]+\]?$"$email_array[1])) {
              
      $domain_array explode("."$email_array[1]);
              if (
      sizeof($domain_array) < 2) {
                  return 
      false;
              }
              for (
      $i 0$i sizeof($domain_array); $i++) {
                  if (!
      ereg("^(([A-Za-z0-9][A-Za-z0-9-]{0,61}[A-Za-z0-9])|([A-Za-z0-9]+))$"$domain_array[$i])) {
                      return 
      false;
                  }
              }
          }
          return 
      true;
      }
      ?>
      if like my post click:

      http://coding-talk.com/images/totall...ost_thanks.gif

      Comment


        #93
        I have found on upload scripts or on file manipulation scripts that people can trick a classic file type filter:
        example:

        PHP Code:
        $filename="bob.jpg.wav";
        $bitsexplode(".",$filename);
        $extention$bits[1];
        if(
        $extention == "jpg"){ echo"Not correct"; exit; } 
        This returns the filename extention as jpg not wav.

        One way to change this is to use count() :
        example:

        PHP Code:
        $filename="bob.jpg.wav";
        $bitsexplode(".",$filename);
        $extention$bits[count($bits) - 1];
        if(
        $extention == "jpg"){ echo "Not correct"; exit; } 
        This returns the filename extention as wav not jpg.

        i found this code on php.net

        Comment


          #94
          Unzip a Zip File

          PHP Code:
           <?php  
               
          function unzip($location,$newLocation){  
                   if(
          exec("unzip $location",$arr)){  
                       
          mkdir($newLocation);  
                       for(
          $i 1;$icount($arr);$i++){  
                           
          $file trim(preg_replace("~inflating: ~","",$arr[$i]));  
                           
          copy($location.'/'.$file,$newLocation.'/'.$file);  
                           
          unlink($location.'/'.$file);  
                       }  
                       return 
          TRUE;  
                   }else{  
                       return 
          FALSE;  
                   }  
               }  
           
          ?>  
           //Use the code as following:  
           <?php  
           
          include 'functions.php';  
           if(
          unzip('zipedfiles/test.zip','unziped/myNewZip'))  
               echo 
          'Success!';  
           else  
               echo 
          'Error';  
           
          ?>

          Comment


            #95
            Disallow Script Execution
            Code:
            Options -ExecCGI  
            AddHandler cgi-script .php .pl .py .jsp .asp .htm .shtml .sh .cgi

            Comment


              #96
              Deny access to static file data
              Code:
              RewriteCond %{HTTP_REFERER} !^$
              RewriteCond %{REQUEST_URI} !^/(wp-login.php|wp-admin/|wp-content/plugins/|wp-includes/).* [NC]
              RewriteCond %{HTTP_REFERER} !^http://www.askapache.com.*$ [NC]
              RewriteRule \.(ico|pdf|flv|jpg|jpeg|mp3|mpg|mp4|mov|wav|wmv|png|gif|swf|css|js)$ - [F,NS,L]

              Comment


                #97
                PHP Code:
                <?  
                  /*
                  Multi Auto Redirection
                  
                      /\             / -------
                     /     \   _   /    ----------
                    / /     \[.. ]/    ---------
                   ////// ' \/ `   ------
                  ////  // :    : ------
                 // /   /  /`    '----
                //          //..\\
                          ==UU==UU==
                             '//||\\`
                  
                  By opticalpigion
                  */
                //set the urls  
                $urls = array("http://google.com" ,"http://hotmail.com" ,"http://hawkee.com" );  
                  
                //set the text links  
                $text = array("Google" ,"Hotmail" ,"Hawkee");  
                        srand(time());  
                  
                //set the number in (rand()%3); for however many links there are  
                        $random = (rand()%3);  
                header( 'Location:'.$urls[$random]) ;
                ?>
                sigpic

                Comment


                  #98
                  PHP Code:

                  <?php
                  class chat {
                  function 
                  a_header($title 'chat-zone.mobi',$time_update '0'){

                  header("Cache-Control: no-store, no-cache");
                  header("Content-type:text/html; charset=utf-8");

                  echo 
                  '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
                  <head><link rel="stylesheet" type="text/css" href="'
                  .rootlink.'css/css.css"/>
                  <title>'
                  .$title.'</title>';if (!empty($time_update)){echo '<meta http-equiv="refresh" content="'.$time_update.'" />';}echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head><body>';
                  }
                  function 
                  a_footer($url '',$name 'Logout')
                  {
                  if (empty(
                  $url))  {$urlrootlink.'?action=logout';}
                  echo 
                  '<div class="logout"><a href="'.$url.'&amp;'.SID.'">'.$name.'</a></div></body></html>';
                  }
                  function 
                  write($text)
                  {
                  echo 
                  $text;
                  }
                  function 
                  form($link 'index.php',$method 'post')
                  {
                  echo 
                  '<form action="'.$link.'" method="'.$method.'">';
                  }
                  function 
                  input($text,$name,$size='',$maxlength,$value '')
                  {
                  if(!empty(
                  $text)){echo $text.'<br/>';}
                  echo 
                  '<input type="text" name="'.$name.'" ';
                  if(
                  $size && !empty($size)){echo 'size="'.$size.'" ';}
                  if(
                  $maxlength 0){echo 'maxlength="'.$maxlength.'" ';}
                  echo 
                  'value="'.$value.'" class="itext"/><br/>';
                  }
                  function 
                  hidden($name,$value)
                  {
                  echo 
                  '<input type="hidden" name="'.$name.'" value="'.$value.'"/>';
                  }
                  function 
                  checkbox($name,$value,$nme '')
                  {
                  echo 
                  '<input type="checkbox" name="'.$name.'" value="'.$value.'"/>'.$nme.'<br/>';
                  }
                  function 
                  button($name,$value,$o '',$c '')
                  {
                  if(!empty(
                  $c)){echo '<input type="radio" name="'.$name.'" value="'.$value.'" checked="checked"/>'.$o.'<br/>';}
                  else{echo 
                  '<input type="radio" name="'.$name.'" value="'.$value.'"/>'.$o.'<br/>';}
                  }
                  function 
                  end_form($value)
                  {
                  echo 
                  '<input type="submit" name="" value="'.$value.'" class="ibutton"/></form>';
                  }
                  function 
                  select($name$value)
                  {
                  echo 
                  '<select name="'.$name.'" value="'.$value.'">';
                  }
                  function 
                  addselect($value$label)
                  {
                  echo 
                  '<option value="'.$value.'">'.$label.'</option>';
                  }
                  function 
                  select_end()
                  {
                  echo 
                  '</select><br/>';
                  }
                  }
                  ?>
                  usage

                  chat::a_header('chat-zone.mobi');
                  chat::write('hi');
                  chat::a_footer();
                  or
                  $chatcls = new chat;
                  $chatcls->input('login',login,'15','15',$_SESSION['nicks']);
                  Last edited by Anshul; 10.10.09, 22:36.

                  Comment


                    #99
                    selects a random favicon from a specified directory. copy and paste it into the html head tag and change the dir variable to your icons directory.
                    Code:
                    <?php
                    $dir = "images/icons/";
                    $files = array();
                    if ($handle = opendir($dir)) {
                    	while (false !== ($file = readdir($handle))) {
                    		$files[] = $file;
                    	}
                    }
                    $icon = $files[rand(2,count($files)-1)];
                    echo "<LINK REL=\"SHORTCUT ICON\" HREF=\"/images/icons/" . $icon . "\">";
                    ?>
                    left wap stuff

                    Comment


                      How To Show Random Images From A Folder

                      Here's the script. Call it something like images.php:

                      Code:
                      <?php
                      
                      Header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
                      
                      Header("Expires: Thu, 19 Nov 1981 08:52:00 GMT");
                      
                      Header("Pragma: no-cache");
                      
                      Header("Content-Type: image/gif");
                      
                      
                      
                      $dir = "Images"; // This is the folder where the images are
                      
                      
                      
                      srand((double)microtime()*1000000);
                      
                      $i = 0;
                      
                      $dirHandle = opendir($dir); // Open the images folder
                      
                      while(($im = readdir($dirHandle)))
                      
                      {
                      
                      if($im != ".." && $im != ".") // Don't read in the 2 folders ".." and "."
                      
                      {
                      
                      $image[$i] = $im; // Select an image
                      
                      $i++;
                      
                      }
                      
                      }
                      
                      closedir($dirHandle); // Close the folder
                      
                      $n = rand(0,(count($image)-1));
                      
                      
                      
                      if(!readfile($dir."/".$image[$n])) // Read the image
                      
                      readfile($dir."error/error.gif"); // If the script can't find the directory, display this image
                      
                      ?>
                      And now on your page, put this:
                      Code:
                      <img src="http://www.yourdomain.com/images.php" border="0">
                      And there you have it! It will randomly display any image in the images folder!

                      Enjoy!
                      left wap stuff

                      Comment


                        here is random in one day..



                        PHP Code:
                        /*
                        using

                        echo $display;
                        */

                        $date date("d");
                        $myFile "record.dat";
                        $fh fopen($myFile'r');
                        $theData fread($fh5);
                        fclose($fh);
                        if(
                        $theData==$date){
                        $myFile "imgrecord.dat";
                        $fh fopen($myFile'r');
                        $theData fgets($fh);
                        fclose($fh);
                        //display image
                        $display '<img src="'.$theData.'" alt="*" border=0 width="281"/>';
                        }else{
                        $imglist='';
                        //$img_folder is the variable that holds the path to the banner images. Mine is images/tutorials/
                        // see that you don't forget about the "/" at the end
                        $img_folder "imgrandom/";
                        mt_srand((double)microtime()*1000);
                        //use the directory class
                        $imgs dir($img_folder);
                        //read all files from the directory, checks if are images and ads them to a list (see below how to display flash banners)
                        while ($file $imgs->read()) {
                        if (
                        eregi("gif"$file) || eregi("jpg"$file) || eregi("png"$file))
                        $imglist .= "$file ";
                        closedir($imgs->handle);
                        //put all images into an array
                        $imglist explode(" "$imglist);
                        $no sizeof($imglist)-2;
                        //generate a random number between 0 and the number of images
                        $random mt_rand(0$no);
                        $image $imglist[$random];
                        $myFile "record.dat";
                        $fh fopen($myFile'w') or die("can't open file");
                        $stringData $date;
                        fwrite($fh$stringData);
                        fclose($fh);
                        $myFile "imgrecord.dat";
                        $fh fopen($myFile'w') or die("can't open file");
                        $stringData $img_folder.$image;
                        fwrite($fh$stringData);
                        fclose($fh);

                        dont forget to create this file
                        record.dat [CHMOD 777]
                        imgrecord.dat [CHMOD 777]
                        imgrandom [FOLDER]
                        Last edited by malaysiawap; 05.11.09, 03:20.

                        Comment


                          Easy Paginantion For Lavalair or Maybe For All script ...


                          PHP Code:
                          /*
                          LEGEND
                          ======

                          $ipp = items_per_pages
                          $p = $_GET["page"]
                          $ni = num_items
                          $np = num_pages
                          $npc = num_pagesc

                          $url = like "index.php?action=main&amp;ses=$ses
                          Using:
                          echo Paging("$url", $p, $np, $npc, $ipp, $ls, $ni);
                          */


                          if($p=="" || $p<=0)$p=1;
                          $noi mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM tablename"));
                          $ni $noi[0]; //changable
                          $ipp5;
                          $np ceil($ni/$ipp);
                          $npc ceil($ni/$ipp);
                          if((
                          $p>$np)&&$p!=1)$p$np;
                          $ls = ($p-1)*$ipp;

                          $sql "SELECT *  FROM tablename ORDER BY orderid DESC LIMIT $ls$ipp";
                          $items mysql_query($sql);
                          echo 
                          mysql_error();
                          if(
                          mysql_num_rows($items)>0){
                          while (
                          $item mysql_fetch_array($items)){

                          }
                          }else{
                          echo 
                          "dataEmpty";
                          }



                          echo 
                          "<div class=\"paging\">";
                          echo 
                          Paging("?action=$action&amp;session=$session"$p$np$npc$ipp$ls$ni);

                          // Recall Jump Page
                          if($np>2){
                          $rets "<form action=\"\" method=\"get\">";
                          $rets .= "<input type=\"hidden\" name=\"a\" value=\"$a\">";
                          $rets .= "<input type=\"hidden\" name=\"s\" value=\"$s\">";
                          $rets .= "<div align=\"center\">Jump<br/><input name=\"p\" style=\"-wap-input-format: '*N'; text-align:center\" size=\"3\" maxlength=\"4\"/></div>";
                          $rets .= "<input type=\"Submit\" value=\"[GO]\" class=\"submit\"/></form>";
                          echo 
                          $rets;
                          }
                          echo 
                          "</div>"

                          here is function script

                          PHP Code:
                          function Paging($pagename$p$np$npc$ipp$ls$ni){
                          $nav=' ';
                          if(
                          $p<=3){
                          $px=1;
                          $np=$p+3;
                          }

                          if(
                          $p>3){
                          $px=$p-3;
                          $np=$p+3;
                          }
                          if(
                          $p>=($npc-3)){
                          $np=$npc;
                          }
                          for(
                          $jp=$px$jp<=$np$jp++){
                          if(
                          $jp==$p){
                          $nav .= "<span class=\"disable\">[$jp]</span> ";
                          }else{
                          $nav .= " <a href=\"$pagename&amp;p=$jp\">[$jp]</a> ";
                          }
                          }
                          if(
                          $p>1){
                          $pp $p-1;
                          $left "<a href=\"$pagename&amp;p=$pp\">«Prev</a> ";
                          }
                          if(
                          $p<$np){
                          $npg $p+1;
                          $right "<a href=\"$pagename&amp;p=$npg\">Next»</a>";
                          }
                          if(
                          $p>4) {
                          $jp=$p-1;
                          $first="<a href=\"$pagename&amp;p=1\">«First</a>";
                          }else{
                          $first='';
                          }
                          if(
                          $p<($npc-3)){
                          $jp=$p+1;
                          $last="<a href=\"$pagename&amp;p=$npc\">Last»</a>";
                          }else{
                          $last='';
                          }
                          if(
                          $ni>$ipp) {
                          $paging "Page $p of $npc<br />";
                          $paging .= "$left  $right <br/> $first  $nav  $last ";
                          }

                          if(
                          $ipp>$ni){
                          $paging .= "Page $np of $np";
                          }else if(
                          $ni==0){
                          $paging .= "Page 0 of 0";
                          }

                          return 
                          $paging;




                          here is CSS
                          HTML Code:
                          .paging{
                          text-align:center;
                          }
                          
                          .disable{
                          background-color: black;
                          color:#000;
                          }

                          Comment


                            Easy birthdate dropdown

                            PHP Code:
                            /*
                            using
                            echo Birthday("22", "09", "1989");
                            */

                            function Birthday($day="01"$month="01"$year="1980"){
                            $rform "<select name=\"day\">";
                            $dayval range('1','31');
                            foreach (
                            $dayval as $key){
                            if(
                            $key<10){
                            $keyadd "0$key";
                            }else{
                            $keyadd "$key";
                            }
                            if(
                            $day==$keyadd){
                            $rform .= "<option value=\"$keyadd\" selected=\"true\">$keyadd</option>";
                            }else{
                            $rform .= "<option value=\"$keyadd\">$keyadd</option>";
                            }
                            }
                            $rform .= "</select> ";
                            $rform .= "<select name=\"month\">";
                            $monthval = array('1'=>'Jan''Feb''Mar''Apr''May''Jun''Jul''Aug''Sep''Oct''Nov''Dec');
                            foreach (
                            $monthval as $val => $months){
                            if(
                            $val<10){
                            $keyadd "0$val";
                            }else{
                            $keyadd "$val";
                            }
                            if(
                            $month==$keyadd){
                            $rform .= "<option value=\"$keyadd\" selected=\"true\">$months</option>";
                            }else{
                            $rform .= "<option value=\"$keyadd\">$months</option>";
                            }
                            }
                            $rform .= "</select> ";
                            $rform .= "<select name=\"year\">";
                            $yearval range('1950','2009');
                            //you can define range year here from year -> to year

                            foreach ($yearval as $key){
                            if(
                            $year==$key){
                            $rform .= "<option value=\"$key\" selected=\"true\">$key</option>";
                            }else{
                            $rform .= "<option value=\"$key\">$key</option>";
                            }
                            }
                            $rform .= "</select>";
                            return 
                            $rform;

                            Comment


                              easy redirect

                              PHP Code:
                              /*
                              Using

                              if(getbrowsername($_SERVER["HTTP_USER_AGENT"])=="WML"){
                              // redirect WML
                              }else{
                              // redirect HTML
                              }

                              */

                              function getbrowsername($brow){
                              $browser=substr(trim($brow),0,4);
                              if(
                              $browser=="noki" ||   // Nokia phones and emulators
                              $browser=="eric" ||   // Ericsson WAP phones and emulators
                              $browser=="sams" ||     // Samsung
                              $browser=="sage" ||     // Sagem
                              $browser=="mot-" ||     // Motorola
                              $browser=="sony" ||     // SonyEricsson
                              $browser=="winw" ||   // WinWAP browser
                              $browser=="leno" ||   // Lenovo browser
                              $browser=="lg-b" ||   // LG browser
                              $browser=="mozi" ||   // Mozilla browser
                              $browser=="oper")
                              $br "WML";
                              return 
                              $br;

                              Comment


                                Quick fix for validating images on ready.mobi

                                "Specify the width and height of images in pixels as attributes of the IMG element. This allows devices to leave space for the images when they arrive, which means that pages don't have to be re-drawn several times"

                                PHP Code:
                                <?
                                function img($file){
                                list($width, $height) = getimagesize($file);
                                $count = strrpos ($file, 'http://');
                                if($count){
                                $n=1;
                                $alt  = str_replace('http://','', $file);
                                $alt = explode('/',$alt);
                                $alt  = $alt[0];
                                $alt = explode('.',$alt);
                                $alt  = $alt[0];
                                }
                                else{
                                $n=2;
                                $alt = explode('/',$file);
                                $alt  = $alt[count($alt)-1];
                                $alt = explode('.',$alt);
                                $alt  = $alt[0];
                                }
                                echo "<img src='".$file."' width='".$width."' height='".$height."' alt ='".$alt."'/>";
                                }
                                ?>
                                Example:
                                PHP Code:
                                <? 
                                img('tools/logo.gif');//my pictures
                                img('http://waperos.net/tools/logo.gif');//external url
                                ?>
                                Results:

                                HTML Code:
                                <img src='tools/logo.gif' width='120' height='20' alt ='logo'/>
                                <img src='http://waperos.net/tools/logo.gif' width='131' height='24' alt ='logo'/>

                                Comment

                                Working...
                                X