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

16.02.2008, 06:55
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
PEPSICOLA,
1) Ну вообще их можно не ставить...
2) Допустим мы в дире /home/ugex.net/public_html/www/papka/dir/18/assig/
И в этой дире скрипт index.php
Одна точка ./hek.php значит что файл лежит в этой же дире
Две точки ../gglol.php значит что файл лежит в папке 18
Две пары двух точек ../../xxx.php значит что файл лежит в папке dir
И т.п. 
Если без точки index.php, то корень public_html
|
|
|

16.02.2008, 14:58
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Сообщение от Isis
PEPSICOLA,
Если без точки index.php, то корень public_html
Это в html так... Если речь идет про операции с файлом из скрипта, то include('index.php');
либо fopen('index.php','rb');
Будут значить то же самое, что и include('./index.php');
fopen('./index.php','rb');
И еще, стоит учесть include_path
|
|
|

16.02.2008, 15:00
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
Macro, имелось ввиду без точки, но со слешем =)
И еще стоит учесть include_path
А еще chdir()
|
|
|

16.02.2008, 15:04
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Сообщение от Isis
Macro, имелось ввиду без точки, но со слешем =)
А еще chdir()
А еще, выполняется ли скрипт напрямую, или он проинклюжен скриптом из другой папки 
|
|
|

16.02.2008, 15:45
|
|
Познающий
Регистрация: 06.08.2007
Сообщений: 84
Провел на форуме: 373338
Репутация:
25
|
|
Сообщение от Isis
PHP код:
<?php
...
$a = 'xek?>$';
$b = bin2hex($a);
$c = trim(htmlentities($b));
echo $c;
?>
в переменной $a у меня используются знаки ' " как мне етозделать?
|
|
|

16.02.2008, 15:54
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
PHP код:
function str2hex($str)
{
$hex='';
for($i=0;$i<strlen($str);$i++)
{
$hex.=dechex(ord(substring($str,$i,1)));
}
return '0x'.$hex;
}
Типа того?
|
|
|

16.02.2008, 16:06
|
|
Познающий
Регистрация: 06.08.2007
Сообщений: 84
Провел на форуме: 373338
Репутация:
25
|
|
и еще как правильно написать функцию md5bin? na php.net плохо описано 
|
|
|

16.02.2008, 16:17
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Если php 5 версии -
$binmd5=md5($str,true);
Если 4-й, то
PHP код:
function md5bin($str)
{
$str=md5($str);
$bin='';
for($i=0;$i<32;$i+=2)
{
$bin.=chr(hexdec(substr($str,$i,2)));
}
return $bin;
}
|
|
|

16.02.2008, 16:23
|
|
Познающий
Регистрация: 06.08.2007
Сообщений: 84
Провел на форуме: 373338
Репутация:
25
|
|
а ехо как дать?
|
|
|

16.02.2008, 16:24
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Сообщение от symbioin
а ехо как дать?
echo(md5bin($str));
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|