PayPal ile PHP Form

0 Cevap

2 parçaya bölünmüş ve PayPal kullanarak bir ürün satın alan bir kullanıcı ile biten olacak bir PHP form oluşturmak için yönden biraz arıyorsunuz.

İlk aşama Ayrıca, radyo düğmeleri bir dizi basit bir soru soracağım bunların hiçbiri seçerseniz sonra kullanıcı birisi temas olacağını söyledi olacaktır ve orada son isim, adres, e-posta vb gibi bir dizi soru sorar Onlar diğer seçeneklerden birini seçerseniz, o zaman iki sahne alınacaktır.

Ne olursa olsun bu noktada seçilen seçeneklerden 1. aşamadaki tüm bilgileri e-posta yoluyla gönderilecektir.

İkinci aşama temelde kullanıcıların PayPal bilgi alır.

teşekkürler

GÜNCELLEME:

Ben oldukça bu basitleştirilmiş ettik, şimdi mesaj göstermek veya PayPal onları gönderebilir ya veriyi yakala ve bir e-posta göndermek ve daha sonra radyo düğmesinin orada seçimine bağlı olacak sadece bir form vardır.

Ben radyo seçeneği işaretleyerek ve PayPal'a mesaj / yönlendirmelerde gösteren ve bir e-posta adresine bilgi gönderme ile yardıma ihtiyacım var. Ayrıca PayPal'a bilgi gönderme.

Aşağıdaki gibi kodu:

<?php if(isset($_POST['submit']))

    {

        $to = "info@solidcamxpress.co.uk";
        $subject = "SolidCAM Xpress";

        $name_field = $_POST['name'];
        $email_field = $_POST['email'];
        $phone_field = $_POST['message'];
        $company_field = $_POST['company'];
        $reseller_field = $_POST['reseller'];

        $body = "From: $name_field\n E-Mail: $email_field\n Phone:\n $phone_field\n Company:\n $company_field\n Reseller:\n $reseller_field";

        mail($to, $subject, $body);

    }

    else {

    ?>

    <form method="POST" action="">

        <fieldset>
            <legend>Purchase SolidCAM Xpress</legend>

            <ul>
                <li><label for="name">Name <input type="text" name="name" /></label></li>
                <li><label for="email">Email <input type="text" name="email" /></label></li>
                <li><label for="phone">Phone <input type="text" name="phone" /></label></li>
                <li><label for="company">Company <input type="text" name="company" /></label></li>
            </ul>

            <p>Do you currently have SolidWorks, if yes who is your reseller?</p>
            <ul>
                <li><label for=""><input type="radio" name="reseller" value="None" /> Don't have SolidWorks</label></li>
                <li><label for=""><input type="radio" name="reseller" value="Cad Connect" /> Cad Connect</label></li>
                <li><label for=""><input type="radio" name="reseller" value="Cadtek" /> Cadtek</label></li>
                <li><label for=""><input type="radio" name="reseller" value="CCSL" /> CCSL</label></li>
                <li><label for=""><input type="radio" name="reseller" value="Innova" /> Innova</label></li>
                <li><label for=""><input type="radio" name="reseller" value="NT CAD/CAM" /> NT CAD/CAM</label></li>
                <li><label for=""><input type="radio" name="reseller" value="Solid Engineer" /> Solid Engineer</label></li>
                <li><label for=""><input type="radio" name="reseller" value="Solid Solutions Ireland" /> Solid Solutions Ireland</label></li>
                <li><label for=""><input type="radio" name="reseller" value="Solid Solutions Management" /> Solid Solutions Management</label></li>
                <li><label for=""><input type="radio" name="reseller" value="TMS Scotland" /> TMS Scotland</label></li>
            </ul>

            <p><input type="submit" name="continue" value="Continue" /></p>

        </fieldset>

    </form>

    <?php

    }

    // When user clicks continue send all data to info@solidcamxpress.co.uk

    // Then check if user has selected None from the last question then show the following and prevent them from proceeding

    if() {

    ?>

    <p>SolidCAM Xpress requires a valid copy of SolidWorks, we will be in touch shortly to discuss pricing!</p>

    <?php

    } else {

        // User has selected something other than None, send them off to PayPal

    }

    ?>

0 Cevap