Резултати от 1 до 5 от общо 5

Помощ за код за обратна връзка.

Сподели във Facebook Сподели в Twitter Изпрати на Email Сподели в LinkedIn
  1. Member
    Тук е от
    Jan 2006
    Мнения
    225
    #1

    Помощ за код за обратна връзка.

    Имам си обратна връзка която ползвам за единият си сайт, работи си перфектно, сега си правя втори сайт слагам същият код, като променям само меила, към който трябва да се праща писмото и какво се получава, изпраща писмо, но като го отворя е празно нито има от кои е изпратено, нито заглавието, нито детайлите, нищо и незнам защо!?

    Ето кода contact.php:

    <table width="400" border="0" align="center" cellpadding="0" cellspacing="1">
    <tr>
    <td>
    <form name="mail_from" method="post" action="send_contact.php">
    <table width="100%" border="0" cellspacing="1" cellpadding="3">
    <tr>
    <td width="16%">Относно</td>
    <td width="2%">:</td>
    <td width="82%">
    <input name="subject" type="text" id="subject" size="50">
    </td>
    </tr>
    <tr>
    <td>Детайли</td>
    <td>:</td>
    <td>
    <textarea name="detail" cols="50" rows="4" id="detail"></textarea>
    </td>
    </tr>
    <tr>
    <td>Телефон</td>
    <td>:</td>
    <td><input name="phone" type="text" id="phone" size="50"></td>
    </tr>
    <tr>
    <td>Име</td>
    <td>:</td>
    <td><input name="name" type="text" id="name" size="50"></td>
    </tr>
    <tr>
    <td>Вашия Email</td>
    <td>:</td>
    <td>
    <input name="customer_mail" type="text" id="customer_mail" size="50">
    </td>
    </tr>
    <tr>
    <td> </td>
    <td> </td>
    <td>
    <input type="submit" name="Submit" value="Изпрати">
    <input type="reset" value="Изчисти">
    </td>
    </tr>
    </table>
    </form>
    </td>
    </tr>
    </table>



    Това e send_contact.php:

    <?php
    // Тема на съобщението
    $subject = "$subject";
    // Details
    $message = "$detail";
    $message .= "\n".$phone;

    // Mail на изпращача
    $mail_from = "$customer_mail";
    // From
    $header = "from: $name <$mail_from>";

    Тук запишете вашия e-mail
    $to = 'xxxxxx@aaaaaaaaa.com';

    $send_contact = mail($to, $subject, $message, $header);

    // Проверка дали писмото е изпратено успешно
    if ($send_contact) {
    echo "Съобщението е изпратено успешно.";
    }
    else {
    echo "Грешка! Съобщението не е прието успешно!";
    // За съжаление функцията mail() не връща информация за причината за грешката.
    }
    ?>



  2.  
     
  3. Member
    Тук е от
    Dec 2004
    Мнения
    542
    #2

    Re:Помощ за код за обратна връзка.

    Условно кодът ти е ОК. Ако не дадеш грешката, която виждаш, ще реша че си спамер, но пырво ще ти дам the benefit of the doubt да те насоча към:

    - същият ли е хостингът - по-скоро не според мен
    - unix / win ?
    - възможно е пхп-то на сървъра да не подържа 'mail', т.е. да няма достъп до sendmail или да няма път указан до мейл сървър и т.н

    с 10-15 думи накратко най-вероятно е конфигурационна настройка ако е различен сървър, но дай повече инфо

  4. Member
    Тук е от
    Jan 2006
    Мнения
    225
    #3

    Re:Помощ за код за обратна връзка.

    Всичко е едно и също, хостинга ми е в host.bg както и на другия сайт.

  5. Member
    Тук е от
    Nov 2005
    Мнения
    295
    #4

    Re:Помощ за код за обратна връзка.

    Извинявай, но този код е отвратително написан.
    Най-вероятно причината е, че в профила, където работи, в php.ini има register_globals = 1 (или yes/true или нещо подобно).

    Но това е МНОГО лош стил! По-добре е да се използва вместо
    Код:
    $subject = "$subject";
    , което е някаква безмислица, това:
    Код:
    $subject = $_POST['subject'];

  6. Member
    Тук е от
    Jan 2006
    Мнения
    225
    #5

    Re:Помощ за код за обратна връзка.

    Да, но по този начин като го направя немога да видя e-mail-а на човека, който е написал писмото, а ми излиза автоматично от &#38;#1045@seraph.host.bg.

Сподели във Facebook Сподели в Google Plus Сподели в Twitter Изпрати на Email Сподели в LinkedIn

Подобни теми

  1. Връзка на PC с TV
    От imi_s във форум Аудио и Видеокарти
    Отговори: 2
    Последно: 08-01-08, 13:07
  2. A65 - връзка с PC
    От pnmiteff във форум Смартфони, телефони
    Отговори: 0
    Последно: 17-11-05, 08:43
  3. PHP, Java и обратна връзка...
    От Yasen6275 във форум Програмиране
    Отговори: 18
    Последно: 30-08-05, 12:40
  4. Моля за помощ за VPN връзка
    От kris11 във форум Технологии
    Отговори: 3
    Последно: 03-02-05, 21:15
  5. Обратна връзка към e-mail
    От parazit във форум Уебдизайн и 3D
    Отговори: 15
    Последно: 23-09-03, 20:47

SetCombG.com
SetCombG.com е портален сайт и Форум за битова техника, телевизори, климатици, лаптопи и смартфони, създаден през 1999 година.
Заедно сме над 20 години!
Следвай ни
Горе