Re: recreate a gif

From: Date: Fri, 27 Oct 2000 15:46:29 +0000
Subject: Re: recreate a gif
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-22342@lists.php.net to get a copy of this message
Thanks for the response. The code certainly looks interesting, but I can't seem to get it to work. I first tried substituting my MIME info for what's in the code. But when that didn't work, I tried running your original code verbatim, and I couldn't get that to work either. - - - - - - - - - - - - - - Scott Poarch GlobalHost.com - - - - - - - - - - - - - - > From: Rouvas Stathis <rouvas@di.uoa.gr> > Reply-To: rouvas@di.uoa.gr > Date: Fri, 27 Oct 2000 18:20:46 +0300 > To: Scott Poarch <scott@globalhost.com> > Cc: php <php-general@lists.php.net> > Subject: Re: [PHP] recreate a gif > > goto : http://www.skynet.ca/~pierre/ > > sample below: > > <?php > > > /* > May 10, 2000. > > Written and tested on PHP 4.0 RC1 (mod_php) > Linux/Apache. Tried on PHP 3.0.14 Win2000/IIS > 5.0 for a minute or two, it worked. > > ============================================================== > This script is distributed in the hope that it will be useful, > but WITHOUT ANY WARRANTY; without even the implied warranty of > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > GNU General Public License for more details. > > Copyright (c)2000 Pierre Marceau. You may freely use > and redistribute under the terms of the GNU General Public > License. > -------------------------------------------------------------- > gif2function - http://www.skynet.ca/~pierre/ > ============================================================== > */ > function techgif() { > header("Content-type: image/gif"); > header("Content-length: 862"); > echo base64_decode( > 'R0lGODlhFAAUAPcAAP//////zP//mf//Zv/'. > '/M///AP/M///MzP/Mmf/MZv/MM//MAP+Z//'. > '+ZzP+Zmf+ZZv+ZM/+ZAP9m//9mzP9mmf9mZ'. > 'v9mM/9mAP8z//8zzP8zmf8zZv8zM/8zAP8A'. > '//8AzP8Amf8AZv8AM/8AAMz//8z/zMz/mcz'. > '/Zsz/M8z/AMzM/8zMzMzMmczMZszMM8zMAM'. > 'yZ/8yZzMyZmcyZZsyZM8yZAMxm/8xmzMxmm'. > 'cxmZsxmM8xmAMwz/8wzzMwzmcwzZswzM8wz'. > 'AMwA/8wAzMwAmcwAZswAM8wAAJn//5n/zJn'. > '/mZn/Zpn/M5n/AJnM/5nMzJnMmZnMZpnMM5'. > 'nMAJmZ/5mZzJmZmZmZZpmZM5mZAJlm/5lmz'. > 'JlmmZlmZplmM5lmAJkz/5kzzJkzmZkzZpkz'. > 'M5kzAJkA/5kAzJkAmZkAZpkAM5kAAGb//2b'. > '/zGb/mWb/Zmb/M2b/AGbM/2bMzGbMmWbMZm'. > 'bMM2bMAGaZ/2aZzGaZmWaZZmaZM2aZAGZm/'. > '2ZmzGZmmWZmZmZmM2ZmAGYz/2YzzGYzmWYz'. > 'ZmYzM2YzAGYA/2YAzGYAmWYAZmYAM2YAADP'. > '//zP/zDP/mTP/ZjP/MzP/ADPM/zPMzDPMmT'. > 'PMZjPMMzPMADOZ/zOZzDOZmTOZZjOZMzOZA'. > 'DNm/zNmzDNmmTNmZjNmMzNmADMz/zMzzDMz'. > 'mTMzZjMzMzMzADMA/zMAzDMAmTMAZjMAMzM'. > 'AAAD//wD/zAD/mQD/ZgD/MwD/AADM/wDMzA'. > 'DMmQDMZgDMMwDMAACZ/wCZzACZmQCZZgCZM'. > 'wCZAABm/wBmzABmmQBmZgBmMwBmAAAz/wAz'. > 'zAAzmQAzZgAzMwAzAAAA/wAAzAAAmQAAZgA'. > 'AMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'. > 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'. > 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'. > 'AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'. > 'AAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAAFA'. > 'AUAEAIQwBJCBxIsKBBAAgTKlyYUCDDhwsdQ'. > 'pwoceLDihYjksh4cSNHjR9BhmzocSQAjCFR'. > 'flTJkWVGlxZhUiw5UiZEgzhzBgQAOw=='); > } > > switch ($action) { > case "php4gif" : php4gif(); return; > } > > ?> > > <html> > <head> > <title> > gif2function example > </title> > </head> > <body background="<?php echo "$PHP_SELF"; ?>?action=techgif"> > <div align="center"> > <image src="<?php echo $PHP_SELF; ?>?action=php4gif"><br> > <image src="<?php echo $PHP_SELF; ?>?action=php4gif"> > <image src="<?php echo $PHP_SELF; ?>?action=php4gif"><br> > <image src="<?php echo $PHP_SELF; ?>?action=php4gif"><br> > </div> > </body> > </html> > > >> >> Hello all, >> >> Any idea how I can recreate a gif from this using PHP? >> >> Content-Transfer-Encoding: base64 >> >> R0lGODlhRgBLALMAAP///2NjY/8AALVza5yclOf3/87W3rW9xjmE/yEhMaUIEAAAAAAAAAAAAAAA >> AAAAACwAAAAARgBLAAAE/xDISau9mBZjQihZKI6kVRBB4iULWL5wSaiGZCRurO/T/FEBAm8YuwUM >> OUAHdSA6Q4SFEHBaLa6/5yUZS4E61/CVwNVKokHd7cQKIK7vRSprPic4qWmpU7gmCAYLcTUAAS11 >> EkcTRoAkHQYHeB6GARQzZUQoFR00IgUJKgsKoypkEgUgXoilHIQAKJ0YNQEKAgJSSDWoqK+HWhuU >> c7xKsK4VMwcDCmQoUry8M08Fc3eLuzkzepYDA0E+HAsJpy5pRGuFgBwgu1TrwpalsYmVFAf0Q59k >> KSqlVO3XYLQdQKHt1AIkvM6ZAyXnSIEDB65J/JKHBAp2hYzxmBbxHyokHv+HKak24s6wck4conDY >> CqELjAdIhnDoooOWGW0ifdzAU6K/KBot0LSBQ4uhiLsm7WrFDpoUKJWeKTKqMgWnAEhdJolSkILN >> k0E3UnN1NRfGCX262qDHa2qdsIUWRMx1Cu2fCzbrfuCDCMO3nc+oyLHAh12KK5j6UjkK2N/iooui >> JgyTWKhaGD4+ujylivM/JWNe+Hm5Y9qfxi64rh0HWtwLQ3LAVBZhZC5Cf0YqsgvU5EWgMB4MrERJ >> gk0C2xI5kLm2OHiJT4LkiAF1DzOodOpCfhQCO5yH2b3ksHgTBzxUFTon7qIhJhxcCm3CvLnr5GoQ >> Xcyhw4kOflp3D5cNIZv/dl8wFBptBAwkUl/Z2EAQczcsQQJWbvV1AmLhDcacB46FYFOFiBiCwBHj >> ITDiCU3RJwKHINbHQYmHmWhiJXI09dSKTbToYQY+GJKAjIKYGAYNpz1zYwZY5VXcdQRo88kROMkI >> ZGx3fHeHVipUdoSSIUxTo3hTxLTcj1IagMBxFyUoXCHpueOLUJFUh6RVN8QpwXHASCllllVCVIkh >> TPUg5wRYASDTnE1GeMMrUaWgp5QfHJGkXMjw5M8nYRWqYwWfjLjENBw9RKaUBQAp3Kn2TLKXLnZc >> kMamm/yh3DQRTkPqowddI+lBV942jwWaaEJCljwJE9OjUl4RCUIOSRHE/1lUqOgZlx6aBAwgoppY >> 6qMAtgTKb7Fp1c5BXn3wiXmJkMEUKvYgK2QQWcmFlRgtPVOFBtUQB9VOSxzr7kEJohJcKNHlohUq >> h2K1gWsjgIpEqjH++8g06h4gnrKA6WrMd+gsidSzvbh7pnDdIsGCFFhskF1S2qyBypEzIcFhtFG4 >> uyVE6kRxhaE1ttSOEtWdW0OEI+RRzQ1klKhnC+saMUYfB9W7lJzBgdBglyjUoBrCQcbRc0ty1FxJ >> FLZtRi0fIJnmEAaoZPYPyXNAIhdPN8gRBz2XqOySQoImB0vJK3gQySlS74KTSRZ758Zgdy6rDjlB >> 4cmcg5Okg9ZS6jAFaP8h/Og8Yjh63LduKkEBlfE6Glyud+YvMkzFLIIMsCCjKveU0QWZqQcQ3S2t >> qxruM5uwau2Msj1HVr3Xyzq7KwToiUky98Y3p2wkqfveG/z9XgnPLjy0cyL8LThE5JMf+PYwWG+P >> O7ByKomq8INkhumQmFtI+4p1Ye5D+8+Afv4vgJ735jEoAOrAf+kQX5UMSARM1SpJRbrHAiwwQSdU >> sAg4WF+oFKakCyLCg6+JlLmSxEEJVmBnEhDDBFAIgAmyMAwrvCAMKbCzXHHQJCVcIQVPuMMWerCC >> QEyhEFuowxZ+R2Ea/IGwiMjDIsYwiDQcIhShyMQW8IMDSWyeE50IwikpNtGLVSxiBQMBCDQkCEQq >> HKIPX4hCEK4xhmKkoQsFxYKVoIuBMahMBAAAOw== >> >> --b4691a7681869ee6f15ecf2f1c5f658fb-- >> >> Thanks. >> - - - - - - - - - - - - - - >> Scott Poarch >> GlobalHost.com >> - - - - - - - - - - - - - - >> >> -- >> PHP General Mailing List (http://www.php.net/) >> To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net >> For additional commands, e-mail: php-general-help@lists.php.net >> To contact the list administrators, e-mail: php-list-admin@lists.php.net >

« previous php.general (#22342) next »