Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: создать FAQ
 
 автор: Ruzzzik   (16.04.2005 в 00:24)   письмо автору
 
 

Помогите пожалуйста. Подскажите через какие программы можно создать FAQ. Я работаю на HTML.

   
 
 автор: glsv (Дизайнер)   (16.04.2005 в 04:37)   письмо автору
 
   для: Ruzzzik   (16.04.2005 в 00:24)
 

Не ясно о чем идет речь. Это web-приложение, которое вы хотите создать?
Тогда создать его можно с помощью PHP. Только HTML-здесь не достаточно.
По формату оно близко гостевым книгам, которые вы можете скачать из раздела downloads - http://www.softtime.ru/info/downloads.php.

   
 
 автор: Ruzzzik   (16.04.2005 в 07:00)   письмо автору
 
   для: glsv (Дизайнер)   (16.04.2005 в 04:37)
 

Точнее мне нужна программа, которая обрабатывала данные. Например когда вводится вопрос и нажимаем кнопку "Отправить". Эта программа отправляла бы текстна определенную страницу, которую пользователь не мог бы видеть.

   
 
 автор: Ruzzzik   (16.04.2005 в 07:25)   письмо автору
 
   для: Ruzzzik   (16.04.2005 в 07:00)
 

Я работаю в Dreamwaver. Скажите как там использовать РНР. Обязательно ли устанавливать MySQL и Apache?

   
 
 автор: glsv (Дизайнер)   (16.04.2005 в 08:04)   письмо автору
 
   для: Ruzzzik   (16.04.2005 в 07:25)
 

Да, для разработки web-приложений обязательно должен быть установлен web-сервер (Apache?). Иначе вы не сможете проверить работу ваших скриптов.
MySQL можно не устанавливать если вы не будете использовать базу данных.

В Dreamwaver-е, думаю, что можно работать также как и в других подобных программах - писать вручную php-код.

   
 
 автор: $OMEGA   (16.04.2005 в 08:46)   письмо автору
 
   для: Ruzzzik   (16.04.2005 в 07:00)
 

Если не секрет, а зачем отправлять, данные на страницу которую никто не будет видеть? Если все так серьезно - простейший модуль может отправлять все на почтовый ящик.

   
 
 автор: cheops   (16.04.2005 в 11:51)   письмо автору
 
   для: Ruzzzik   (16.04.2005 в 07:00)
 

Вы хотите, чтобы результат хранился в файлах, базе данных, создавался сразу в HTML-коде? Как это примерно должно выглядеть?

   
 
 автор: Ruzzzik   (16.04.2005 в 14:03)   письмо автору
 
   для: cheops   (16.04.2005 в 11:51)
 

Я создал форму в которой указывается имя и вопрос. Я хочу сделать так, чтобы при нажатии на кнопку "Отправить" эти данные отправлялись хотябы на e-mail, но чтобы Outlook не включался+ чтобы открывалась еще одна страница на которой было написано, что "ваш вопрос принят".

   
 
 автор: Киналь   (16.04.2005 в 15:31)
 
   для: Ruzzzik   (16.04.2005 в 14:03)
 

<?php
$question=$_POST['question'];
$topic='Новый вопрос!';
$body=$question;
mail ($your_email, $topic, $body);
echo "Ваш вопрос <br><i>$question</i><br> принят и будет рассмотрен в ближайшее время"
?>

   
 
 автор: Ruzzzik   (16.04.2005 в 17:13)   письмо автору
 
   для: Киналь   (16.04.2005 в 15:31)
 

А можно ли сделать тоже самое, но средствами HTML?

   
 
 автор: Atom   (16.04.2005 в 21:23)   письмо автору
 
   для: Ruzzzik   (16.04.2005 в 17:13)
 

Нет.

   
 
 автор: Ruzzzik   (16.04.2005 в 22:58)   письмо автору
 
   для: Ruzzzik   (16.04.2005 в 17:13)
 

А можно ли средствами HTML сделать что-то подобное как:

   
 
 автор: Киналь   (17.04.2005 в 00:15)
 
   для: Ruzzzik   (16.04.2005 в 22:58)
 

Это то, о чем я говорил. ХТМЛ-код:
<FORM METHOD=post ACTION=mail.php>
<input type=text name=question>
......

   
 
 автор: Ruzzzik   (16.04.2005 в 23:46)   письмо автору
33.6 Кб
 
   для: Киналь   (16.04.2005 в 15:31)
 

Можно ли совмещать HTML с PHP. Т.е. давать ссылку с HTML на РНР и обратно.
Если кому не сложно, настройте пожалуйста мой httpd.conf.
Свои страницы хочу сохранять в C:\Apache\Apache2\script
РНР лежит в папке C:\php

   
 
 автор: cheops   (17.04.2005 в 00:15)   письмо автору
 
   для: Ruzzzik   (16.04.2005 в 23:46)
 

Да можно давать ссылку с HTML на PHP и обратно, PHP тоже ведь генерируется HTML-страницу и пользователь и браузер разницы между двумя этими страницами не видят.

PS Весрия PHP какая?

http://www.softtime.ru/info/articlephp.php?id_article=24

   
 
 автор: Ruzzzik   (17.04.2005 в 00:21)   письмо автору
 
   для: cheops   (17.04.2005 в 00:15)
 

Версия РНР 5. Я пробовал сам редактировать, но у меня почему-то писал ошибки. Кстати, а как создать опросник?

   
 
 автор: Serge   (17.04.2005 в 01:03)   письмо автору
 
   для: Ruzzzik   (17.04.2005 в 00:21)
 

Файлик настроил. Попробуй. Если чего не так, пиши. Будем разбираться.

   
 
 автор: Ruzzzik   (17.04.2005 в 10:08)   письмо автору
 
   для: Serge   (17.04.2005 в 01:03)
 

У меня проблема. Мой IE не види созданную мной страницу.

<?
echo("Hello PHP!");
?>

Написал скрипт для проверки. А в браузере его не видно.

   
 
 автор: Киналь   (17.04.2005 в 14:24)
 
   для: Ruzzzik   (17.04.2005 в 10:08)
 

Попробуй

<?php
echo "Hello, my sweety!";
?>

   
 
 автор: glsv (Дизайнер)   (17.04.2005 в 19:28)   письмо автору
 
   для: Ruzzzik   (17.04.2005 в 10:08)
 

Вы настроили на локальной машине связку Apache + PHP?
>Мой IE не види созданную мной страницу
Как называется скрипт? Как вы к нему обращаетесь? Что пишет в ответ (какую ошибку)?

   
 
 автор: Ruzzzik   (17.04.2005 в 22:04)   письмо автору
 
   для: glsv (Дизайнер)   (17.04.2005 в 19:28)
 

Когда я сделал скрипт

<?php
$question
=$_POST['question'];
$topic='Новый вопрос!';
$body=$question;
mail ($your_email$topic$body);
echo 
"Ваш вопрос <br><i>$question</i><br> принят и будет рассмотрен в ближайшее время"
?>

При проверке пишет ошибку
Parse error: parse error, unexpected '@' in C:\Apache\Apache2\script\r.php on line 5

   
 
 автор: cheops   (17.04.2005 в 23:17)   письмо автору
 
   для: Ruzzzik   (17.04.2005 в 22:04)
 

$your_email что содержит?

   
 
 автор: Ruzzzik   (17.04.2005 в 23:31)   письмо автору
 
   для: cheops   (17.04.2005 в 23:17)
 

$your_e-mail должен содержать e-mail. Т.е. когда я ввожу туда свой адрес, то при проверке у меня выходит ошибка.

   
 
 автор: glsv (Дизайнер)   (18.04.2005 в 05:30)   письмо автору
 
   для: Ruzzzik   (17.04.2005 в 22:04)
 

Да, странно. Как будто кавычки исчезли.
Попробуйте изменить строку

mail ("ваш_email@.домен.ru", $topic, $body);

   
 
 автор: Ruzzzik   (18.04.2005 в 15:56)   письмо автору
 
   для: glsv (Дизайнер)   (18.04.2005 в 05:30)
 

Скрипт не выполняется. Пишет ошибку
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\Apache\Apache2\script\r.php on line 5
Ваш вопрос

принят и будет рассмотрен в ближайшее время

   
 
 автор: cheops   (18.04.2005 в 23:02)   письмо автору
 
   для: Ruzzzik   (18.04.2005 в 15:56)
 

Это означает, что в системе нет транспортного почтового агента, в UNIX-подобных системах в качестве его обычно выступает sendmail, а в Windows по умолчанию ничего нет (sendmail не портирован), поэтому необходимо либо найти почтового агента под Windows либо тестировать скрипт на хостинге, или как вариант использовать Denver в нём отправка писем корректно обрабатывается.

   
 
 автор: Serge   (18.04.2005 в 23:42)   письмо автору
 
   для: cheops   (18.04.2005 в 23:02)
 

Известный прикол, сам сталкивался.
Кстати, устанавливать почтовый сервер необязательно.
Чтобы все работало, в php.ini надо поправить следующие значения:
1.

SMTP = localhost 

заменить на smtp вашего провайдера, например, на

SMTP = smtp.nevalink.ru


2.

;sendmail_from = me@example.com

заменить на

sendmail_from =

   
 
 автор: Ruzzzik   (17.04.2005 в 10:42)   письмо автору
 
   для: Serge   (17.04.2005 в 01:03)
 

А вот такой скрипт почему-то видит

<p> Hello PHP!</p>

А как тогда можно переделать скрипт, написанный Киналем

<?php
$question
=$_POST['question'];
$topic='Новый вопрос!';
$body=$question;
mail ($your_email$topic$body);
echo 
"Ваш вопрос <br><i>$question</i><br> принят и будет рассмотрен в ближайшее время"
?>

Подскажите кто може, пожалуйста. Очень нужно.

   
 
 автор: Ruzzzik   (17.04.2005 в 12:00)   письмо автору
 
   для: Serge   (17.04.2005 в 01:03)
 

У меня при проверке работоспособности такая проблема. Когда я на виртуальном хосте проверяю сайт. У меня почему-то весь текст в другой кодировки. Как сделать так, чтобы автоматически была кодировка "Киррилица Windows"?

   
 
 автор: cheops   (17.04.2005 в 12:16)   письмо автору
 
   для: Ruzzzik   (17.04.2005 в 12:00)
 

В конфигурационном файле httpd.conf исправьте директиву AddDefaultCharset следующим образом
AddDefaultCharset windows-1251

   
 
 автор: JIEXA   (17.04.2005 в 13:03)   письмо автору
 
   для: cheops   (17.04.2005 в 12:16)
 

а лучше в .htaccess пропиши AddDefaultCharset windows-1251

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования