Bajki Posted November 27, 2014 Share Posted November 27, 2014 Hello,so I have input form for feedback with php mail send but i also want to send a sms message to user.This is html:<div class="fs-form-wrap" id="fs-form-wrap"><form id="form" class="fs-form fs-form-full" action="#" method="post" autocomplete="off"><ol class="fs-fields"><li><label class="fs-field-label fs-anim-upper" for=Name?</label><input class="fs-anim-lower" id="q1" name="q1" type="text" placeholder="Name" required/></li><li><label class="fs-field-label fs-anim-upper" for="q2" data-info="Vaild eamil....?</label><input class="fs-anim-lower" id="q2" name="q2" type="email" placeholder="[email protected]" required/></li><li><label class="fs-field-label fs-anim-upper" for="q3" data-info="Valid phone number">Phone number...?</label><input onkeypress='return event.charCode >= 48 && event.charCode <= 57' class="fs-anim-lower" id="q3" name="q3" type="text" maxlength="10" placeholder="09x-xxx-xxxx" required/></li><li><label class="fs-field-label fs-anim-upper" for="q4" data-info="What do you think about our servise?">Feedback</label><textarea class="fs-anim-lower" id="q4" name="q4" placeholder="Feedback.."></textarea></li></ol><!-- /fs-fields --><button class="fs-submit" type="submit" name="submit" id="send" >Send</button></form></div>This is php mail:<?phpif(isset($_POST["submit"])){//Checking for blank Fields..if($_POST["q1"]==""||$_POST["q2"]==""||$_POST["q3"]==""||$_POST["q4"]==""){echo "Fill everything..";}else{// Check if the "Sender's Email" input field is filled out$email=$_POST['q2']; // Sanitize e-mail address$email =filter_var($email, FILTER_SANITIZE_EMAIL);// Validate e-mail address$email= filter_var($email, FILTER_VALIDATE_EMAIL);if (!$email){echo "Invalid Sender's Email";}else{$subject = $_POST['q3'];$message = 'Name: ' . $_POST['q1'] . ' Email: ' . $_POST['q2'] . ' Phone Number: ' . $_POST['q3'] . ' Feedback: ' . $_POST['q4'];$headers = 'From:'. $email . "\r\n"; // Sender's Email// message lines should not exceed 70 characters (PHP rule), so wrap it$message = wordwrap($message, 70);// Send mail by PHP Mail Functionmail("[email protected]", $subject, $message, $headers);echo "Thank you for feedback";}}}?>I have public sms getaway on my computer so when user input his phone script make link like this "http://mysmsgetaway.com?PhoneNumber=user-phone-number&Text=message-from-us" and it goes to my getaway.. Thank you Link to comment https://forums.phpfreaks.com/topic/292751-php-mail-sms-script/ Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.