2017-01-24 2 views
0

Ich habe folgendes Kontaktformular in meiner Datei index.htmlWie ein div sichtbar machen, nachdem E-Mail mit PHP gesendet wird

<div class="alert alert-success visible" id="successmsg"><strong>Success!</strong> Your message has been sent to us.</div> 

<form method="post" action="mail.php" class="contact-form"> 
      <div class="form-group">    
      <input type="text" class="form-control" name="name" id="name" placeholder="Name"> 
      </div> 
      <div class="form-group">     
      <input type="email" class="form-control" name="email" id="email" placeholder="Email"> 
      </div> 
      <div class="form-group">    
      <input type="text" class="form-control" name="subject" id="subject" placeholder="Subject"> 
      </div>    
      <div class="form-group"> 
      <textarea class="form-control" type="text" name="message" id="message" placeholder="Message"></textarea> 
      </div> 
      <div class="actions"> 
      <button type="submit" data-text="SUBMIT" class="button button-default"><span>SUBMIT</span></button> 
      </div> 
     </form>  

Die id „successmsg“ in der HTML-Datei versteckt ist eine einfache Anzeige mit: keiner; Code & Ich brauche es sichtbar zu machen, wenn die E-Mail die folgende PHP gesendet wird mit

<?php$name = $_POST['name']; 

$email = $_POST['email']; 

$message = $_POST['message']; 

$subject = $_POST['subject']; 

$formcontent=" Name:\r $name \n\n Email:\r $email \n\n Subject:\r $subject \n\n Message:\r $message "; 

$recipient = "[email protected]"; 

$subject = "Website Contact"; 

$mailheader = "From: $email \r\n"; 

mail($recipient, $subject, $formcontent, $mailheader); 


<style type="text/css">#lol{display:yes;}</style> 
exit;}?> 

Dies überhaupt nicht funktionieren. Kann mir jemand dabei helfen? Ich schätze deine freundliche Hilfe sehr. Danke im Voraus! :)

+0

'#lol {display: yes}' ist kein gültiges CSS; http://www.w3schools.com/cssref/pr_class_display.asp "Ja" ist keine gültige Option. –

Antwort

0

Ich glaube, Sie verwenden/setzen die falsche ID

ändern Bitte <style type="text/css">#lol{display:yes;}</style>

TO

< style type="text/css">#successmsg{display:inline;}</style>

Hope Diese wird helfen.

+0

Vielen Dank :) –

Verwandte Themen