Sorry. Only GIF, JPG und PNG-Formate werden unterstützt!
";
$someerror = true;
break;
}
if (!$someerror) {
$unique = md5(time().$fname);
//mkdir("iconz/".$unique);
//mkdir("iconz/".$unique."/extra");
$q = "INSERT INTO iconz (`date`, `unique`, `text`, `datetime`) values ('".time()."', '".$unique."', '".$_POST["string"]."', NOW())";
mysql_query($q);
imagecopyresampled($small_image, $my_im, 0, 0, 0, 0, 16, 16, $size[0], $size[1]);
imagepng($small_image, "iconz/".$unique."_extra_preview_16x16.png");
imagecopyresampled($small_image2, $my_im, 0, 0, 0, 0, 32, 32, $size[0], $size[1]);
imagepng($small_image2, "iconz/".$unique."_extra_preview_32x32.png");
imagedestroy($small_image2);
$maxwidth = 999;
$maxheight = 15;
$im = imagecreate($maxwidth+1, 16);
$col1 = imagecolorallocate($im, 255, 255, 255);
$col = imagecolorallocate($im, 0, 0, 0);
imagecopy($im, $small_image, 0, 0, 0, 0, 15, 15);
imagestring($im, 4, 15, 0, $_POST["string"], $col);
$f = false;
for ($i = $maxwidth; $i>17; $i--) {
for ($y = 0; $y<$maxheight; $y++) {
if (imagecolorat($im, $i, 10) != $col1) {
$f = true;
break;
}
}
if ($f == true) break;
}
//========================================================
$im2 = imagecreate($i+3+16+5, $maxheight+1);
imagecopy($im2, $im, 0,0, 0,0, $i+3+15, 16);
imagedestroy($im);
imagecopy($im2, $small_image, $i+9, 0, 0, 0, 15, 15);
for($ii = 0; $ii <= $i+3+5; $ii++) {
$im3 = imagecreate(16,16);
imagecopy($im3, $im2, 0, 0, $ii, 0, $ii+15, 16);
$tmp_name = "tmp/mytmp".$ii.$unique.".gif";
imagegif($im3, $tmp_name);
$__i[] = $tmp_name;
$__d[] = 6;
$__x[] = 0;
$__y[] = 0;
imagedestroy($im3);
}
$__d[count($__d)-1] = 180;
$gifmerge = new GifMerge($__i, 55, 55, 55, -10, $__d, 2, $__x, $__y, 'C_FILE');
$f = fopen("iconz/".$unique."_extra_animated_favicon.gif", "w");
fputs($f, $gifmerge -> getAnimation());
fclose($f);
foreach ($__i as $pth) {
unlink($pth);
}
$readme = '
* Vielen Dank, dass Sie unsere Favicon-Generator! Hier sind die Inhalte dieser komprimierten Paket:
favicon.ico - Die Favicon-Datei (beide 16 * 16 und 32 * 32 Dimensionen).
* Sie können ein Favicon auf Ihre Web-Seite durch das Hochladen favicon.ico auf Root Ihres
Website und das Einfügen der folgenden HTML-Tag zwischen den ... Tags Ihrer Webseite.
* Wie nutzen Sie das animierte Favicon: Wenn Sie möchten, um die animierte Favicons, Upload
animated_favicon1.gif auch und legen Sie die folgende HTML-Tags.
* Andere Dateien in diesem Paket
* Die folgenden Dateien sind für Ihren Komfort. Diese Dateien sind optional:
- favicon.ico - favicon.
- preview_16x16.png - 16*16 PNG Image-Datei der Favicon.
- preview_32x32.png - 32*32 PNG Image-Datei der Favicon.
- animated_favicon.gif - animierte Version des Favicons.
- readme.txt - dieser schnellen Referenz zu schreiben.
';
$f = fopen("iconz/".$unique."_readme.txt", "w");
fputs($f, $readme);
fclose($f);
if (isset($_REQUEST['second'])) echo $_REQUEST['second'];
copy("iconz/".$unique."_readme.txt", "tmp/ico/readme.txt");
copy("iconz/".$unique."_extra_animated_favicon.gif", "tmp/ico/animated_favicon.gif");
copy("iconz/".$unique."_extra_preview_16x16.png", "tmp/ico/preview_16x16.png");
copy("iconz/".$unique."_extra_preview_32x32.png", "tmp/ico/preview_32x32.png");
require_once('phpthumb.config.php');
$thisThumb = phpThumbUrl('src='.$root2.'tmp/ico/preview_32x32.png&w=50&f=ico');
$s = file_get_contents($root.$thisThumb);
$f = fopen("iconz/".$unique."_favicon.ico", "w");
fputs($f, $s);
fclose($f);
copy("iconz/".$unique."_favicon.ico", "tmp/ico/favicon.ico");
include_once('importer_zip.php');
$zippath = "iconz/favicon_".$unique.".zip";
$zip = new Archive_Zip($zippath);
$zip->create("tmp/ico", array('remove_path'=>"tmp/ico/"));
unlink("tmp/ico/readme.txt");
unlink("tmp/ico/animated_favicon.gif");
unlink("tmp/ico/preview_16x16.png");
unlink("tmp/ico/preview_32x32.png");
unlink("tmp/ico/favicon.ico");
?>
Ihre Vorschau:
Download neues Favicon:
NEU! Animierte Favicon!
Â
Favicon Download & Installationsanweisungen
1) Klicken Sie auf "BROWSER TEST" Button oben,wird der Download einer. Zip-Datei. Entpacken Sie es und Ihre favicon.ico Datei innen.
2) Laden Sie die favicon.ico Datei auf Ihrer Website Stammordner (Ihre Wurzel ist, wo Ihre Index-Seite liegt).
3) Weiter öffnen Sie Ihren Web-Seite und zwischen dem <head> and </head> Tags in den folgen-Code:
<link rel="shortcut icon" href="favicon.ico">
4) Schließlich lesen Sie bitte die Text-Datei, die in der. Zip und man kann beginnen mit dem neuen Favicon sofort!
Es immer noch nicht funktioniert?
Abhängig von Ihrem Internet-Anbieter und manchmal auch das System-Caching, kann es bis zu 48 Stunden zu beginnen, bis Ihr neues Favicon, so machen Sie sich keine Sorgen, wenn Sie es nicht sofort!
$count = file_get_contents("count.ini");
$count += 1;
$f = fopen("count.ini", "w");
fputs($f, $count);
fclose($f);
}
} else {
$q = "SELECT * FROM iconz ORDER BY id DESC LIMIT ".$icons_limit;
$r = mysql_query($q);
echo "