modobaks

Рейтинг
12
Регистрация
23.01.2009
а язык определять по введеной строке

Вот подсказал, дак подсказал. Если уж на то пошло, то лучше тогда подключить ГЕО IP, и в зависимость от ip`шника организовывать поиск.

Не перестаю поражаться над такими людьми, код написал, а разобраться в нем не может :)


<script>
function payForFiles( name ){
var hid,tak,elems,num,pat,j,i;
hid = document.getElementById("hidden");
tak = new Array();
elems = document.getElementsByTagName('A');
num = elems.length;
pat = new RegExp("(^|\\b)(" + name + ")(\\b|$)");
j = 0;
for (i=0;i<num;i++){
if(pat.test(elems.className)){
elems.setAttribute('target','_blank');
if (elems.addEventListener)
elems.addEventListener("click", function(){hid.style.display = ""}, false);
else if (elems.attachEvent)
elems.attachEvent("onclick", function(){hid.style.display = ""});
else elems.onclick = function(){hid.style.display = ""};
j++;}
}
};
payForFiles( 'takru' );
</script>

Не может быть, пройдись поиском по файлам… оно должно быть.

Если записи не удаляются из базы данных, то можно таким подходом воспользоваться


$a = array();
$m = 500; // максимальное количество записей в базе
$i = 0;
while( true )
{
$r = rand( 1, $m );
if( !isset( $a[ $r ] ) )
$a[ $r ] = $i;
else
$i++;

if ( count( $a ) > 4 ) break;
$i++;
}

$a = array_flip( $a );
$sql = 'SELECT blog_ID, blog_name FROM evo_blogs WHERE';
$sql = $sql . ' blog_ID IN ( ' . join( ', ', $a ) . ' )';

Это все хорошо, только покажи как то его скачал с другого сайта, через JS

это при помощи SELECT DISTINCT если я правильно понимаю?

Да..........................

Да там в общем помогать то не че. Читаешь, эксплодишь и выводишь.


$s = '';
$r = explode( "\n", file_get_contents( '_ФАЙЛ_' ) );
$s .= "<table>";
for( $i = 0; $i < count( $r ); $i++ )
{
$s .= "<tr>";
$s .= "<td>" . join( '</td><td>', explode( ":", $r[$i] ) ) . "</td>";
$s .= "</tr>";
}
$s .= "</table>";
echo $s;

Если файл большой, то может не прокатить.

Вот приколист :), вы уж определитесь, кстати на JS то же можно! Правда там наворотов много и работает только в IE.

На словах, как варианта, может и не идеальный.

Создаешь массив – месяц:


$a = array(
'2009-01-01',
'2009-01-02',
'2009-01-03',
);

Это можно сделать с помощью пару стандартных функции. Затем достаешь одним запросом оригинальные по дате записи за текущий месяц.

Прогоняешь два массива если есть совпадения по дате, то подсвечиваешь.

SELECT SUBSTRING('Quadratically',5);

Всего: 101