Search the Community
Showing results for tags 'blank image'.
-
Can anybody help with this please? Ive migrated server from oldbox to virtual dogsb machine and now when running the below script for some reason the image appears blank within the browser. This was written by developer whos not working for my company now and Im not a PHP coder, so need a little help! :'( I have looked on net etc and tried adapting code but cannot get image to appear. Im wondering if its an apache thing or php module needs loading??? Using Firebug outputs the following error: Image corrupt or truncated: http:// www.companydo...jIzMTAxMDAuanBn <?php $myForm = "<form action='#' method='POST' enctype='multipart/form-data'> Filename: <input type='file' name='ff' /> <input type='submit' value='Create Encoded URL...' /> </form>"; $myPass = "sbsf"; if(isset($_GET["v"])==true) { if(trim($_GET["v"])=="") { if(isset($_GET["pass"])){ if($_GET["pass"]==$myPass){ echo $myForm; } } } else { $xx=myDecode($_GET["v"]); switch(strtoupper(substr($xx,-3,3))) { case "JPG": header('Content-Type: image/jpeg'); $type = 'image/jpeg'; break; case "PNG": header('Content-Type: image/png'); $type = 'image/png'; break; case "GIF": header('Content-Type: image/gif'); $type = 'image/gif'; break; default: header('Content-Type: image/jpeg'); $type = 'image/jpeg'; break; } header('Content-Type:'.$type); header('Content-Length: ' . filesize($xx)); readfile($xx); } } if(isset($_FILES["ff"])) { $vc = $_FILES["ff"]; $vx = myEncode(basename($vc["name"])); $vxx = move_uploaded_file($vc["tmp_name"], "" . $vc["name"]); echo "<strong>External:</strong> "; echo "<a href='http://www.companydomain.co.uk/fbin/?v=$vx'>http://www.companydomain.co.uk/fbin/?v=$vx</a><br>"; } function myDecode($str){ return base64_decode(urldecode($str)); } function myEncode($str){ return urlencode(base64_encode($str)); } ?> Thanks for any help you can offer. PS: All this script does is copy a file into the directory and provide a masked url which can be given to a user by email.
- 2 replies
-
- content-type
- blank image
-
(and 1 more)
Tagged with: