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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: как добавить в php скрипт дату заполнения

Сообщения:  [1-10]    [11-20]  [21-27] 

 
 автор: Slo_Nik   (09.09.2010 в 18:23)   письмо автору
 
   для: Mister_X   (09.09.2010 в 18:20)
 

да, выводить ошибки в браузер перестало, но они то остались :) и исправлять их надо, а что бы не гадать где и как, при помощи этой функции и отлавливаете их.

  Ответить  
 
 автор: Slo_Nik   (09.09.2010 в 18:20)   письмо автору
 
   для: Mister_X   (09.09.2010 в 17:52)
 

вот и начинайте исправлять эти ошибки, когда всё исправите, то посмотрите, будет у Вас отправляться письмо или нет
для начала Вам надо проверить существует ли $_POST['submit'] и если да, то продолжить выполнение кода.
Если Вы сейчас нажмёте кнопку добавить с своей форме, то это предупреждение исчезнет, так как пойдёт отправка данных методом $_POST и естественно появится элемент этого массива с индексом submit
Проверить существование данного элемента массива можно при помощи isset();
для удобства, после error_reporting() допишите print_r($_POST); , что бы было удобно контролировать, что пришло в массив, а что нет

  Ответить  
 
 автор: Mister_X   (09.09.2010 в 18:20)   письмо автору
5 Кб
 
   для: Slo_Nik   (09.09.2010 в 17:24)
 

а самое интересное, что когда я убрал
<? ini_set('display_errors',1);
error_reporting(E_ALL);?>
, то скрипт хоть писать комментарии стал, а только про ошибку да про ошибку. Я редактировал его в Adobe Dreamweaver CS5 и небыло синтаксических ошибок.
пока для меня PHP как лес, чем дальше, тем темнее...
Я прикрепил comments.php

  Ответить  
 
 автор: Mister_X   (09.09.2010 в 17:52)   письмо автору
 
   для: Slo_Nik   (09.09.2010 в 17:24)
 

Я вставил в начало кода:
<? ini_set('display_errors',1);
error_reporting(E_ALL);?>
и получил:
Notice: Undefined index: submit in /home/web194/06/ftproot/111.ru/1/comments.php on line 50
в коде с 50ой строчки идёт:
[code]<?
// если была нажата кнопка "Отправить"
if($_POST['submit']) {
        
$date substr(htmlspecialchars(trim($_POST['date'])));
        
$tema =  substr(htmlspecialchars(trim($_POST['tema'])), 0100);
        
$v =  substr(htmlspecialchars(trim($_POST['comment'])), 01000);
        
// $to - кому отправляем
        
$to '111@111.ru';
        
// $from - от кого
        
$from='comments_09_15-50a';
        
// функция, которая отправляет наше письмо.
        
mail($to$date$tema'From:'.$from"MIME-Version: 1.0\r\nContent-type: text/html; charset=utf-8");
         echo 
'comments_09'
}
?>

  Ответить  
 
 автор: Slo_Nik   (09.09.2010 в 17:24)   письмо автору
 
   для: Mister_X   (09.09.2010 в 17:18)
 

а я Вам уже писал об этом
Во-первых, запарился писать об этом, но где error_reporting(E_ALL);, должно быть самой первой строкой во всех скриптах, на момент написания и отладки .

  Ответить  
 
 автор: Mister_X   (09.09.2010 в 17:18)   письмо автору
 
   для: Slo_Nik   (09.09.2010 в 00:45)
 

....выставьте уровень ошибок на полную...
Простите, а что и если можно, то куда.

  Ответить  
 
 автор: Slo_Nik   (09.09.2010 в 00:45)   письмо автору
 
   для: Mister_X   (09.09.2010 в 00:05)
 

выставьте уровень ошибок на полную, я уверен, что Вам будут выданы предупреждения, а уж от этого и надо будет отталкиваться

  Ответить  
 
 автор: Mister_X   (09.09.2010 в 00:05)   письмо автору
 
   для: Slo_Nik   (08.09.2010 в 23:15)
 

он ни чего не говорит, скрипт просто не отправляет сообщение.
А я в этом профан и не знаю где ошибка.

  Ответить  
 
 автор: Slo_Nik   (08.09.2010 в 23:15)   письмо автору
 
   для: Mister_X   (08.09.2010 в 22:35)
 

а я и не говорил, что он изменится...
ошибки какие есть, в браузер php что то говорит?

  Ответить  
 
 автор: Mister_X   (08.09.2010 в 22:35)   письмо автору
 
   для: Slo_Nik   (08.09.2010 в 22:00)
 

от перестановки мест - результат не изменился.

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-27] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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