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

Форум PHP

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

 

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

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

тема: Помогите найти ошибку T_CONSTANT_ENCAPSED_STRING
 
 автор: hz   (27.01.2006 в 16:15)   письмо автору
 
 

Вот форма отпраки E-Maila на указанный адрес! Пишет ошибку T_CONSTANT_ENCAPSED_STRING строка 17
Я мало че в php понимаю! Пологаюсь на вас! Heeelp



<html>

<table border="1" cellpadding="6" cellspacing="0" bordercolor="#999999" bgcolor="#F5F5F5">
<form action=email.php method=post>

<tr>
<td>
<table border="1" cellpadding="3" cellspacing="0">
        <tr>
          <td align="right">
            <p class="T">Название учебной программы:</td>
          <td><input style="width: 280px" name="subject" value='<? echo $subject?>'></td>
        </tr>
        <tr>
        <td align="right">
            <p class="T">Полное название организации:</td>
          <td><input style="width: 250px" class="F3" maxlength="35" name="company" value='<? echo $company?>'></td>
        </tr>
        <tr>
        <td align="right">
            <p class="T">Адрес:</td>
          <td><input style="width: 250px" name="adres" value='<? echo $adres?>'></td>
        </tr>
        <tr>
          <td align="right">
            <p class="T">ИНН:</td>
          <td><input style="width: 250px" name="inn" value='<? echo $inn?>'></td>
        </tr>
        <tr>
        <td align="right">
            <p class="T">КПП:</td>
          <td><input style="width: 250px" name="kpp" value='<? echo $kpp?>'></td>
        </tr>
        <tr>
        <td align="right">
            <p class="T">Р/с:</td>
          <td><input style="width: 250px" name="pc" value='<? echo $pc?>'></td>
        </tr>
        <tr>
        <td align="right">
            <p class="T">К/с:</td>
          <td><input style="width: 250px" name="kc" value='<? echo $kc?>'></td>
        </tr>
        <tr>
        <td align="right">
            <p class="T">Банк:</td>
          <td><input style="width: 250px" name="bank" value='<? echo $bank?>'></td>
        </tr>
        <tr>
        <td align="right">
            <p class="T">БИК:</td>
          <td><input style="width: 250px" name="bik" value='<? echo $bik?>'></td>
        </tr>
        <tr>
        <td align="right">
            <p class="T">ФИО участника:</td>
          <td><input style="width: 250px" name="name" value='<? echo $name?>'></td>
        </tr>
        <tr>
        <td align="right">
            <p class="T">Должность:</td>
          <td><input style="width: 250px" name="dolshosti" value='<? echo $dolshosti?>'></td>
        </tr>
        <tr>
        <td align="right">
            <p class="T">Рабочий телефон:</td>
          <td><input style="width: 250px" name="telephone" value='<? echo $telephone?>'></td>
        </tr>
        <tr>
          <td align="right">
            <p class="T">E-Mail:</td>
          <td><input style="width: 250px" name="email" size="14" value='<? echo $email?>'></td>
        </tr>
        <tr>
          <td align="right" valign="top">
            <p class="T">Вопрос выступающим:</td>
          <td><textarea name="message" rows="6" cols="45" value='<? echo $message?>'></textarea></td>
        </tr>
        <tr>
          <td align="right" valign="top">
            <p class="T">Вопрос выступающим:</td>
          <td><input type=submit value='Отправить'></textarea></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
</html>



А вот сам скрипт


<html>
<bogy>


<!--Конец ссылок-->

<!--Тело страницы-->
<?php
$subject
=$subject;
$header="Content-type: text/plain; charset=\"windows-1251\"";
$header.="From: 'hz' <hz@cn.ru>";
$header.="Subject: $subject";
$message trim($message);
$message substr($message,0,1024);
Тут не знаю че писать может ...
$message'.= "\r\n\r\n---------------------------------------\r\nПолное название организации: ".$company;
$message'
.= "\r\n\r\n---------------------------------------\r\nАдрес: ".$adres;
$message'.= "\r\n\r\n---------------------------------------\r\nИНН: ".$inn;
$message'
.= "\r\n\r\n---------------------------------------\r\nКПП: ".$kpp;
$message'.= "\r\n\r\n---------------------------------------\r\nР/с: ".$pc;
$message'
.= "\r\n\r\n---------------------------------------\r\nК/с: ".$kc;
$message'.= "\r\n\r\n---------------------------------------\r\nБанк: ".$bank;
$message'
.= "\r\n\r\n---------------------------------------\r\nБИК: ".$bik;
$message'.= "\r\n\r\n---------------------------------------\r\nФИО участника: ".$name;
$message'
.= "\r\n\r\n---------------------------------------\r\nДолжность: ".$dolshosti;
$message'.= "\r\n\r\n---------------------------------------\r\nРабочий телефон: ".$telephone;
# Пытаемся послать сообщение
mail("hz@cn.ru", $subject, $message, $header)

</body>
</html>

   
 
 автор: XPraptor   (27.01.2006 в 16:23)   письмо автору
 
   для: hz   (27.01.2006 в 16:15)
 

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

   
 
 автор: hz   (27.01.2006 в 16:56)   письмо автору
 
   для: XPraptor   (27.01.2006 в 16:23)
 

Я просто не знаю надо ли описывать $adrec и т.д. Я не знаю php! Есть просто скрипты и т.д. Знаю другие языки программирования и опираюсь на них! Может тут вообще все не правильно я не знаю! Прошу у вас помощи!

   
 
 автор: XPraptor   (27.01.2006 в 16:58)   письмо автору
 
   для: hz   (27.01.2006 в 16:56)
 

$message'.= нужно везде изменить на $message.=

   
 
 автор: hz   (27.01.2006 в 17:24)   письмо автору
 
   для: XPraptor   (27.01.2006 в 16:58)
 

Все поменял!
Теперь пишет ошибку Parse error: parse error, unexpected $ линия 42
Это самый конец!
П.С. ОГРОМНОЕ СПАСИБО ЧТО ВЫ МНЕ ПОМОГАЕТЕ

   
 
 автор: XPraptor   (27.01.2006 в 17:32)   письмо автору
 
   для: hz   (27.01.2006 в 17:24)
 

у функции mail в последней строке нет закрывающей точки з запятой

   
 
 автор: hz   (27.01.2006 в 17:46)   письмо автору
 
   для: XPraptor   (27.01.2006 в 17:32)
 

Письмо пришло, но в поле от кого пришел бред, а именно; мой логин и URL сайта

   
 
 автор: XPraptor   (27.01.2006 в 17:53)   письмо автору
 
   для: hz   (27.01.2006 в 17:46)
 

Ну еще и парсер заголовков для вас написать что-ли. После каждого заголовка, обязательно \r\n
$header="Content-type: text/plain; charset=\"windows-1251\"\r\n";
$header.="From: 'hz' <hz@cn.ru>\r\n";
$header.="Subject: $subject\r\n";
На счет $subject в заголовок, не надо извращаться так, можно пропустить.

   
 
 автор: hz   (27.01.2006 в 18:26)   письмо автору
 
   для: XPraptor   (27.01.2006 в 17:53)
 

Огромное человеческое спасибо прям не знаю че сказать

   
Rambler's Top100
вверх

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