Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

23.02.2008, 18:20
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
Сообщение от Macro
Какая разница, если от этого ничего не меняется? Правильно, не правильно - не важно, главное, чтобы работало нужным образом.
Какая разница посрать в нормальный туалет или посреди Красной площади? )))))))))))))
Правда ощутима?
Аналогично и в пхп надо придерживаться правилам....
http://php.net/strpos
|
|
|

23.02.2008, 19:29
|
|
Участник форума
Регистрация: 06.12.2006
Сообщений: 174
Провел на форуме: 1700952
Репутация:
199
|
|
А как можно попроще посчитать сколько всего строк в файле?
|
|
|

23.02.2008, 19:30
|
|
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме: 3986705
Репутация:
1403
|
|
<?php
$file = file('1.txt');
$razmer = count($file);
?>
<?php
echo count(file('1.txt'));
?>
Последний раз редактировалось bul.666; 23.02.2008 в 19:33..
|
|
|

23.02.2008, 20:11
|
|
Участник форума
Регистрация: 06.12.2006
Сообщений: 174
Провел на форуме: 1700952
Репутация:
199
|
|
Еще вопрос)
Есть if($format != ".php")
$f = array('.php', '.txt', и т.д);
Мне надо что-то вроде if($format != $f)
Как мне сделать сравнения массива? я вот знаю что через цикл это делается, но чет не помню? помогите пожалуйста
|
|
|

23.02.2008, 20:21
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
PHP код:
if(!in_array($format,$f)){//не нашли}else{//нашли}
Первый аргумент - что ищем, второй - в каком массиве
Последний раз редактировалось Macro; 23.02.2008 в 20:23..
|
|
|

23.02.2008, 20:29
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
PHP код:
<?php
$valid_types = array("3gp","mp4", "gif", "wav", "mid", "avi", "jpg", "mp3", "amr", "mmf");
$ext = substr('file.rar', 1 + strrpos('file.rar', "."));
if(!in_array($ext, $valid_types))
{
echo '<span style="color:red; font-weight: bold">Неверный формат файла...</span>';
}
?>
|
|
|

23.02.2008, 20:47
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Эдак ты учитываешь только то, что идет после последней точки
А как же file.php.rar?
|
|
|

23.02.2008, 20:50
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
Сообщение от Macro
Эдак ты учитываешь только то, что идет после последней точки
А как же file.php.rar?
Как ты на рапиду заливаешь file.php.rar ?
Получается ведь?
Зальется файл с .rar расширением и никто не будет ничего выводить если не править .htaccess
|
|
|

23.02.2008, 20:56
|
|
Участник форума
Регистрация: 06.12.2006
Сообщений: 174
Провел на форуме: 1700952
Репутация:
199
|
|
Еще раз спасибо)
|
|
|

23.02.2008, 21:03
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
Isis а всякие %00 и \0 ?
|
|
|
|
 |
|
|
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
|
|
|
|