Вход на сайт
Скрипт для бегунка?
124
NEW 07.06.07 16:59
Привет!
ищу готовый скрипт PHP для бегунка (или линейки) для форумов.
Наподобие такого...

Есть конечно много сайтов, которые предлагают эти линеички.
Но хочется сделать свою собственную, оригинальную
или даже сайт с прикольными линейками
ищу готовый скрипт PHP для бегунка (или линейки) для форумов.
Наподобие такого...


Есть конечно много сайтов, которые предлагают эти линеички.
Но хочется сделать свою собственную, оригинальную
или даже сайт с прикольными линейками

NEW 07.06.07 21:30
в ответ validol 07.06.07 21:07
никакого противоречия...
1. Эти линейки состоят из одной картинки фона и другой бегунка, текста. Все это управляется скриптом. (вроде так
)
2. На сайтах где есть уже готовые, одно "г..но"
3. Хочется нарисовать свою собственную, обращался к владельцам таких сайтов с линейками. Говорят покупай
1. Эти линейки состоят из одной картинки фона и другой бегунка, текста. Все это управляется скриптом. (вроде так

2. На сайтах где есть уже готовые, одно "г..но"
3. Хочется нарисовать свою собственную, обращался к владельцам таких сайтов с линейками. Говорят покупай

NEW 14.06.07 17:50
в ответ Motomann 07.06.07 16:59
getfile.php
Код:<?
// get contents of a file into a string
$id=77;
if ($_GET['id']) $id=$_GET['id'];
$filename = "C:/www/test.it/test_vivoda_zadanoy_kartinki/$id.gif";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
header("Content-type: image/gif");
echo $contents;
?>
index.php
Код:<?
$time_start = microtime(true);
?>
<img src="getfile.php?id=26">
<?php
$time_start = microtime(true);
// Sleep for a while
$time_end = microtime(true);
$time = $time_end - $time_start;
echo "Did nothing in $time seconds\n";
?>
<?
$time_start = microtime(true);
$time_start2 = microtime(true);
?>
<Br>
<img src="user26.gif">
<?php
// Sleep for a while
$time_end2 = microtime(true);
$time2 = $time_end2 - $time_start2;
echo "Did nothing in $time2 seconds\n";
$time_start3 = microtime(true);
?>
<Br>
<img src="26.gif">
<?php
// Sleep for a while
$time_end3 = microtime(true);
$time3 = $time_end3 - $time_start3;
echo "Did nothing in $time3 seconds\n";
?>
время выполнения приблизительно одинаково...
Код:<?
// get contents of a file into a string
$id=77;
if ($_GET['id']) $id=$_GET['id'];
$filename = "C:/www/test.it/test_vivoda_zadanoy_kartinki/$id.gif";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
header("Content-type: image/gif");
echo $contents;
?>
index.php
Код:<?
$time_start = microtime(true);
?>
<img src="getfile.php?id=26">
<?php
$time_start = microtime(true);
// Sleep for a while
$time_end = microtime(true);
$time = $time_end - $time_start;
echo "Did nothing in $time seconds\n";
?>
<?
$time_start = microtime(true);
$time_start2 = microtime(true);
?>
<Br>
<img src="user26.gif">
<?php
// Sleep for a while
$time_end2 = microtime(true);
$time2 = $time_end2 - $time_start2;
echo "Did nothing in $time2 seconds\n";
$time_start3 = microtime(true);
?>
<Br>
<img src="26.gif">
<?php
// Sleep for a while
$time_end3 = microtime(true);
$time3 = $time_end3 - $time_start3;
echo "Did nothing in $time3 seconds\n";
?>
время выполнения приблизительно одинаково...
http://elektror.strana.germany.ru/ER_userbar.gifВсё что может поломаться - ломается!http://elektroreanimator.de
NEW 14.06.07 17:55
в ответ Motomann 07.06.07 16:59
Или вот ещ╦ прикольненький... из смайликофФ!
<script type="text/javascript">
var SmCoumt = 16;
var SmRadius = 16;
var halfRadius = 8;
var WorkCoord = new Number(halfRadius);
var MapName = 'altSmMap';
var baseSmFolder = 'http://foto.radikal.ru/0512/';
var smListImgURL = 'http://foto.radikal.ru/0512/c3620e50bb9b.gif';
var smListImgWidth = 256;
var smListImgHeight = 17;
var smName = new Array('05b166c2d057.gif', 'bd207dce92bf.gif', '9ffbae7070c5.gif', 'a85e8bfe0c07.gif', 'dad24b1544ef.gif', '9c0f28353c60.gif', '411f632229cd.gif', '01258ca3f7f4.gif', '6748b621dbce.gif', 'cd054f22455c.gif', 'eef56b93c4a1.gif', '849e1cbe7cda.gif', 'e9bf61794893.gif', 'c09ff2e15269.gif', 'be675cded8a5.gif', '9681bdabb2db.gif');
var textAr = document.all.message;
if(textAr && group>=gr_sm && textAr.nextSibling.nextSibling.nextSibling.nodeName.toLowerCase() == 'img'){
var FSmImg = textAr.nextSibling.nextSibling.nextSibling;
document.write('<map name="' + MapName + '">');
for(j=0; j <= SmCoumt; j++){
document.write('<area shape="CIRCLE" coords="' + WorkCoord + ', ' + halfRadius + ', ' + halfRadius + '" href="javascript:p3(\'' + baseSmFolder + smName[j] + '\',\'\',\'\',\'[img src=\',\']\')">');
WorkCoord += SmRadius;}
document.write('</map>');
FSmImg.src = smListImgURL;
FSmImg.setAttribute("useMap", "#" + MapName);
FSmImg.width = smListImgWidth;
FSmImg.height = smListImgHeight;
}
</script>
Тока картинки клади куда... поскорее бегает.
<script type="text/javascript">
var SmCoumt = 16;
var SmRadius = 16;
var halfRadius = 8;
var WorkCoord = new Number(halfRadius);
var MapName = 'altSmMap';
var baseSmFolder = 'http://foto.radikal.ru/0512/';
var smListImgURL = 'http://foto.radikal.ru/0512/c3620e50bb9b.gif';
var smListImgWidth = 256;
var smListImgHeight = 17;
var smName = new Array('05b166c2d057.gif', 'bd207dce92bf.gif', '9ffbae7070c5.gif', 'a85e8bfe0c07.gif', 'dad24b1544ef.gif', '9c0f28353c60.gif', '411f632229cd.gif', '01258ca3f7f4.gif', '6748b621dbce.gif', 'cd054f22455c.gif', 'eef56b93c4a1.gif', '849e1cbe7cda.gif', 'e9bf61794893.gif', 'c09ff2e15269.gif', 'be675cded8a5.gif', '9681bdabb2db.gif');
var textAr = document.all.message;
if(textAr && group>=gr_sm && textAr.nextSibling.nextSibling.nextSibling.nodeName.toLowerCase() == 'img'){
var FSmImg = textAr.nextSibling.nextSibling.nextSibling;
document.write('<map name="' + MapName + '">');
for(j=0; j <= SmCoumt; j++){
document.write('<area shape="CIRCLE" coords="' + WorkCoord + ', ' + halfRadius + ', ' + halfRadius + '" href="javascript:p3(\'' + baseSmFolder + smName[j] + '\',\'\',\'\',\'[img src=\',\']\')">');
WorkCoord += SmRadius;}
document.write('</map>');
FSmImg.src = smListImgURL;
FSmImg.setAttribute("useMap", "#" + MapName);
FSmImg.width = smListImgWidth;
FSmImg.height = smListImgHeight;
}
</script>
Тока картинки клади куда... поскорее бегает.
http://elektror.strana.germany.ru/ER_userbar.gifВсё что может поломаться - ломается!http://elektroreanimator.de
14.06.07 17:59
в ответ Motomann 07.06.07 16:59
Вот еще один вариант, переделанный из вышеуказанного
<script type="text/javascript">
var SmCoumt = 16;
var SmRadius = 16;
var halfRadius = 8;
var WorkCoord = new Number(halfRadius);
var MapName = 'altSmMap';
var baseSmFolder = 'http://fcv.nm.ru/smiles/';
var smListImgURL = 'http://fcv.nm.ru/smiles/icons.gif';
var smListImgWidth = 256;
var smListImgHeight = 17;
var smName = new Array('1.gif', '2.gif', '3.gif', '4.gif', '5.gif', '6.gif', '7.gif', '8.gif', '9.gif', '10.gif', '11.gif', '12.gif', '13.gif', '14.gif', '15.gif', '16.gif');
var textAr = document.all.message;
if(textAr && group>=gr_sm && textAr.nextSibling.nextSibling.nextSibling.nodeName.toLowerCase() == 'img'){
var FSmImg = textAr.nextSibling.nextSibling.nextSibling;
document.write('<map name="' + MapName + '">');
for(j=0; j <= SmCoumt; j++){
document.write('<area shape="CIRCLE" coords="' + WorkCoord + ', ' + halfRadius + ', ' + halfRadius + '" href="javascript:p3(\'' + baseSmFolder + smName[j] + '\',\'\',\'\',\'[img src=\',\']\')">');
WorkCoord += SmRadius;}
document.write('</map>');
FSmImg.src = smListImgURL;
FSmImg.setAttribute("useMap", "#" + MapName);
FSmImg.width = smListImgWidth;
FSmImg.height = smListImgHeight;
}
</script>
<script type="text/javascript">
var SmCoumt = 16;
var SmRadius = 16;
var halfRadius = 8;
var WorkCoord = new Number(halfRadius);
var MapName = 'altSmMap';
var baseSmFolder = 'http://fcv.nm.ru/smiles/';
var smListImgURL = 'http://fcv.nm.ru/smiles/icons.gif';
var smListImgWidth = 256;
var smListImgHeight = 17;
var smName = new Array('1.gif', '2.gif', '3.gif', '4.gif', '5.gif', '6.gif', '7.gif', '8.gif', '9.gif', '10.gif', '11.gif', '12.gif', '13.gif', '14.gif', '15.gif', '16.gif');
var textAr = document.all.message;
if(textAr && group>=gr_sm && textAr.nextSibling.nextSibling.nextSibling.nodeName.toLowerCase() == 'img'){
var FSmImg = textAr.nextSibling.nextSibling.nextSibling;
document.write('<map name="' + MapName + '">');
for(j=0; j <= SmCoumt; j++){
document.write('<area shape="CIRCLE" coords="' + WorkCoord + ', ' + halfRadius + ', ' + halfRadius + '" href="javascript:p3(\'' + baseSmFolder + smName[j] + '\',\'\',\'\',\'[img src=\',\']\')">');
WorkCoord += SmRadius;}
document.write('</map>');
FSmImg.src = smListImgURL;
FSmImg.setAttribute("useMap", "#" + MapName);
FSmImg.width = smListImgWidth;
FSmImg.height = smListImgHeight;
}
</script>
http://elektror.strana.germany.ru/ER_userbar.gifВсё что может поломаться - ломается!http://elektroreanimator.de