ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #3061  
Старый 11.05.2008, 14:14
Аватар для d_x
d_x
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

PHP код:
<?php 
$f_file
=file("logins.txt"); 
$f_true[0]="fdrucoz"

for(
$i=0,$cnt=count($f_file);$i<$cnt;$i++)
{
  
$f_file[$i]=trim($f_file[$i]);
}


echo 
$f_file[0]." Проверка ".$f_true[0]."<br>"
if (
$f_true[0]==$f_file[0]) echo "Они равны"
else echo 
"Не равны"
?>
Функция file() оставляет символы перевода каретки/новой строки в конце каждой переменной.
 
Ответить с цитированием

  #3062  
Старый 12.05.2008, 19:59
Аватар для bomber
bomber
Новичок
Регистрация: 17.03.2008
Сообщений: 29
Провел на форуме:
62375

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

помогите со скриптом, который удалял бы в текстовом файле лишнее после второго - |

тоисть так допустим есть:

слово1|слово2|слово3
слово1|слово2|слово3|слово4

а нужно чтобы остались только два слова:

слово1|слово2

а все лишнее отсекалось
 
Ответить с цитированием

  #3063  
Старый 12.05.2008, 20:42
Аватар для desTiny
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме:
3008839

Репутация: 1502


По умолчанию

Цитата:
Сообщение от bomber  
помогите со скриптом, который удалял бы в текстовом файле лишнее после второго - |

тоисть так допустим есть:

слово1|слово2|слово3
слово1|слово2|слово3|слово4

а нужно чтобы остались только два слова:

слово1|слово2

а все лишнее отсекалось
$str = substr($str, 0, strpos($str, "|", strpos($str, "|")+1));
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #3064  
Старый 12.05.2008, 21:20
Аватар для Nightmarе
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


Отправить сообщение для Nightmarе с помощью ICQ
По умолчанию

как определить MAC aдрес на php ???
 
Ответить с цитированием

  #3065  
Старый 12.05.2008, 21:29
Аватар для xcedz
xcedz
Познавший АНТИЧАТ
Регистрация: 14.01.2008
Сообщений: 1,165
Провел на форуме:
7229141

Репутация: 3099


По умолчанию

Цитата:
Сообщение от Nightmarе  
как определить MAC aдрес на php ???

есл и тока стороннюю библиотеку заюзать написанную на си

Последний раз редактировалось xcedz; 12.05.2008 в 21:46..
 
Ответить с цитированием

  #3066  
Старый 12.05.2008, 21:29
Аватар для GreenBear
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме:
19975136

Репутация: 4536


Отправить сообщение для GreenBear с помощью ICQ
По умолчанию

bomber,
PHP код:
$fp fopen('file''r');
$w fopen('file_result''w');
while(!
feof($fp)){
list(
$a$b) = explode('|'$str);
fwrite($w"$a|$b\n");
}
fclose($fp);
fclose($w); 
 
Ответить с цитированием

  #3067  
Старый 12.05.2008, 21:40
Аватар для GreenBear
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме:
19975136

Репутация: 4536


Отправить сообщение для GreenBear с помощью ICQ
По умолчанию

Nightmarе,
PHP код:
preg_match('/(\w+\:\w+\:\w+\:\w+\:\w+\:\w+)/'exec("ifconfig | grep 'HWaddr'"), $out);
echo 
$out[1]; 
 
Ответить с цитированием

  #3068  
Старый 12.05.2008, 21:52
Аватар для Nightmarе
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


Отправить сообщение для Nightmarе с помощью ICQ
По умолчанию

Цитата:
Сообщение от GreenBear  
Nightmarе,
PHP код:
preg_match('/(\w+\:\w+\:\w+\:\w+\:\w+\:\w+)/'exec("ifconfig | grep 'HWaddr'"), $out);
echo 
$out[1]; 
попробовал ничего не выводит ;(
 
Ответить с цитированием

  #3069  
Старый 12.05.2008, 21:57
Аватар для GreenBear
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме:
19975136

Репутация: 4536


Отправить сообщение для GreenBear с помощью ICQ
По умолчанию

ОС ?
 
Ответить с цитированием

  #3070  
Старый 12.05.2008, 22:00
Аватар для xcedz
xcedz
Познавший АНТИЧАТ
Регистрация: 14.01.2008
Сообщений: 1,165
Провел на форуме:
7229141

Репутация: 3099


По умолчанию

основа ARP таблице под никсы
PHP код:
<?php
function resolve_mac_for_ip($ip){
    
$found_mac NULL;
    
$f_in fopen("/proc/net/arp","r");
    if (
$f_in != NULL){
        
fgets($f_in);
        while (!
feof($f_in)){
            
$t fgets($f_in);
            if (
$t != NULL){
                
$str_split preg_split ("/[\s]+/"$t);
                if (
$str_split[0]==$ip) {
                    
$found_mac $str_split[3];
                    break;
                };
            };
        };
        
fclose($f_in);
    };
    return 
$found_mac;
};

echo 
"Ваш IP=",$_SERVER["REMOTE_ADDR"]," и MAC=",resolve_mac_for_ip($_SERVER["REMOTE_ADDR"]);

?>

Последний раз редактировалось xcedz; 12.05.2008 в 22:03..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ