HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 29.01.2010, 15:14
N2kroot
Познающий
Регистрация: 25.10.2009
Сообщений: 54
С нами: 8707616

Репутация: 9
По умолчанию

Переделал скрипт,но не пойму принцип работы,хотя написал сам...
PHP код:
<?php
$f 
="clans/all.dat";
$general = @file($f);
$lines count($general);
for ( 
$i 0$i <= $lines$i++ ){
    list(
$nenado,$nenado2,$nado)=explode('|'$general[$i]);
    if(
$nado '100'){  break;  }
    if(
$nado > ($lines 100 $nado)){ echo "<table width=100% cellpadding=2 cellspacing=1 class=forumline>
<tr>
<th width=62% colspan=2 class=thCornerL height=25 nowrap=nowrap>\"
$nado\"</th>
<th width=28% class=thCornerR nowrap=nowrap>s</th>
</tr>"
; }
    if(
$i==$lines){ $dont_registr 'yes';   }
   }
?>
Вот он и выводит
"80 " s
"20 " s
А куда 3й делася?
Я брал 3 строки,появилось 2

Последний раз редактировалось N2kroot; 29.01.2010 в 15:43..
 
Ответить с цитированием

  #2  
Старый 29.01.2010, 16:06
imajo.ati
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
С нами: 9589849

Репутация: 177
По умолчанию

Цитата:
Сообщение от N2kroot  
Переделал скрипт,но не пойму принцип работы,хотя написал сам...
PHP код:
<?php ?>
Вот он и выводит
"80 " s
"20 " s
А куда 3й делася?
Я брал 3 строки,появилось 2

попробуй добавить обработчики исключений рядом с break

как-нибудь так:
PHP код:
<?php
$f 
"clans/all.dat";
$general = @file($f);
$lines count($general);
for ( 
$i=0$i<$lines$i++ ) {
    list(
$nenado,$nenado2,$nado)=explode('|'$general[$i]);
    if( (int)
$nado 100 ){
        echo 
'Остановилось, потому что $nado меньше 100<br>';
        break;
    }
    else if( 
$nado > ($lines 100 $nado) ) {
        echo 
"<table width=100% cellpadding=2 cellspacing=1 class=forumline>
        <tr>
        <th width=62% colspan=2 class=thCornerL height=25 nowrap=nowrap>\"
$nado\"</th>
        <th width=28% class=thCornerR nowrap=nowrap>s</th>
        </tr>"
;
    }
    else {
        echo 
'$nado не вывелось потому что $nado больше чем ($lines/100*$nado)<br>';
    }
    if(
$i==$lines) { $dont_registr 'yes';   }
}
 
Ответить с цитированием

  #3  
Старый 28.01.2010, 18:32
svesve
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
С нами: 9950786

Репутация: 214


По умолчанию

спасибо всем уже решил задачу )
 
Ответить с цитированием

  #4  
Старый 28.01.2010, 23:19
Fuckel
Участник форума
Регистрация: 17.01.2008
Сообщений: 170
С нами: 9640431

Репутация: 105
По умолчанию

сохраняй, например, так
Код:
Имя|0|80
а при чтении, если юзеров не много, загоняй все массив и сортируй (http://php.net/manual/en/array.sorting.php) по рейтингу.
 
Ответить с цитированием

  #5  
Старый 29.01.2010, 00:06
imajo.ati
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
С нами: 9589849

Репутация: 177
По умолчанию

Цитата:
Народ,как сделать вывод текста из бд по рейтингу..
SELECT `NAME`,`ID`,`RATING` FROM `users` WHERE `BANNED`!=1 ORDER BY `RATING` DESC;
 
Ответить с цитированием

  #6  
Старый 29.01.2010, 15:08
N2kroot
Познающий
Регистрация: 25.10.2009
Сообщений: 54
С нами: 8707616

Репутация: 9
По умолчанию

Да нет же,я на файлах люблю делать
 
Ответить с цитированием

  #7  
Старый 29.01.2010, 15:10
GlooK
Участник форума
Регистрация: 20.04.2007
Сообщений: 174
С нами: 10030823

Репутация: 149
По умолчанию

Цитата:
Сообщение от N2kroot  
Да нет же,я на файлах люблю делать
Извращенец.
 
Ответить с цитированием

  #8  
Старый 29.01.2010, 22:28
Banderos_Russia
Участник форума
Регистрация: 11.06.2007
Сообщений: 134
С нами: 9956093

Репутация: 73
По умолчанию

Подскажите скрипт, который не позволяет нажать на ссылку пока не нажмешь по другой ссылке. Пример: ссылка на скачивание "Скачать", когда на неё нажимаешь, появляется окно в котором нужно обязательно нажать на ссылку, тогда ссылка "Скачать" начинает перенаправлять куда нужно. Вот как то так)
 
Ответить с цитированием

  #9  
Старый 30.01.2010, 10:42
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами: 9410786

Репутация: 2731


По умолчанию

Цитата:
Сообщение от Banderos_Russia  
Подскажите скрипт, который не позволяет нажать на ссылку пока не нажмешь по другой ссылке. Пример: ссылка на скачивание "Скачать", когда на неё нажимаешь, появляется окно в котором нужно обязательно нажать на ссылку, тогда ссылка "Скачать" начинает перенаправлять куда нужно. Вот как то так)
Это JS. Делаешь кнопку disabled, а в событии onClick ссылки делаешь кнопку enabled
 
Ответить с цитированием

  #10  
Старый 30.01.2010, 01:59
TDKronuS
Познающий
Регистрация: 09.11.2009
Сообщений: 30
С нами: 8685853

Репутация: 26
По умолчанию

Banderos_Russia, а почему бы не сделать, что бы в этом новом окне и была ссылка на реальное "Скачать"?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.