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

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


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

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

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

08.06.07 21:08
in Antwort Motomann 08.06.07 13:55
Ты не находишь, готового скрипта потому, что такой скрипт элементарен и неинтересен...
Попробуй написать сам. Получится.
Попробуй написать сам. Получится.
NEW 09.06.07 00:38
in Antwort validol 08.06.07 21:08
ну да в общем так то оно так.. но с PHP я еще дела не имел...придется почитать книжки...
ну а с результатами сюда..
ну а с результатами сюда..

NEW 14.06.07 17:50
in Antwort 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
in Antwort 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
NEW 14.06.07 17:59
in Antwort 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