Hallo Leute,
wer daran Interesssiert ist seine Quellpaths zuschützen, der kann die URI-Schemas benutzen. Mit RFC2397 kann der Datei-Pfad versteckt werden
PHP
<?php
/*
@Author: Masteretsam
@Purpose: Hidding full paths
@Section: RFC2397
- Date-Time: 4 August 2015 -
*/
class Image
{
private $imageData;
public function __construct($imageFile)
{
$this->imageData = $this->getDataOf($imageFile);
$this->Output();
}
private function mime_content_type($filename)
{
$result = new finfo();
if(is_resource($result) === true)
return $result->file($filename, FILEINFO_MIME_TYPE);
return false;
}
private function getDataOf($image)
{
return 'data:' . $this->mime_content_type($image) . ';base64,' . base64_encode(file_get_contents($image));
}
private function Output()
{
echo $this->imageData;
}
public function __destruct()
{
$this->imageData = null;
}
}
?>
Alles anzeigen
Kp was ich sagen soll
Viel Spaß damit.