<?php
require 'PHPMailerAutoload.php';
//echo !extension_loaded('openssl')?"Not Available":"Available <br/>";
$name = $_POST['username'];
$email = $_POST['email'];
$number = $_POST['phone'];
$profession = $_POST['profession'];
$to = '[email protected]';
$subject = 'user registration';
$phone = "phone number:".$number;
$message = "client details:"."\n"."Name:".$name."\n"."email:".$email."\n"."phone number:".$number."\n"."profession:".$profession;
$headers = "From:".$email;
$mail = new PHPMailer;
//$mail->SMTPDebug = 3;
$mail->isSMTP();
$mail->Host = 'ssl://smtp.gmail.com';
$mail->SMTPAuth = true;
$mail->Username = '[email protected]';
$mail->Password = 'password';
$mail->SMTPSecure = 'ssl';
$mail->Port = 465;
$mail->setFrom($email, $name);
$mail->Subject = $subject;
$mail->Body = $message;
if($mail->send()) {
header("Location: ../../thankyouNew.html");
}
else {
header("Location: ../../somethingWrong.html");
}
?>php mail() Funktion funktioniert nicht mit phpmailer
Code ausgeführt wird auch Block, ich will Mail an [email protected] senden und die Rück Benutzer zur danke.html Seite nach der Post Funktion ist ausgeführt. Ich bin neu zu diesem PHP und ich würde die Hilfe sehr schätzen, danke im Voraus. vergessen Sie die folgenden Zeilen .........
Was ist in Ihrem PHP-Fehlerprotokoll? – flauntster
versuchen Sie Ihre Frage zu formatieren. wir können es kaum lesen. und was meinst du mit nicht arbeiten, gibt es dir einen fehler oder sowas? –
versuchen Sie, Ihre Fehlerprotokolle zu überprüfen, um festzustellen, welcher Fehler auftritt. Fügen Sie außerdem 'error_reporting (E_ALL); ini_set ('display_errors', 1);' in Ihrem aktuellen Code kurz nach dem Start von ' Php' hinzu und führen Sie den Code erneut aus und sehen Sie, ob Sie etwas bekommen haben. –