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

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


Темы - DJ Fat

Страницы: [1] 2 3 4
1
Подскажите возможно ли написать такой скрипт и сколько это примерно может стоить.

У меня есть сайт на одном хостинге с поддержкой PHP и MySQL. Но у меня там не хватает места под файлы. На сайте люди закачивают объёмные файлы через форму и инфа об этих файлах автоматически записывается в БД MySQL. Но сами файлы приходится сразу же вручную перекачивать на другой сервер (т.н. файловое хранилище), т.к. места на основном сервере под них нет. На сервере с файловым хранилищем PHP и MySQL нет. Возможно ли как-нибудь автоматизировать этот процесс? Например, написать скрипт, который бы автоматически перекачивал файлы с одного сервера на другой.:rolleyes:

2
Расскажите пожалуйста как сделать, чтобы когда пользователь (в переменной $user имя залогиненного пользователя) заходил на страницу ему выдавалось сообщение - Привет $user, последний раз вы заходили $date. Точнее вопрос в том, как в переменной $date получить дату последнего визита. Приведите пожалуйста пример кода, не надо плиз посылать в мануалы, у меня нет времени основательно учить PHP :(  :(  :(

3
PHP / Доступ по паролю и логину
« : 08 Февраля 2004, 00:25:53 »
Подскажите пожалуйста где посмотреть или напишите здесь кусок кода, чтобы для доступа на несколько страниц нужно было ввести заданный логин и пароль. Через куки или сессии без разницы, главное как проще.

4
Помогите пожалуйста модифицировать вот этот кусок скрипта. Программа закачивает файл, присваивает ему имя из файла composition.num (после каждой закачки число, которое хранится в этом файле увеличивается на единицу). Потом заносит информацию в БД. В общем, вам, программистам наверное виднее что и как:


$compositions_directory 
"/home/ejayru90/public_html/mixgalaxy/fruityloops/download/loops/";
$counter_fname="composition.num";
//-->

$pafiledb_sql->connect($db);
$config $pafiledb_sql->query($db,"SELECT * FROM $db[prefix]_settings",1);

if(
$submit) {

if(
$_FILES[\'userfile\'][\'type\']=="application/x-zip-compressed") {

        if($_FILES[\'userfile\'][\'size\'] < 819200) {

                if(is_uploaded_file($_FILES[\'userfile\'][\'tmp_name\'])) {  // Если файл был загружен

                $num=0;

                        if (file_exists($counter_fname)){ // Если файл существует

                                $f=fopen($counter_fname,"r");

                                $num=fread($f,filesize($counter_fname));

                                fclose($f);

                }

                        $num++;

                        $fh=fopen($counter_fname,"w+");

                        fputs($fh,$num);

                        fflush($fh);

                        fclose($fh);

                if (move_uploaded_file($_FILES[\'userfile\'][\'tmp_name\'], $compositions_directory.sprintf("c%04d.zip", $num))) {

                        echo "<meta http-equiv=\\"refresh\\" content=\\"0; URL=http://www.mixgalaxy.ru/fruityloops/loops_ok.shtml\\">";

                        chmod($compositions_directory.sprintf("c%04d.zip", $num),0777);
                        $filesize = round (($_FILES[\'userfile\'][\'size\'] / 1024), 0);

	
  $dlurl = "http://www.mixgalaxy.ru/fruityloops/download/loops/".sprintf("c%04d.zip", $num)."";

	
  $time = time();

$mail_id = sprintf("%04d", $num);

$note = stripslashes($note);

$pafiledb_sql->query($db, "INSERT INTO $db[prefix]_files VALUES(\'NULL\', \'$composition_name\', \'$email\', \'$name\', \'$composition_version\', \'\', \'\', \'\', \'$dlurl\', \'$time\', \'$cat_id\', \'default.gif\', \'0\', \'0\', \'0\', \'0\', \'\', \'0\', \'1\', \'$filesize\', \'$mail_id\', \'$note\', \'$composition_synthesizers_data\')", 0);


Мне нужно чтобы в этом скрипте загружаемому файлу присваивалось рандомное имя, а затем после добавления информации в БД этот файл с рандомным именем был переименован по какому-то заданному шаблону (по какому это я уже придумаю сам).

5
PHP / Передача переменных через URL
« : 06 Января 2004, 23:06:56 »
Помогите мне пожалуйста разобраться в таком вопросе. Сразу скажу что в PHP я ламер и разбираюсь во всём интуитивно.

У меня есть скрипт "A", в нём есть переменная $username, у неё есть какое-то значение. Мне нужно передать его в скрипт "B" и подставить в поле формы. Я уже видел много таких примеров, но не знаю как это сделать. Как я понял для осуществления моей задачи нужно передать значение переменной $username через URL, т.е., например, я бы хотел, чтобы в адресе набрав вот это:

http://www.ejay.ru/modules.php?name=Private_Messages&file=reply&send=0[/color]&username=DJ_Fat
Поскольку скрипт я пишу не сам, а использую уже готовый (PHP-Nuke 6.0, модуль личных сообщений) - синим цветом в ссылке выделено то, что уже есть, а красным, то, что я хотел бы добавить но не знаю как это сделать.

... Я перешёл к форме отправки сообщения (так и есть по умолчанию в скрипте, когда я набираю выделенное синим) и мог пользоваться переменной $username полученной из другого скрипта, в моём случае я просто подставлю его в форму.

Я конечно понимаю, что скорее всего мне никто не поможет, потому что я сам толком не знаю как объяснить проблему... может кто-нибудь даст ссылку где можно на русском прочитать про то, как вообще в PHP строятся "многоуровневые" URL-и? ;)

6
Помогите пожалуйста сделать запрос, который бы по шаблону изменил значение поля file_durl у всех записей в таблице pafiledb_files. Нужно mixgalaxy.balthost.ee поменять на mixgalaxy.ru/fruityloops/downloads/loops (см. картинка).



Проблема в том, что я сменил хостинг для файлов (их где-то 1300, соответственно 1300 записей в БД), а в БД остались старые адреса для этих файлов. Я бы с радостью сам руками поменял бы адреса, да уж 1300 записей это слишком много... :(

Помогите. Пожалуйста. :rolleyes:

7
Мне в программе на PHP нужно получить значение СЛЕДУЮЩЕГО auto_increment ID для таблицы (номер следующей добавляемой записи, не путать с номером только что добавленной).

На сайте MySQL.com в комментах к документации нашел такой рецепт:

To get the auto_increment ID that will be used for the next insert get the "auto_increment" column out of this query:

SHOW TABLE STATUS LIKE "table_name";

Вопрос в том, как этим воспользоваться, т.е. получить в ПЕРЕМЕННОЙ ЗНАЧЕНИЕ auto_increment ID для следующей записи.

8
Всем привет!

Я хочу переконвертировать мой старый форум YaBB SE в новый phpBB, но при конвертации теряются все E-Mail адреса пользователей форума. В саппорте конвертера помочь отказываются... :( Остаётся надеятся на Вашу помощь... :(

Всё, что нужно сделать, это перенести все E-Mail адреса из одной MySQL-таблицы в другую.

Конкретнее:

*****
Есть таблица "yabbse_members" и "phpbb_users". У них совпадают значения полей "ID_MEMBER" в "yabbse_members" и "user_id" в "phpbb_users". У  таблицы "phpbb_users" поля "user_email" пустые. Надо взять их из таблицы "yabbse_members" для соответствующих ID.
*****

9
Всем привет!;)

Вот сижу, настраиваю PHP-Nuke, и вдруг столкнулся с очень неприятной проблемой. У меня ситуационно не работает . Занятно то, что в некоторых формах он работает как надо, а в некоторых нужные значения через него не передаются...:mad: И ещё, странная вещь. Если заменяю на , то всё работает!:eek: :eek: :eek:

Итак, вот пример кода.

Это НЕ РАБОТАЕТ:

<form action="modules.php?name=$module_name&file=reply" method="post">
<
input type="image" src="modules/Private_Messages/images/main/im_reply.gif" name="reply" alt=""._REPLY."">
<
input type="hidden" name="msg_id" value="$myrow[msg_id]">
</
form>


Это РАБОТАЕТ:

<form action="modules.php?name=$module_name&file=reply" method="post">
<
input type="sumbit" name="reply" value=""._REPLY."">
<
input type="hidden" name="msg_id" value="$myrow[msg_id]">
</
form>


Что посоветуете? Есть ли решение данной проблемы?:confused:

10
Привет!

Подскажите, пожалуйста, какой PHP+MySQL Bulletin Board самый безопасный?

Выбираю между:

1) Invison Board
2) phpBB
3) vBulletin
:o

11
vBulletin / Где скачать vBulletin v3.0?
« : 19 Июля 2003, 10:45:48 »
Привет!

Пождскажите, где скачать vBulletin v3.0? eDonkey и прочие P2P - программы просьба не предлагать! ;)

12
Привет!

Помогите мне, пожалуйста, сделать простенький запрос. В БД файлов в таблице pafiledb_files есть поле file_name. Мне нужно вывести на страницу все файлы из базы, у которых в поле file_name не равно "DBL" (где имя файла не DBL, короче).

У меня уже есть запрос и в него нужно с помощью WHERE добавить описанное выше условие.

$result $pafiledb_sql->query($db"SELECT * FROM $db[prefix]_files WHERE file_name // != DBL что-то вроде этого? как правильно? ORDER BY file_time DESC LIMIT $maxfiles"0);

13
Всем привет!

Проблема в следующем: есть БД файлов, у каждого файла есть ID. Из этой БД нужно вывести инфу о файлах, ну ID, название и ещё что-нить, но это не так важно. Главная проблема в том, что ID хотелось бы вывести в таком формате:

0001
0002
0052
и так далее.

А по умолчанию выводится так:
1
52
и т.п.

Вот код, который выводит второй вариант:

$result $pafiledb_sql->query($db"SELECT * FROM $db[prefix]_files ORDER BY file_id ASC LIMIT 200"0);
while (
$countm mysql_fetch_object($result)) 
                {
	
	
	
	

	
	
if (
$z==0) { echo "<tr><td bgcolor=\\"FFFFFF\\" width=\\"10%\\">$countm->file_id


Thanks;)

14
Главное что интересует, это как они относятся к zip-ам и не удаляют ли сайты. А то правила у них какие-то поверхностные имхо.

15
Здравствуйте,

Не подскажите, можно ли где-нибудь купить МЕСТО НА FTP, мегов 500 за разумные деньги (не хостинг всё-таки)? Желательно чтобы за траффик не брали деньги.

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