PHP posta yardım, bana tanımsız indeksi veriyor tutar?

0 Cevap php

Ben bir iletişim formu script var, ve ben geri kalanı aynı buna birkaç alanları eklendi, ama üzerinde yeni değişkenler undefined endeksinin vermek 'bildirimlerini' göndermek ve değişkenler doldurmak değil. Onları böyle POST yakala,

$name     = $_POST['name'];
$website  = $_POST['website'];
$company  = $_POST['company'];
$addy     = $_POST['addy'];
$email    = $_POST['email'];
$phone    = $_POST['phone'];

Isim, e-posta ve telefon tüm iş, ancak web sitesi, addy ve şirket yok.

Onu kapmak JavaScript, yani benziyor

$.post(action, { 
        name: $('#name').val(),
        email: $('#email').val(),
        website: $('#website').val(),
        company: $('#company').val(),
        addy: $('#addy').val(),
        phone: $('#phone').val(),

..etc

Peki bu neden olabilir? Ben, diğer kod yararlı olacağını emin değilim teşekkür ederim.

HTML ADD İÇİN DÜZENLEME.

Burada HTML formu kod kısmı, ben cevapsız bir şey göremiyorum ..

<form method="post" action="send_mail.php" name="contactform" id="contactform">

        <fieldset>

        <legend>Please fill in the following form to contact us</legend>

        <label for=name accesskey=U><span class="required">*</span> Your Name</label>
        <input name="name" type="text" id="name" size="30" value="" /> 

        <br />
        <label for=email accesskey=E><span class="required">*</span> Email</label>
        <input name="email" type="text" id="email" size="30" value="" />

        <br />
        <label for=website accesskey=W>Website</label>
        <input name="website" type="text" id="website" size="30" value="" />

        <br />
        <label for=company accesskey=C>Company</label>
        <input name="company" type="text" id="company" size="30" value="" />

        <br />
        <label for=addy accesskey=A>Address</label>
        <input name="addy" type="text" id="addy" size="30" value="" />

0 Cevap