Posts Tagged jpeg
PHP Base64_Encode – Intentionally screwing up pictures
So, I was a little bored so I made some PHP code.
This is what it does:
- Takes query string values
- Pulls an image from the web
- base64_encodes it.
- Distorts the image.
- Replaces some of the base64 string data with other string data.
- Outputs the image in an img tag.
Hope this helps someone, let me know if it does IN THE COMMENTS
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | <?php if ((isset($_GET['i']))&&(isset($_GET['f']))&&(isset($_GET['r']))) { $find = $_GET['f']; $replace = $_GET['r']; $type = "gif"; print_r($_GET); if (isset($_GET['t'])) { $type = $_GET['t']; } $imgfile = $_GET['i']; $contents = implode (file($imgfile)); $start = base64_encode($contents); $start = str_ireplace($find, $replace, $start); echo '<img src="data:image/'.$type.';base64,' . $start . '" />'; } else { ?> Try: <a href='base64.php?i=http://ec.europa.eu/culture/media/programme/images/logos/02/02.gif17.gif&f=lo&r=ha&t=gif'>http://ec.europa.eu/culture/media/programme/images/logos/02/02.gif17.gif&f=lo&re=ha&t=gif</a> <?php } ?> |
Hubble Image RSS Feed
I have used Google Reader to mash two image rss feeds together for Hubble.
Here is the HTML page for it:
https://www.google.com/reader/shared/user%2F15478232717259537591%2Flabel%2FHubble
Here is the RSS Feed:
http://www.google.com/reader/public/atom/user%2F15478232717259537591%2Flabel%2FHubble
Based off of:
http://hubblesite.org/newscenter/newscenter_rss.php
and
http://www.spacetelescope.org/rss/feed.xml
Enjoy space nerds.

