/** * 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"); } }
} 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>