Jump to content

php file?


dezkit

Recommended Posts

so you want to tell if a file is a image?

 

<?php
    function getExt($str) {
        $i = strrpos($str,".");
        if (!$i) { return ""; }
        $l = strlen($str) - $i;
        $ext = substr($str,$i+1,$l);
        return $ext;
}
$var = $_POST['file'];
$file = getExt($var);

if ($file == ("png" || "jpeg" || "bmp" || "jpg")){
echo '<img src="$var" alt="Image" />';
}else{
echo '<a href="page.php">Page</a>';
}

?>

 

any help?

 

Link to comment
https://forums.phpfreaks.com/topic/97396-php-file/#findComment-498387
Share on other sites

is there a way that i can do that if the file is png, jpg, jpeg, or bmp, the file displays as an image, but if its other, it displays as a link

 

use the getimagesize() function to test to see if a file is really an image. Renaming wombat.exe as wombat.jpg will NOT make the file an image :)

Link to comment
https://forums.phpfreaks.com/topic/97396-php-file/#findComment-498396
Share on other sites

is there a way that i can do that if the file is png, jpg, jpeg, or bmp, the file displays as an image, but if its other, it displays as a link

 

use the getimagesize() function to test to see if a file is really an image. Renaming wombat.exe as wombat.jpg will NOT make the file an image :)

 

nice, I did not even think of that :D

Link to comment
https://forums.phpfreaks.com/topic/97396-php-file/#findComment-498402
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.