PHP Help ekak one..

Gihanlasita

Member
May 21, 2007
392
3
0
$headers = "MIME-Version: 1.0\n"
."From: \"".$name."\" <".$email.">\n"
."Content-type: text/html; charset=iso-8859-1\n";

second form eke headers wala $name $email thibunata a variable deka define karala nae ne?


$name = 'any name';
$email = 'any email';


$value01=$_POST['value01'];
$value02=$_POST['value02'];
$value03=$_POST['value03'];
$value04=$_POST['value04'];
$value05=$_POST['value05'];
$last=$_POST['last'];
$value07=$_POST['value07'];
$comment=$_POST['comment'];


// you can specify which email you want your contact form to be emailed to here

$toemail = "[email protected]";
$subject = "Ana Enterprises - Buy Car";
 

melanxpress

Well-known member
  • Aug 18, 2008
    4,819
    223
    63
    32
    Malaysia & Kandy
    second form eke headers wala $name $email thibunata a variable deka define karala nae ne?


    එකේ name, email කියල variable නෑනේ මම දාල. $value07 කියලානේ First Name එකට දාල තියෙන්නේ. ඒ හින්දා

    ."From: \"".$name."\" <".$email.">\n"

    කියන එකේ $name වෙනුවට $value07 දැම්මාම හරි නෑද? මම එහෙම change කරා. එත් වැඩ කරන්නේ නෑ. \\\

    දැන් උඹ කිව්වේ $name and $email define කරන්න කියල නේද? එත් ඒ දෙක ෆෝම් එකේ කොහෙවත් නැනේ?
     

    Gihanlasita

    Member
    May 21, 2007
    392
    3
    0
    change like this is working fine
    $headers = "MIME-Version: 1.0\n"
    ."From: \"".
    $value07."\" <".$value08.">\n"
    ."Content-type: text/html; charset=iso-8859-1\n";

    wada karanne nathnam post values check karanna form eken hariyata enawada kiyala
     

    melanxpress

    Well-known member
  • Aug 18, 2008
    4,819
    223
    63
    32
    Malaysia & Kandy
    මේක කරන්න බැනේ :(
    ඊයේ හොඳට වැඩ කරා FORMs 4ම. එත් අද දැන් බලනකොට Contact Form එක විතරයි වැඩ කරන්නේ. අනික් ඒවගේ කිසිම change එකක් කරේ නෑ මම. එත් දැන් වැඩ කරන්නේ නෑ. Mail එක එන්නේ නෑ. Contact එකේ තියෙන PHP එක එහෙම්ම Save As කරලා Replace කරා අනික් PHP වල නම් වලට. එත් වැඩ කරන්නේ නෑ. අනේ මචන් මොකද්ද වෙලා තියෙන්නේ.. මට තේරෙන්නේ නෑ. :(
     
    Last edited:

    Lalakajee

    Well-known member
  • Jun 20, 2007
    3,061
    296
    83
    In my own heart
    මේක කරන්න බැනේ :(
    ඊයේ හොඳට වැඩ කරා FORMs 4ම. එත් අද දැන් බලනකොට Contact Form එක විතරයි වැඩ කරන්නේ. අනික් ඒවගේ කිසිම change එකක් කරේ නෑ මම. එත් දැන් වැඩ කරන්නේ නෑ. Mail එක එන්නේ නෑ. Contact එකේ තියෙන PHP එක එහෙම්ම Save As කරලා Replace කරා අනික් PHP වල නම් වලට. එත් වැඩ කරන්නේ නෑ. අනේ මචන් මොකද්ද වෙලා තියෙන්නේ.. මට තේරෙන්නේ නෑ. :(

    Form eken hariyata values enawada?
    Contact eke thiyena PHP code eka ehemmama Save As karaata wedak nehe. Form ekath ekka match wenna one.
    Mata hithenne Form eken data send karana eke awulak:yes:

    Kalabala nethuwa himin sere serama source code eka check karanna :)

    UNICODE prashneta mokada wune?
     

    melanxpress

    Well-known member
  • Aug 18, 2008
    4,819
    223
    63
    32
    Malaysia & Kandy
    Form eken hariyata values enawada?
    Contact eke thiyena PHP code eka ehemmama Save As karaata wedak nehe. Form ekath ekka match wenna one.
    Mata hithenne Form eken data send karana eke awulak:yes:

    Kalabala nethuwa himin sere serama source code eka check karanna :)

    UNICODE prashneta mokada wune?

    මෙන්න වැඩ කරන්නේ නැති එකක <form> එක.

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

    <p><span class="manufacture">メーカー名</span>
    <span id="spryselect1">
    <label for="man"></label>

    <select name="value01" size="1" id="value01" class="dropBox">

    <option value="Nissan" >日産</option>
    <option value="Honda" >ホンダ</option>
    <option value="US Toyota" >USトヨタ</option>
    <option value="Nissan USA" >日産USA</option>
    <option value="Acura" >アキュラ</option>
    <option value="other manufacturers">その他のメーカー</option>
    </select>
    </select>
    <span class="selectRequiredMsg">Please select an item.</span></span>

    </p>
    <p><span class="model">車種名</span>
    <label for="value02"></label>
    <input type="text" name="value02" id="value02" class="textFiled"/>
    <span class="textfieldRequiredMsg"></span></p>
    <p><span class="year">年式</span><span id="spryselect2">
    <label for="value04"></label>
    <select name="value03" id="value03" class="dropBox">

    <option class="option" value="2013">H.25(2013)</option>
    <option class="option" value="2012">H.24(2012)</option>
    <option class="option" value="2011">H.23(2011)</option>
    <option class="option" value="1992">H.4(1992)</option>
    <option class="option" value="1991">H.3(1991)</option>
    <option class="option" value="1990">H.2(1990)</option>
    </select>
    <span class="selectRequiredMsg">Please select an item.</span></span></p>
    <p><span class="milage">走行距離</span><span id="spryselect3">
    <label for="value04"></label>

    <select name="value04" id="value04" class="dropBox">
    <option value="less than 10 000 km " selected="selected" class="option">1万キロ以下</option>

    <option class="option" value="less than 20 000 km ">2万キロ以下</option>
    <option class="option" value="less than 30 000 km 下">3万キロ以下</option>
    <option class="option" value="less than 40 000 km 下">4万キロ以下</option>

    <option class="option" value="less than 100 000 km ">10万キロ以下</option>
    <option class="option" value="more than 100 000 km ">10万キロ以上</option>
    <option class="option" value="不明">不明</option>
    </select>
    <span class="selectRequiredMsg">Please select an item.</span></span></p>
    <p><span class="price">価格</span>
    <span id="spryselect4">
    <label for="price"></label>

    <select name="price" id="price" class="priceFrom">
    <option value="0">0万円</option>
    <option value="100000">10万円</option>

    <option value="9000000">900万円</option>
    <option value="10000000">1000万円</option>
    </select>
    <span class="selectRequiredMsg">Please select an item.</span></span><span> ~ </span><span id="spryselect5">
    <label for="priceto"></label>

    <select name="priceto" id="priceto" class="priceFrom">
    <option value="100000">10万円</option>
    <option value="200000">20万円</option>


    <option value="10000000">1000万円</option>
    </select>
    <span class="selectRequiredMsg">Please select an item.</span></span></p>
    <p><span class="trade">車の下取りを希望しますか?</span><span id="spryradio1">
    <label>
    <input type="radio" name="RadioGroup1" value="trade01" id="RadioGroup1_0" checked="checked" />
    はい</label>

    <label>
    <input type="radio" name="RadioGroup1" value="trade02" id="RadioGroup1_1" />
    無し</label>
    <br />
    <span class="radioRequiredMsg">Please make a selection.</span></span></p>
    <!--<p><span class="trade">車の下取りを希望しますか?</span><input name="Trade" type="radio" value="trade01" checked="checked" /><span class="trade01">はい</span></p> -->
    <p> </p><p> </p>
    <span class="name">お名前(かな)</span><span id="sprytextfield2">
    <label for="value05">せい</label>
    <input type="text" name="value05" id="value05" class="textFiledFirst" />
    </span><span id="sprytextfield4">
    <label for="last" class="padding">めい</label>
    <input type="text" name="last" id="last" class="textFiledFirst"/>
    <span class="textfieldRequiredMsg"></span></span> </p>
    <p><span class="message">電話番号</span><span id="value06">
    <label for="value07"></label>
    <span id="sprytextfield5">
    <input type="text" name="value07" id="value07" class="textFiled" />
    <span class="textfieldRequiredMsg"></span></span><span class="textfieldRequiredMsg"></span></span></p>
    <span id="sprytextarea1">
    <span class="message2">メッセージ</span><br />
    <label for="value08"></label>
    <textarea name="value08" id="value08" cols="45" rows="5" class="textArea"></textarea>
    <br /><br />
    </span>
    <button type="submit" name="submit" id="submin" value="submit" class="submit"><img src="images/submit_go.png" />
    </button>

    </form>

    //////////////////////////////////////////////////

    මෙන්න එකේ PHP එක <form> එක.


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />


    <title>Email Form</title>
    </head>

    <body>
    <?php
    $value01=$_POST['value01'];
    $value02=$_POST['value02'];
    $value03=$_POST['value03'];
    $value04=$_POST['value04'];
    $value05=$_POST['value05'];
    $last=$_POST['last'];
    $value07=$_POST['value07'];
    $value08=$_POST['value08'];
    $price=$_POST['price'];
    $priceto=$_POST['priceto'];
    $trade01=$_POST['trade01'];
    $trade02=$_POST['trade02'];




    // you can specify which email you want your contact form to be emailed to here

    $toemail = "[email protected]";
    $subject = "Ana Enterprises - Sell Car";

    $headers = "MIME-Version: 1.0\n"
    ."From: \"".$name."\" <".$email.">\n"
    ."Content-type: text/html; charset=UTF-8";

    $body =


    "Manufacture: ".$value01."<br>\n"
    ."Model: ".$value02."<br>\n"
    ."Year: ".$value03."<br>\n"
    ."Mileage: ".$value04."<br>\n"
    ."Price From: ".$price."<br>\n"
    ."Price To: ".$priceto."<br>\n"
    ."First Name: ".$value05."<br>\n"
    ."Last Name: ".$last."<br>\n"
    ."Phone: ".$value07."<br>\n"
    ."Comment: ".$value08."<br>\n";





    mail($toemail, $subject, $body, $headers);
    echo "<script type='text/javascript'>
    <!--
    window.location = 'thankyou.html'
    //-->
    </script>";

    ?>
    </body>
    </html>



    HTML එකේ අව්ලක්ද? :oo::oo::confused:
     
    Last edited:

    Gihanlasita

    Member
    May 21, 2007
    392
    3
    0
    tested this with your form and it works fine. replace php with this and let me know the results

    Code:
    <?php
    $value01=$_POST['value01'];
    $value02=$_POST['value02'];
    $value03=$_POST['value03'];
    $value04=$_POST['value04'];
    $value05=$_POST['value05'];
    $last=$_POST['last'];
    $value07=$_POST['value07'];
    $value08=$_POST['value08'];
    $price=$_POST['price'];
    $priceto=$_POST['priceto'];
    $trade01=$_POST['trade01'];
    $trade02=$_POST['trade02'];
    
    // you can specify which email you want your contact form to be emailed to here
    
    $toemail = "[email protected]";
    $subject = "Ana Enterprises - Sell Car";
    
    $headers = "MIME-Version: 1.0\n"
    ."From: \"".$value05."\" <".$last.">\n"
    ."Content-type: text/html; charset=UTF-8";
    
    $body =
    
    
    "Manufacture: ".$value01."<br>\n"
    ."Model: ".$value02."<br>\n"
    ."Year: ".$value03."<br>\n"
    ."Mileage: ".$value04."<br>\n"
    ."Price From: ".$price."<br>\n"
    ."Price To: ".$priceto."<br>\n"
    ."First Name: ".$value05."<br>\n"
    ."Last Name: ".$last."<br>\n"
    ."Phone: ".$value07."<br>\n"
    ."Comment: ".$value08."<br>\n";
    
    
    
    
    
    mail($toemail, $subject, $body, $headers);
    echo "<script type='text/javascript'>
    <!--
    window.location = 'thankyou.html'
    //-->
    </script>";
    
    ?>
     

    melanxpress

    Well-known member
  • Aug 18, 2008
    4,819
    223
    63
    32
    Malaysia & Kandy
    Thanks machan! මේක වැඩ කරනවා..! මේකේ මොකද්ද බන් වෙනස් කරේ උඹ? :shocked: !!!!!!

    එත් තව අවුලක්.. දැන් Forms 2ක් හරි. මම මේ උඹ කිව්වා විදියට වෙනස් කරා අනික් වැඩ කරන්නේ නැති Form එකක්. එත් ඒක වැඩ කරන්නේ නෑ. :( මට තේරෙන්නේ නෑ බන් PHP දැන් ....

    මෙන්න ඒ මම වෙනස් කරපු එක.

    <?php
    $man=$_POST['man'];
    $model=$_POST['model'];
    $name=$_POST['name'];
    $phone=$_POST['phone'];
    $message=$_POST['message'];

    // you can specify which email you want your contact form to be emailed to here

    $toemail = "[email protected]";
    $subject = "Ana Enterprises - Machinary";

    $headers = "MIME-Version: 1.0\n"
    ."From: \"".$value05."\" <".$last.">\n"
    ."Content-type: text/html; charset=UTF-8";

    $body =


    "Manufacture: ".$man."<br>\n"
    ."Model: ".$model."<br>\n"
    ."Name: ".$name."<br>\n"
    ."Phone: ".$phone."<br>\n"
    ."Comment: ".$message."<br>\n";





    mail($toemail, $subject, $body, $headers);
    echo "<script type='text/javascript'>
    <!--
    window.location = 'thankyou.html'
    //-->
    </script>";

    ?>
     

    Gihanlasita

    Member
    May 21, 2007
    392
    3
    0
    change the bold values according to your values

    Code:
    $headers = "MIME-Version: 1.0\n"
    ."From: \"".[B]$valueX[/B]."\" <".[B]$valueY[/B].">\n"
    ."Content-type: text/html; charset=UTF-8";

    $valueX should be Name

    $valueY should be Email
     

    melanxpress

    Well-known member
  • Aug 18, 2008
    4,819
    223
    63
    32
    Malaysia & Kandy
    හරි මචං :shocked:
    thanks!!!!! ගොඩාක් ලොකු උදව්වක් ... :(

    මොකද්ද මචන් මම කරලා තිබුන වැරැද්ද?

    $headers = "MIME-Version: 1.0\n"
    ."From: \"".$valueX."\" <".$valueY.">\n"
    ."Content-type: text/html; charset=UTF-8";

    මේකේ X , Y වලට මම define කරලා තිබ්බේ නැති variable දෙකක් දල තිබ්බ එකද?