adsl club

Справочник

Форум

Программы

Фильмы

Ресурсы

Файлообмен

Хостинг

Ростелеком
[FAQ] Помошь по Веб программированию!!! PHP, HTML, JavaScript и т.п
На страницу 1 2 3 4 5 6
Ответить на тему    Форум АДСЛ КлубаЦИФРОВОЙ ФЛЕЙМ :)ПРОГРАММИРОВАНИЕ
Автор Сообщение
Dead_man
Продвинутый форумчанин
СообщениеДобавлено: Пн 26-05-08 : 22-59    Заголовок сообщения: [FAQ] Помошь по Веб программированию!!! PHP, HTML, JavaScript и т.п Ответить с цитатой

Предлагаю в эту тему задавать вопросы по поводу веб программирования, так как думаю вопросов будет много. не только у меня.

Модераторов прошу прикрепить если заинтересует спасибо!
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Dead_man
Продвинутый форумчанин
СообщениеДобавлено: Вт 27-05-08 : 19-28    Заголовок сообщения: Ответить с цитатой

Я буду первымSmile


Есть форма на HTML, после ввода данных в поля, передается обрабтчкиу на PHP, он все выстраивает в таблицу.

Подскажите, как сделать чтобы данные из обработчика полсе нажатия на кнопку "Отправить" передавались на два почтовых ящика, тоесть на ящик указанный в данных пользователя и на ящик администратора?
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Richard Ferlow
Гуру
Предупреждений : 2
СообщениеДобавлено: Вт 27-05-08 : 19-41    Заголовок сообщения: Ответить с цитатой

Dead_man
Код:
<?php
// если была нажата кнопка "Отправить"
if($_POST['submit']) {
        // $_POST['title'] содержит данные из поля "Тема", trim() - убираем все лишние пробелы и переносы строк, htmlspecialchars() - преобразует специальные символы в HTML сущности, будем считать для того, чтобы простейшие попытки взломать наш сайт обломались, ну и  substr($_POST['title'], 0, 1000) - урезаем текст до 1000 символов. Для переменной $_POST['mess'] все аналогично
        $title = substr(htmlspecialchars(trim($_POST['title'])), 0, 1000);
        $mess =  substr(htmlspecialchars(trim($_POST['mess'])), 0, 1000000);
        // $to - кому отправляем
        $to = 'test@test.ru';
        // $from - от кого
        $from='test@test.ru';
        // функция, которая отправляет наше письмо.
        mail($to, $title, $mess, 'From:'.$from);
        echo 'Спасибо! Ваше письмо отправлено.';
}
?>
<form action="" method=post>

<p>Вводный текст перед формой <p>
              <div align="center">
              Teма<br />
              <input type="text" name="title" size="40"><br />
              Сообщение<br />
              <textarea name="mess" rows="10" cols="40"></textarea>
              <br />
              <input type="submit" value="Отправить" name="submit"></div>
</form>
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Dead_man
Продвинутый форумчанин
СообщениеДобавлено: Вт 27-05-08 : 23-50    Заголовок сообщения: Ответить с цитатой

а попроще можно что нибудь?

и я спрашивал
Цитата:
Подскажите, как сделать чтобы данные из обработчика полсе нажатия на кнопку "Отправить" передавались на два почтовых ящика, тоесть на ящик указанный в данных пользователя и на ящик администратора?
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Richard Ferlow
Гуру
Предупреждений : 2
СообщениеДобавлено: Вт 27-05-08 : 23-54    Заголовок сообщения: Ответить с цитатой

Dead_man
Куда уж проще ?

mail($to, $title, $mess, 'From:'.$from); - вот функция отправки на мейл, создай две, как пользовать написано выше
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
dlnsk
Гуру
СообщениеДобавлено: Чт 29-05-08 : 00-20    Заголовок сообщения: Ответить с цитатой

Dead_man писал(а):
а попроще можно что нибудь?

Самый простой и надежный вариант на любой случай - вырвать нескольк волосьев из бороды и сказать "Трах тибидох"...
...должно получиться. Smile

ЗЫ: Тоесть тебе даже в готовом ответе (да еще и с комментариями) разбираться лень? Так ты очень быстро подсказчиков растеряешь! Ищи выше
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора  
Dead_man
Продвинутый форумчанин
СообщениеДобавлено: Сб 31-05-08 : 21-49    Заголовок сообщения: Ответить с цитатой

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

Код:
Warning: include(includes/lib/util.php) [function.include]: failed to open stream: No such file or directory in Z:\home\dle2.ru\www\admin\index.php on line 4

Warning: include() [function.include]: Failed opening 'includes/lib/util.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\dle2.ru\www\admin\index.php on line 4

Warning: include(includes/lib/admin.php) [function.include]: failed to open stream: No such file or directory in Z:\home\dle2.ru\www\admin\index.php on line 6

Warning: include() [function.include]: Failed opening 'includes/lib/admin.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\dle2.ru\www\admin\index.php on line 6

Warning: include(/admin/top.html) [function.include]: failed to open stream: No such file or directory in Z:\home\dle2.ru\www\admin\index.php on line 10

Warning: include() [function.include]: Failed opening '/admin/top.html' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\dle2.ru\www\admin\index.php on line 10

Warning: include(/admin/index.html) [function.include]: failed to open stream: No such file or directory in Z:\home\dle2.ru\www\admin\index.php on line 17

Warning: include() [function.include]: Failed opening '/admin/index.html' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\dle2.ru\www\admin\index.php on line 17

Warning: include(/admin/bottom.html) [function.include]: failed to open stream: No such file or directory in Z:\home\dle2.ru\www\admin\index.php on line 19

Warning: include() [function.include]: Failed opening '/admin/bottom.html' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\dle2.ru\www\admin\index.php on line 19

Fatal error: Call to undefined function sql_close() in Z:\home\dle2.ru\www\admin\index.php on line 20



вот строки с 4 по 20

Код:
include_once $PATH_LIB."/util.php";

 include $PATH_LIB."/admin.php";

 $SETTINGS["part_name"]="Главная страница";

 include $SETTINGS["PATH_HTML"]."/admin/top.html";

 if($_GET["ERR"]!=""){
   error($_GET["ERR"]);
   echo_error();
 }

 include $SETTINGS["PATH_HTML"]."/admin/index.html";

 include $SETTINGS["PATH_HTML"]."/admin/bottom.html";
 sql_close();


в дериктории usr/local/php5/ нашел файл php.ini там есть вот такие строчки
; UNIX: "/path1:/path2"
include_path = ".;/usr/local/php5/PEAR"

;
; Windows: "\path1;\path2"
;include_path = ".;c:\php\includes"

видимо проблема в них. помогите разобраться preved
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
dlnsk
Гуру
СообщениеДобавлено: Вс 1-06-08 : 00-52    Заголовок сообщения: Ответить с цитатой

Ну дыкть PEAR надо устанавливать....
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора  
Richard Ferlow
Гуру
Предупреждений : 2
СообщениеДобавлено: Вс 1-06-08 : 13-34    Заголовок сообщения: Ответить с цитатой

Оооо, это что за админку с Pear ты нашел ?
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Dead_man
Продвинутый форумчанин
СообщениеДобавлено: Вс 1-06-08 : 21-35    Заголовок сообщения: Ответить с цитатой

Это сторонние разработки. что такое PEAR? Very Happy
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
dlnsk
Гуру
СообщениеДобавлено: Пн 2-06-08 : 23-38    Заголовок сообщения: Ответить с цитатой

Dead_man
http://ru.wikipedia.org/wiki/PEAR
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора  
leoboec
Эксперт
СообщениеДобавлено: Ср 16-07-08 : 13-53    Заголовок сообщения: Ответить с цитатой

Люди а можно такой вопрос создал web страничку поставил фоновую картинку то есть использовал не функцию цвета
<body bgcolor="#ffffff"
а функцию background
<body background ="D:\web\398.jpg"
и столкнулся собственно говоря вот с какой проблемой
в IE картинка отображается фоном без проблем, а вот в Opera Mozila Netscape фон остается белым... в чем проблема?? Заранее благодарен
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
leoboec
Эксперт
СообщениеДобавлено: Ср 16-07-08 : 14-15    Заголовок сообщения: Ответить с цитатой

Так почти разобрался с проблемой... поставил
<body background ="398.jpg" то есть получается что файл в той же директории что и web страница а если будет картинка в другой папке... как справиться с проблемой?
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Richard Ferlow
Гуру
Предупреждений : 2
СообщениеДобавлено: Ср 16-07-08 : 14-18    Заголовок сообщения: Ответить с цитатой

leoboec
Картинка - да, верно подметил.
Попробуй адреса делать вида "images/image.jpg"
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
leoboec
Эксперт
СообщениеДобавлено: Ср 16-07-08 : 15-11    Заголовок сообщения: Ответить с цитатой

Подожди то есть ты имеешь ввиду написать
<body background ="D:/web/images/image1.jpg" ???? что то не могу никак разобраться((
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Richard Ferlow
Гуру
Предупреждений : 2
СообщениеДобавлено: Ср 16-07-08 : 15-18    Заголовок сообщения: Ответить с цитатой

Нет, я имею ввиду написать <body background ="/images/image1.jpg" >

Есть относительные пути к файлам, а есть абсолютный. Тут тебе как раз относительные нужные. т.е. относительно того файла, в котором ты их вызываешь.

Таким образом в корневой папке у тебя будет Index.htm с таким кодом как написал выше, а в папке Images твоя картинка
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
leoboec
Эксперт
СообщениеДобавлено: Ср 16-07-08 : 21-29    Заголовок сообщения: Ответить с цитатой

аха спасибо)) получилось только с путем
<body background ="images/image1.jpg" >
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
dlnsk
Гуру
СообщениеДобавлено: Вс 20-07-08 : 23-55    Заголовок сообщения: Ответить с цитатой

Richard Ferlow писал(а):
Тут тебе как раз относительные нужные

...а приводишь пример абсолютного... Very Happy
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора  
Dead_man
Продвинутый форумчанин
СообщениеДобавлено: Пн 21-07-08 : 20-56    Заголовок сообщения: Ответить с цитатой

Ребятки, вот такая проблема, имеется система на джумле, с кодировкой utf8 и естьь статичные файлы анкеты которые отправляют данные анкеты на электронный адрес, проблема в том что на почту приходит письмо типа
Код:
Анализ языковых потребностей




Фамилия: Макаров


Имя: Юрий


Отчество: Владимирович


в чем проблема, непойму. везде пытался менять charset в теге mail но так ничего и не помогло. в файлах анкета и собсно обработчик который отправляет


ПОМОГИТЕ help me Прошу Вас!!! help me Прошу Вас!!! help me Прошу Вас!!!



test.txt
 Описание:  а ето обработчик который собирает воедино и отправляет все на эл.почту переименуйте расширение в PHP
Скачать
 Имя файла:  test.txt
 Размер файла:  2.26 KB
 Скачано:  460 раз(а)

ank.txt
 Описание:  это анкета переименуйте расширение в HTML
Скачать
 Имя файла:  ank.txt
 Размер файла:  36.69 KB
 Скачано:  468 раз(а)
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Richard Ferlow
Гуру
Предупреждений : 2
СообщениеДобавлено: Пн 21-07-08 : 21-10    Заголовок сообщения: Ответить с цитатой

dlnsk
Гоню Smile мышка с ворд скрепкой подсказывают Smile
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Показать сообщения:   
Ответить на тему    Форум АДСЛ КлубаЦИФРОВОЙ ФЛЕЙМ :)ПРОГРАММИРОВАНИЕ Часовой пояс: GMT + 7
На страницу 1 2 3 4 5 6
Страница 1 из 6

 

 
Аватары: Вкл|Выкл   ЮзерИнфо: Вкл|Выкл   Подписи: Вкл|Выкл
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы