J'ai besoin de modifier ce formulaire de mail PHP pour que l'objet e-mail inclue "Nouveau message du site de photographie" avant le sujet fourni par le visiteur qui soumet le formulaire. Je ne connais pas PHP et j'ai essayé quelques petites choses, mais j'ai toujours eu une erreur T_STRING quand j'ai essayé de l'ajouter à la ligne où la variable $ subject est créée.Besoin de modifier une variable pour un formulaire de mail PHP
<?php
/*
Credits: Bit Repository
URL: http://www.bitrepository.com/web-programming/ajax/tableless-form-using-jquery.html
*/
include 'config.php';
error_reporting (E_ALL^E_NOTICE);
$post = (!empty($_POST)) ? true : false;
if($post)
{
include 'functions.php';
$name = stripslashes($_POST['name']);
$email = $_POST['email'];
$subject = stripslashes($_POST['subject']);
$message = stripslashes($_POST['message']);
$error = '';
// Check name
if(!$name)
{
$error .= 'Please enter your name.';
}
// Check email
if(!$email)
{
$error .= 'Please enter an e-mail address.';
}
if($email && !ValidateEmail($email))
{
$error .= 'Please enter a valid e-mail address.';
}
// Check message (length)
if(!$message || strlen($message) < 15)
{
$error .= "Please enter your message. It should have at least 15 characters.";
}
if(!$error)
{
$mail = mail(WEBMASTER_EMAIL, $subject, $message, $email);
if($mail)
{
echo 'OK';
}
}
else
{
echo '<div class="notification_error">'.$error.'</div>';
}
}
?>
allez, représentant 1, mauvaise mise en forme, a voté vers le bas. Tu ne peux pas lui dire ce qui ne va pas? – ariefbayu
Code de qualité médiocre. Ouvert à abuser comme script de spam. Trouvez autre chose, et consultez par ex. getafreelancer pour les demandes de personnalisation. – mario
@silent un downvote est de moi non pas à cause de la mise en forme, mais parce que c'est une pure question "fixer mon code". Je n'ai rien contre l'OP (il est totalement honnête au sujet de sa situation) mais la * question * n'est pas une bonne question par les standards de Stack Overflow, néanmoins. –