Exemplo n.º 1
0
/**
 * shows the image in filename  
 * requires filetype
 *
 * @param string filename  
 */
function showimage($filepath, $filetype = "")
{
    if (file_exists($filepath)) {
        if (!empty($filetype)) {
            myreadfile($filepath, $filetype);
        } else {
            $size = @getimagesize($filepath);
            $fp = @fopen($filepath, "rb");
            // if($size && $fp){
            if (!empty($size['mime'])) {
                myreadfile($filepath, $size['mime']);
                exit;
                // no mime type.. guess:
            } else {
                // 1 = GIF, 2 = JPG, 3 = PNG, 4 = SWF, 5 = PSD, 6 = BMP, 7 = TIFF(intel byte order), 8 = TIFF(motorola byte order), 9 = JPC, 10 = JP2, 11 = JPX, 12 = JB2, 13 = SWC, 14 = IFF, 15 = WBMP, 16 = XBM
                switch ($size[2]) {
                    case 1:
                        $mime = "image/gif";
                        break;
                    case 2:
                        $mime = "image/jpg";
                        break;
                    case 3:
                        $mime = "image/png";
                        break;
                    case 4:
                        $mime = "image/swf";
                        break;
                    case 5:
                        $mime = "image/psd";
                        break;
                    case 6:
                        $mime = "image/bmp";
                        break;
                    case 7:
                    case 8:
                        $mime = "image/tiff";
                        break;
                    case 9:
                        $mime = "image/jpc";
                        break;
                    case 10:
                        $mime = "image/jp2";
                        break;
                    default:
                        $mime = "image/gif";
                        break;
                }
                myreadfile($filepath, $mime);
                exit;
            }
            // error can not open file or somthing went wrong with getimagesize/fopen.
            //} else {
            // myreadfile("images/cannotopen.gif","image/gif");
            //}
        }
        // end if file type not defined.
        // error can not find file:
    } else {
        myreadfile("images/cannotfind.gif", "image/gif");
    }
}
Exemplo n.º 2
0
  }


if ($debug) { echo "<b>DEBUG: $submit $ID $Name $Number</b><br>"; }

?>
<div id="Header">Incoming SMS anzeigen</div>
<div id="Content">

<!--body bgcolor="#FFFFFF" marginwidth="7" marginheight="30" topmargin="30" leftmargin="7" onLoad="Init()"-->
<body bgcolor="#FFFFFF" marginwidth="7" marginheight="30" topmargin="30" leftmargin="7">
<table width="500"border=1 cellpadding=0 cellspacing=0>
<tr>
<td>
<table border=1 cellpadding=0 cellspacing=3>
<?
	foreach (getDirectoryList ("/var/spool/sms/incoming/") as $file) {
		myreadfile ("/var/spool/sms/incoming/$file");
	}
	
?>
</table>
</td>
</tr>
</table>

</div>

</body>
</html>