Öffnen modale Fenster nach bezwingend PHP-Kontaktformular (AJAX? jQuery?)

Habe ich umformuliert, meine erste Frage, weil es zu vage, ich glaube!

Der Fall: santz.net/index.contacto.html (wenn Sie versuchen wollen, senden etwas, es ist okay... ich erhalte es also kein problem)

Hier ist mein code für die.....

Das Kontaktformular:

    <form id="contact-form" name="contact-form" class="p25" action="contact.php" method="post">
        <fieldset>
            <label class="name">
                <input class="input" type="text" value="Nombre" onfocus="if(this.value == 'Nombre'){this.value = '';}" onblur="if(this.value == ''){this.value='Nombre';}" name="php_name" />
            </label>
            <label class="email">
                <input class="input" type="email" value="Email" onfocus="if(this.value == 'Email'){this.value = '';}" onblur="if(this.value == ''){this.value='Email';}" name="php_email" />
            </label>
            <label class="phone">
                <input class="input" type="tel" value="Teléfono" onfocus="if(this.value == 'Teléfono'){this.value = '';}" onblur="if(this.value == ''){this.value='Teléfono';}" name="php_phone" />
            </label>
            <label class="message">
                <textarea class="textarea" onfocus="if(this.value == 'Mensaje'){this.value = '';}" onblur="if(this.value == ''){this.value='Mensaje';}" name="php_message">Mensaje</textarea>
            </label>

            <div class="buttons-wrapper ml20">
                <div class="submit-comment">
                    <span></span>
                    <input type="reset" value="Cancelar">
                </div>
                <div class="submit-comment ml25">
                    <span></span>
                    <input type="submit" value="Enviar">
                    <div id="clicker"></div>
                </div>
            </div>
        </fieldset>
    </form>

Und hier ist mein PHP code:

<?php
$field_name = $_POST['php_name'];
$field_email = $_POST['php_email'];
$field_phone = $_POST['php_phone'];
$field_message = $_POST['php_message'];

$field_sender = '[email protected]';

$mail_to = '[email protected]';
$subject = 'Mensaje via Santz.net de '.$field_name;

$body_message = 'From: '.$field_name."\n";
$body_message .= 'E-mail: '.$field_email."\n";
$body_message .= 'Phone: '.$field_phone."\n";
$body_message .= 'Message: '.$field_message;

$headers = 'From: '.$field_sender."\r\n";
$headers .= 'Reply-To: '.$field_email."\r\n";

$mail_status = mail($mail_to, $subject, $body_message, $headers);

if ($mail_status) { ?>
    <script language="javascript" type="text/javascript">
        alert('Gracias por contactarse, en breve, me pondre en contacto.\n\nSantz Design | www.santz.net');
        window.location = 'index.contacto.html';
    </script>
<?php
}
else { ?>
    <script language="javascript" type="text/javascript">
        alert('El envio fallo. Por favor, envie un mail directamente a [email protected]');
        window.location = 'index.contacto.html';
    </script>
<?php
}
?>

, Was ich will, tun, tun, ist Folgendes...

Das Kontaktformular funktioniert nun rechts, und ich bekomme die E-Mail..., das ist gut... also:

1 - ich brauche zu beseitigen, die Aktualisierung der Seite/Umleitung, wenn Sie das Formular abschicken
2 - ersetzen Sie den refresh/reload/umleiten, ich brauche es, wenn das Formular vorlegen, ich will es öffnet sich ein modal-Fenster (ich würde keine Inhalte gibt...) (Beispiel: pixeden.com/media-icons/soft-media-icons-set-vol-2 ...der dialog, der sich öffnet, wenn ich drücken Sie "Download")

Dies ist, was ein anderer user empfahl mir, für die modal-box (sehr schön): mywebdeveloperblog.com/my-jquery-plugins/modalpoplite

Die Sache ist die, ich weiß nicht, wie löschen Sie den reload/refresh/redirect Problem nach bezwingend, und ich verstehe nicht, wie Sie die modal-box-opening-event nach dem das Formular vorlegen...

HINWEIS:

Ich bin ganz neu auf all dies (ich bin erst im Alter von 17 Jahren), so bin ich kein Programmierer... nur ein designer, der Sie versteht etwas Programmieren... aber ich bin Programmieren lernen web-so brauche ich Hilfe.

, Wenn die PHP-ist nicht der Weg zu gehen, und ich muss chenge der Technik in der Programmierung, lassen Sie es mich bitte wissen. Ich bin offen für jede Programmiersprache, die vollständig löst mein problem!

Vielen Dank!!!

Schreibe einen Kommentar