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

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


Темы - andtar

Страницы: [1] 2
1
PHP / Zip архив
« : 30 Августа 2002, 20:53:22 »
В пхп есть возможно распаковывать zip архивы, gz вот знаю есть, а zip не слышал.
Короче когда файл загружают на сервер (copy();) нужно сделать проверку, что в архиве есть файл расширения *.pbo, и нет файла *.exe *.com *.bat в потивном случае мне должно прийти уведомление по email:)

2
PHP / не работает mail()
« : 27 Августа 2002, 19:08:26 »
На сервере h1 проблема: не работает функция mail(), у кого такой же хостинг, есть с этим проблемы?
Еще webservis пробовал, тоже не пашет

3
PHP / трудный вопрос
« : 20 Августа 2002, 10:44:51 »
Значит так:
 
Я делаю ссылку популярные миссии (для игры). Популярные - это те, у которых больше загрузок, т.е. скачиваний.
Файлы скачивания лежат в дирректории data/load/file.txt где file - это номер идентификатора миссии.
Сам файл миссии лежит в data/mission.txt в нем записано:
1^^mission.php?action=ot&id=1^^имя миссии^^ ...etc...
2^^mission.php?action=ot&id=2^^имя миссии^^ ...etc...

Также существует файл data/load/1.txt и data/load/2.txt
Количество скачиваний определяет count. Для миссии под номером 1:
$array = file ("data/load/1.txt"); $count = count ($array);
$count - это кол-во скачиваний для миссии id=1

Теперь главное:
нужно расположить по порядку все миссии от больших закачек к меньшим
миссий может быть сколько угодно, ID их возрастает 1,2,3,4...

В цикле, когда они уже располагаются по порядку, нужно писать:



    $href 
"mission.php?action=ot&id={$d[0]}";
    echo 
"<a href=$href>$d[3]</a>
"
;
    echo 
"Версия: $d[5]
"
;
    echo 
"Требует дополнения: $d[6]
"
;
    echo 
"Размер файла: $d[2] Кб
"
;
    echo 
"Автор: <a href=mailto:$d[9]>$d[8]</a>

"
;



Пока все, ечли че не понятно, пишите...

4
Бесплатный хостинг / Хостинг надо
« : 15 Августа 2002, 06:37:25 »
Ищу хостинг по следующим требованиям:
1. PHP
2. без рекламы
3. короткий домен

Домен желательно не больше трех букв, если таких хостингов нет, можно и побольше

5
PHP / массив
« : 14 Августа 2002, 11:03:44 »
Как функцией ereg_replace заменить все элементы массива нужным значением.
нужно:

$name 
ereg_replace ("\\n""
"
$name);
$name ereg_replace ("\\r"""$name);
:)

6
Всё о Html / Владельцам сайтов
« : 03 Августа 2002, 06:21:50 »
Это отностится только тем, у кого есть статические сайты. Т.е. нет обработчика форм. Такие хостинги: narod.ru, chat.ru etc
На вашем сайте можно установить ссылку, вроде оставьте свои координаты или зарегистрируйтесь...
mlq.h1.ru

7
Обсуждение сайтов / Зацените сайт
« : 03 Августа 2002, 06:09:39 »
Вот сайт недавно сделал, хочу узнать мнения:
http://mlq.h1.ru
Вот только проблема: на h1.ru не мошу изменить позиционирование баннера!!!

8
PHP / локальный MySQL
« : 20 Июля 2002, 06:22:53 »
Где для Apache взять модуль MySQL?

И вообще запись в MySQL только функцией запроса mysql_query()?

9
PHP / Графика
« : 02 Июля 2002, 17:40:28 »
Какой функцией уменьшают изображение, сохраняя его в файл.
Допостим файл рисунка в переменной $file. Оригинал я сохраняю в
copy 
($file"files/$file_name");

а как сохранить миниатюру, разрешением 150x112?

10
PHP / Перенос
« : 24 Июня 2002, 11:23:19 »
Как сделать для гостевой книги, если 20 сообщений, то появляется внизу ссылки на другие страницы, т.е. если 21 сообщение, то появятся ссылки |1|2|.
Только это надо не для гостевой книги, а для миссий operation Flashpoint, как http://ofp.dem.ru/mission.htm.
Там будет ссылка "прислать миссию", где есть формы заполнения.
И как сделать ограничение на тип файла .
Тип файла должен быть тлько Zip...

11
PHP / Проверьте скрипт
« : 22 Июня 2002, 07:30:57 »
Скрипт находится по адресу http://ofp.dem.ru/temp/index.php. Заполнение формы: http://ofp.dem.ru/temp/index.php?action=send.

Страница почему-то не загружается, зависает, локально тоже висит. Если найдете в скрипте ошибки исправьте, plaese:


<?
$file "data/news.txt";
$data date ("H:i. d.m.y");
function 
form() {
 
?>
 <table width=100%><tr>
 <td align=left>Автор</td>
 <td align=right><form action=index.php method=post><input type=text name="name"></td></tr><tr>
 <td align=left>E-mail</td>
 <td align=right><input type=text name="email"></td>
 <td align=left>Новость</td>
 <td align=right><textarea name="news" cols=30 rows=8></textarea></td></tr><tr<td>
 <input type=submit value=send></form></td></tr></table>

<? }
function 
write($data$name$email$news) {
  
$ffopen ($file"r");
  
$old fread ($filefilesize($file));
  
fclose ($f);
  
$f fopen ($file"w+");
  
fputs ($f"$data\\n");
  
fputs ($f"$name\\n");
  
fputs ($f"$email\\n");
  
fputs ($f"$news\\n");
  
$mess ereg_replace ("\\n"" "$mess);
  
fputs ($f"$mess\\n");
  
fwrite ($f$old);
  
fclose ($f);
}
function 
main() {
  
$f fopen ($file"r");
  while(
1) {
    
$data fgets ($f10);
    
$name fgets ($f10);
    
$email fgets ($f10);
    
$news fgets ($f10);
    
$mess fgets ($f10);
    if (
feof($f)) break;
    echo 
"<hr>$news";
    echo 
"<p align=right>";
    echo 
"<font size=-1>Прислал: <a href=mailto:$email>$name</a> $data</font></p>";
    
    }
  
fclose ($f);
  }
?>
<?
if (action == "send") {
form();
} else {
main();
}
?>



12
PHP / Шаблоны(2)
« : 20 Июня 2002, 09:06:11 »
с описанием класса class.Template.php не подходит. Т.к. я не могу писать другие скрипты, только html текст

Допустим скрипт состоит из двух частей function d() и fubction s() и как к каждой функции привязать шаблон?:confused:  

у кого динамические сайты, тот наверняка без шаблонов не работает

13
PHP / Новости
« : 18 Июня 2002, 12:32:49 »
Нужно как-то публикование новостей сделать на php.
Т.е. идут ряд новостей, которые хранятся в каком-н файле.
Таже есть ссылка "прислать новость". кто на нее нажимает, тот получает форму:

ваше имя:
e-mail:
новость:


формат будет таким

----
$news
прислал: $name в $data

где $data текущее время и дата
----

и нужно, чтобы новость публиковалась сразу после заполнения формы

14
PHP / Шаблоны
« : 17 Июня 2002, 10:00:41 »
Как вообще создавать шаблоны??:confused:

у меня есть html файл, где $
$
$

что нужно вставлять в вместо $ в трех местах???
и как шаблон привязать к php скрипту?

15
PHP / Отправка данных в файл
« : 13 Июня 2002, 11:07:55 »

<?php
      $base 
"main.txt";
      
$fp fopen($GLOBALS["base"], "a") or die("Error");
      
$data date("H:i. d.m.y")."\\nname=".$GLOBALS["name"]."\\ne-mail=".$GLOBALS["email"]."\\n---";
      
fputs($fp$data);
      
fclose($fp);
      echo 
"Thank you";
?>



Всё работает хорошо.
Но можно сделать, чтобы переменные были произвольные, т.е. если я отправляю новое значение EX:
то я не должен буду описывать
."\\nnew=".$Globals["new"].

И ещё:
в строке echo можно сделать редирект?
Или как-то задать новую hidden переменную.
Нопример я делаю http://ofp.dem.ru/"
Где http://ofp.dem.ru страница возврата, которую я задаю в html документе

Еще:
$data = date("H:i. d.m.y") - это дата; а можно сделать запись IP адреса???
Как нибудь $ip = ip:insane:


Если что знаете напишите.....:rolleyes:

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