Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - mk

Страницы: [1]
1
ThE0ReTiC
а чем mod_perl может помоч в этом? (извините если вопрос тупой, я не слишком грамотный)

2
Можно так:

ServerName user1.мой_домен
DocumentRoot "/home/user1/public_html"
php_admin_value open_basedir "/home/user1"

Но когда становится юзверей ну очень много, как быть? Конфиг-файл раздувается неимоверно, да и надоедает ручками прописывать... Как сделать чтоб для каждого юзера open_basedir был свой автоматически, типа "/home/userloginname" ?

3
alex007
Ну, кому легко, а кому еще пока опыта не хватает...
Я вот пока начинающий...

4
Да я не про то спрашивал. Я хотел узнать - есть ли где-нить в сети такое. А то много всяких скриптов валяется, все то не попробуешь...

5
Требования:
1. Нахаляву
2. Чтоб полностью конфигурировался (цвета и т.п.)
3. Позволял создавать формы без влезания в HTML и PHP
4. Поддерживал какую-никакую проверку правильности ввода.
5. Чтоб поддерживал file upload
6. Умел создавать скрытые поля
7. При неправильном вводе поля не терял правильные данные из других полей (типа нажмите back, а там опять все пусто)

На худой конец, чтоб хоть просто позволял создать форму и сформировать массив всех введенных данных.
По сети много чего валяется, но все не перепробуешь. Может кто уже нашел что-нить похожее - буду рад ссылкам и т.п. Только если сами не тестили, просьба советов и адресов не давать.

6
Все, разобрался. Мож кому пригодиться:
<?php
ini_set 
("memory_limit""50M");
error_reporting (E_ALL);
$fp=fopen($filename"r");
	
	
	
//открываем файл
$parts=round(filesize ($filename)/1000000);
	
//число частей архива по ~1 Мб
echo "открыли файл $filename, будем бить на $parts+1 частей.
"
;  
$b=0;
for (
$i 0$i <= $parts$i++) {
	
	
//цикл по кол-ву частей архива
$newfilename=$filename $i;
	
	
	
//задаем имя файла    
fseek ($fp$b);
$b=$b+1000000;
$contents fread ($fpfilesize ($filename));
	
//считываем содержимое в переменную
$fp1=fopen($newfilename"w+");
	
	
	
//открываем новый файл
echo "открыли файл $newfilename.
"

fwrite ($fp1$contents1000000);
	
	
//пишем в него содержимое
echo "записали в файл $newfilename.
"
;
fclose ($fp1);
	
	
	
	
	
//закрываем файл

}
fclose ($fp);
	
	
	
	
	
//закрываем файл
?>


А вот для склейки частей:
<?php
ini_set 
("memory_limit""50M");
error_reporting (E_ALL);
$fp1=fopen($filename"w+");
	
	
	
//открываем новый файл
echo "открыли файл $filename.
"

for (
$i 0$i <= $parts$i++) {
	
	
//цикл по кол-ву частей архива
$partname=$filename $i;
	
	
	
//задаем имя части архива
$fp=fopen($partname"r");
	
	
	
//открываем часть архива
echo "открыли файл $partname.
"
;    
$contents fread ($fpfilesize ($partname));
	
//считываем содержимое в переменную
fclose ($fp);
	
	
	
	
	
//закрываем файл
unlink($partname);
fwrite ($fp1$contents);
	
	
//пишем содержимое
echo "записали в файл $filename.
"
;
$size=filesize ($filename);
echo 
"Длина файла $filename $size.
"
;
}
fclose ($fp1);
	
	
	
	
	
//закрываем файл
?>

7
Господа, поможите плиз еще! Вот написал подобие скриптика, а как переменную обрезать не нашел (я в РНР новичок совсем). Вот скрипт:
<?php
$fp
=fopen($filename"r");
	
	
	
//открываем файл
$contents fread ($fpfilesize ($filename));
	
//считываем содержимое в переменную
$parts=round(filesize ($filename)/100000);
	
//число частей архива по ~1 Мб  
fclose ($fp);
	
	
	
	
	
//закрываем файл
$i=0;
for (
$i 0$i <= $parts$i++) {
	
	
//цикл по кол-ву частей архива
$newfilename=$filename $i;
	
	
	
//задаем имя файла    
$fp1=fopen($newfilename"w+");
	
	
	
//открываем новый файл
fwrite ($fp1$contents100000);
	
	
//пишем в него содержимое
fclose ($fp1);
	
	
	
	
	
//закрываем файл
//вот здесь надо отрезать от $contents те самые 100000 байт...
}
?>

8
ClayRabbit split не работает. причем как-то странно - при наборе команды не выскакивает что command not found, а просто нет ответа до тех пор пока по таймауту не отвалишся...

nagash Будем пробовать твой вариант, только вот как там юзер все это склеивать будет (архив после разрезки должен по почте уйти...)

9
Собственно сабж.
Можно-ли на сервере разбить архив на части с помощью скрипта? Скрипт на PHP или Perl. Хостинг - Валуй.
Поиск ничего подходящего не дал :(

Страницы: [1]