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

29.05.2007, 20:59
|
|
Познающий
Регистрация: 31.12.2006
Сообщений: 46
Провел на форуме: 84612
Репутация:
7
|
|
Конечно нет. Обычно от 6 - 10 мб
может быть потом изменится размер?
И всетаки. Ты мне поможешь?)
|
|
|

29.05.2007, 23:13
|
|
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
Провел на форуме: 5812656
Репутация:
1540
|
|
как перевести массив символов в строку?
|
|
|

30.05.2007, 01:52
|
|
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме: 1469995
Репутация:
589
|
|
join -- Join array elements with a string
Description
string join ( string glue, array pieces)
glue задай пустым $str = join( '', $arr );
|
|
|

30.05.2007, 01:59
|
|
Познающий
Регистрация: 31.12.2006
Сообщений: 46
Провел на форуме: 84612
Репутация:
7
|
|
Dr.Frank так ты мне поможешь?
|
|
|

30.05.2007, 05:33
|
|
Постоянный
Регистрация: 31.07.2002
Сообщений: 312
Провел на форуме: 1212427
Репутация:
187
|
|
Сообщение от skzi
Конечно нет. Обычно от 6 - 10 мб
может быть потом изменится размер?
И всетаки. Ты мне поможешь?)
Там все файлы с расширением *.ver - RAR-архивы, в которых лежит описание, где скачивать остальные файлы... А на этих адресах стоит авторизация, так что здесь я тебе ничем не помогу, т.к. не знаю логина и пароля..
|
|
|

30.05.2007, 13:41
|
|
Познающий
Регистрация: 31.12.2006
Сообщений: 46
Провел на форуме: 84612
Репутация:
7
|
|
Вот. Кое что нашел в инете:
AV-4536652 =>> 8juawu7rf9
AV-4557777 =>> bxgcoj57gk
AV-4557752 =>> 2c9x57b4mm
AV-4557708 =>> hjaiu19cv1
Поброуй эти пожалуйста.
|
|
|

30.05.2007, 14:35
|
|
Участник форума
Регистрация: 26.12.2006
Сообщений: 107
Провел на форуме: 228267
Репутация:
27
|
|
Есть две проблемки, помогите решить, пожалуйста, а то я в php вообще не разбираюсь:
1. Есть скрипт для вывода случайных картинок из папки, как сделать так, чтобы картинки выводились не только из папки images, но и из подпапок, т.е из images/1/2/3.....
block-Random-image.php
PHP код:
<?php
if (!defined('BLOCK_FILE')) {
Header("Location: ../index.php");
exit;
}
ob_start();
include("modules/Album/album/randomimg.php"); //путь к файлу обработчику
$script = ob_get_contents();
ob_end_clean();
$content .= $script;
?>
randomimg.php
PHP код:
<?php
$dir="/images";/// Укажите папку с фото
$openthisdir=opendir($dir);
while ($k=readdir($openthisdir))
{
$m=substr($k,-4);
if ($m=='.jpg' or $m=='.png' or $m=='.gif') $array[]=$k;
}
closedir($openthisdir);
$number=rand(0,count($array)-1);
echo "<center><img src='$dir/$array[$number]' alt='Случайная картинка'></center><br>";
$size=filesize("$dir/$array[$number]");
echo "Файл: $array[$number]<BR>";///Вывод названия
echo "Размер: $size б.<BR>";///Вывод Размера
?>
Переделал этот скрипт:
PHP код:
<?php
$dir="modules/Album/album/";
function cd_dir($dir){
$r=opendir($dir);
while (false !== ($k = readdir($r))){
if(is_dir("$dir\\\\\\\\$k") && $k!="." && $k!="..")
cd_dir("$dir\\\\\\\\$k");
elseif ($m=substr($k,-4) and $m=='.jpg' or $m=='.png' or $m=='.gif')
{ $array[]=$k;
$number=rand(0,count($array)-1);
echo "<center><img width=100 height=100 src='$dir/$array[$number]' alt='Случайная картинка'></center><br>";
$size=filesize("$dir/$array[$number]");
echo "Файл: $array[$number]<BR>";///Вывод названия
echo "Размер: $size б.<BR>";///Вывод Размера
}
}
}
cd_dir($dir);
?>
Но теперь вместо одной случайной картинки выводятся все картинки, которые находятся в папке и подпапках: "modules/Album/album/" Как сделать что бы выводилась одна, случайная?
|
|
|

30.05.2007, 16:03
|
|
Постоянный
Регистрация: 31.07.2002
Сообщений: 312
Провел на форуме: 1212427
Репутация:
187
|
|
перекинь это:
PHP код:
$number=rand(0,count($array)-1);
echo "<center><img width=100 height=100 src='$dir/$array[$number]' alt='Случайная картинка'></center><br>";
$size=filesize("$dir/$array[$number]");
echo "Файл: $array[$number]<BR>";///Вывод названия
echo "Размер: $size б.<BR>";///Вывод Размера
после вызова функции cd_dir($dir);, т.е. перед ?>
Сдесь же замени
PHP код:
echo "<center><img width=100 height=100 src='$dir/$array[$number]' alt='Случайная картинка'></center><br>";
на
PHP код:
echo "<center><img width=100 height=100 src='$array[$number]' alt='Случайная картинка'></center><br>";
и
PHP код:
$size=filesize("$dir/$array[$number]");
на
PHP код:
$size=filesize("$array[$number]");
После elseif замени
на
|
|
|

30.05.2007, 16:10
|
|
Постоянный
Регистрация: 31.07.2002
Сообщений: 312
Провел на форуме: 1212427
Репутация:
187
|
|
Сообщение от skzi
Вот. Кое что нашел в инете:
AV-4536652 =>> 8juawu7rf9
AV-4557777 =>> bxgcoj57gk
AV-4557752 =>> 2c9x57b4mm
AV-4557708 =>> hjaiu19cv1
Поброуй эти пожалуйста.
не работает ;(
|
|
|

30.05.2007, 16:58
|
|
Участник форума
Регистрация: 26.12.2006
Сообщений: 107
Провел на форуме: 228267
Репутация:
27
|
|
PHP код:
<?php
$dir="modules/Album/album/";
function cd_dir($dir){
$r=opendir($dir);
while (false !== ($k = readdir($r))){
if(is_dir("$dir\\\\\\\\$k") && $k!="." && $k!="..")
cd_dir("$dir\\\\\\\\$k");
elseif ($m=substr($k,-4) and $m=='.jpg' or $m=='.png' or $m=='.gif')
{ $array[]=$dir."/".$k;
}
}
}
cd_dir($dir);
$number=rand(0,count($array)-1);
echo "<center><img width=100 height=100 src='$array[$number]' alt='Случайная картинка'></center><br>";
$size=filesize("$array[$number]");
echo "Файл: $array[$number]<BR>";///Вывод названия
echo "Размер: $size б.<BR>";///Вывод Размера
?>
Вродь сделал как ты сказал, но чего то не работает:
Код:
Notice: Undefined variable: array in z:\home\suit.by\www\222.php on line 14
Notice: Undefined variable: array in z:\home\suit.by\www\222.php on line 15
Notice: Undefined variable: array in z:\home\suit.by\www\222.php on line 16
Notice: Undefined variable: array in z:\home\suit.by\www\222.php on line 17
Файл:
Размер: б.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|