All pastes #803635 Raw Edit

function.php

public php v1 · immutable
·published 2007-12-02 13:19 UTC
rendered paste body
<?phpinclude ('connect.php');	function generror($error){		echo "<center><B>Error : </B>".$error."</center>";	}	//+================================================+	function display_results(){	global $_CONFIG, $extension, $filename;   	echo '<table width="100%" align="center" border="1" cellpadding="3" cellspacing="3" bordercolor="#808080" style="bordr-collapse: collapse"><tr><td bgcolor="#cbd7e2"><font face="verdana" size="2" width="20%,*"><b>Thumbnail Codes:</font></td><td><center><a href="gallery.php?entry=images/'.$filename.'" target="_blank"><img src="thumbs/'.$filename.'" border="1"></a></center></td></tr>;		if(extension_loaded("gd2") || extension_loaded("gd")) {		if($extension == "jpeg" || $extension == "jpg" || $extension == "gif" || $extension == "png"){		echo '<tr><td bgcolor="#e9edf3"><font size="2" face="verdana"><b>HTML</b></font>:</td><td bgcolor="#f1f3f8"><input onClick="javascript:highlight(this);" type="text" style="width:500px" id="option" name="option" value="&lt;a href=&quot;'.$_CONFIG["site_url"].'gallery.php?entry=images/'.$filename.'&quot;&gt;&lt;img src=&quot;'.$_CONFIG["site_url"].$_CONFIG["tpath"].$filename.'&quot; border=&quot;0&quot; alt=&quot;Hosted for free by'.$_CONFIG["site_title"].'&quot; /&gt;&lt;/a&gt; "></td></tr>		<tr><td bgcolor="#e9edf3"><font size="2" face="verdana"><b>BBC</b></font>:</td><td bgcolor="#f1f3f8"><input onClick="javascript:highlight(this);" type="text" style="width:500px" id="option" name="option" value="[URL='.$_CONFIG["site_url"].'gallery.php?entry=images/'.$filename.'][IMG]'.$_CONFIG["site_url"].$_CONFIG["tpath"].$filename.'[/IMG][/URL]"></td></tr>';		}			}		echo '<tr><td bgcolor="#e9edf3"><font size="2" face="verdana"><b>Direct:</b></font></td><td bgcolor="#f1f3f8"><input onClick="javascript:highlight(this);" type="text" style="width:500px" id="option" name="option" value="'.$_CONFIG["site_url"].'gallery.php?entry=images/'.$filename.'"></td></tr></table>';			}	//+================================================+	function file_type($file){		$path_chunks = explode("/", $file);		$thefile = $path_chunks[count($path_chunks) - 1];		$dotpos = strrpos($thefile, ".");		return strtolower(substr($thefile, $dotpos + 1));	}	//+================================================+function createthumbs($name,$filename,$new_w,$new_h)	{	global $extension;	if(extension_loaded("gd2") || extension_loaded("gd")) {		if($extension == "jpeg" || $extension == "jpg" || $extension == "gif" || $extension == "png"){	$system=explode(".",$name); 	if($extension == "jpeg" || $extension == "jpg"){		$src_img=imagecreatefromjpeg($name);	}	if($extension == "png"){		$src_img=imagecreatefrompng($name);	}	if($extension == "gif"){		$src_img=imagecreatefromgif($name);	}  	  $old_x=imageSX($src_img);   	  $old_y=imageSY($src_img);        		if ($old_x > $old_y) {	$thumb_w=$new_w;	$thumb_h=$old_y*($new_h/$old_x);}if ($old_x < $old_y) {	$thumb_w=$old_x*($new_w/$old_y);	$thumb_h=$new_h;}if ($old_x == $old_y) {	$thumb_w=$new_w;	$thumb_h=$new_h;}	   			 $dst_img=ImageCreateTrueColor($thumb_w,$thumb_h);    				imagecopyresampled($dst_img,$src_img,0,0,0,0,$thumb_w,$thumb_h,$old_x,$old_y);		 if ($extension == "png"){        		imagepng($dst_img,$filename);    		 } else {       			imagejpeg($dst_img,$filename);    		 }    	imagedestroy($dst_img);   	imagedestroy($src_img);		}	}	}	?>