Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
wysyłanie maili z strony
#1
Witam wszystkich Webmasterów. Mam następujący problem. chciałbym stworzyc stronę z której można by było wysyłac maile. tak jak np. jak na tej stronie: http://www.addbud-projekt.pl/kontakt.html chciałbym, to zrobic tak jak to jest na tej stronie. Pomoże ktoś ?
zaznaczam że programuję w XHTML z wykorzystaniem CSS
Odpowiedz
#2
W górnej części Forum jest taki link "Szukaj"
http://www.webmastertalk.pl/jak-zrobic-formularz-kontaktowy-na-stronie-t-260.html
Odpowiedz
#3
witam ponownie. na tym górnym forum nikt nie chce pomóc, może, tu ktoś pomoże. tak mniej więcej wygląda kod z tamtej strony, ale nie mogę tego zasymilowac z moją stroną. pomóżcie. i ewentualnie gdzie to zmienic, żeby mail dochodził na moją skrzynkę np. " [email protected] " oto kod z tamtej strony:
<tr>
<td colspan="2">
<br><br>
<form action="/kontakt.html" method="post" name="emailForm" id="emailForm" class="form-validate">
<div class="contact_email">
<label for="contact_name">
&nbsp;Imię i nazwisko:
</label>
<br>
<input name="name" id="contact_name" size="30" class="inputbox" type="text">
<br>
<label id="contact_emailmsg" for="contact_email">
&nbsp;Adres e-mail:
</label>
<br>
<input id="contact_email" name="email" size="30" class="inputbox required validate-email" maxlength="100" type="text">
<br>
<label for="contact_subject">
&nbsp;Temat:
</label>
<br>
<input name="subject" id="contact_subject" size="30" class="inputbox" type="text">
<br><br>
<label id="contact_textmsg" for="contact_text">
&nbsp;Wiadomość:
</label>
<br>
<textarea cols="50" rows="10" name="text" id="contact_text" class="inputbox required"></textarea>
<br>
<input name="email_copy" id="contact_email_copy" value="1" type="checkbox">
<label for="contact_email_copy">
Prześlij kopię tej wiadomości na swój e-mail </label>
<br>
<br>
<button class="button validate" type="submit">Wyślij</button>
</div>

<input name="option" value="com_contact" type="hidden">
<input name="view" value="contact" type="hidden">
<input name="id" value="1" type="hidden">
<input name="task" value="submit" type="hidden">
<input name="ae2c6e3be76972a1f1437da95cc60a48" value="1" type="hidden"> </form>
<br>
</td>
</tr>
Odpowiedz
#4
Brakuje pliku php, a tu masz rozwiązanie z recaptcha. Klucz generujesz i pliki z: http://www.google.com/recaptcha

Kod:
<form action="" method="post" name="formularz">
    <div>
      <table class="krow_table_1">
        <tr>
          <td class="krow_td_1">Imię:</td>
          <td class="krow_td_2"><input type="text" name="imie" size="30" maxlength="30" value="" /></td>
        </tr>
        <tr>
          <td class="krow_td_1">E-mail:</td>
          <td class="krow_td_2"><input type="text" name="mail" size="30" maxlength="30" value="" /></td>
        </tr>
        <tr>
          <td class="krow_td_1">Wiadomość:</td>
          <td class="krow_td_2"><textarea name="wiadomosc" rows="10" cols="50" /></textarea></td>
        </tr>
        <tr>
          <td class="krow_td_1">&nbsp;</td>
          <td class="krow_td_2"><?php
@require_once('recaptcha/recaptchalib.php');
$klucz_publiczny = "xxx";
$klucz_prywatny = "xxx";

$odp = null;
$blad = null;

if ($_POST["wyslij"]) {
$odp = recaptcha_check_answer ($klucz_prywatny,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);

if ($odp->is_valid) {
$headers = "From: " . $_POST["imie"] ."<". $_POST["mail"] .">"."\r\n";
$headers .= "Reply-To: " . $_POST["mail"] . "\r\n";
$headers .= "Return-path: " . $_POST["mail"];

$do="[email protected]";
$temat="Wiadomość ze strony";
$tresc="

Imię: " .$_POST["imie"] . "\n
E-mail: " .$_POST["mail"] . "\n
Wiadomość: " .$_POST["wiadomosc"] . "\n";

mail($do,$temat,$tresc,$headers);
echo "<strong>Wiadomość została wysłana.</strong>";
exit(1);
} else {
echo "<span style=\"color:#FF0000;\">Proszę poprawnie rozwiązać test CAPTCHA. Wiadomość nie została wysłana.</span>";
}
}
echo recaptcha_get_html($klucz_publiczny, $blad);
?>
          <td/>
        </tr>
        <tr>
          <td class="krow_td_1">&nbsp;</td>
          <td class="krow_td_2"><input type="submit" class="button" id="kolor1" name="wyslij" value="Wyślij" />
            <input type="reset" value="Wyczyść" class="button" id="kolor1" alt="Wyczyść formularz kontaktowy" /></td>
        </tr>
      </table>
    </div>
  </form>
Odpowiedz
#5
wielkie dzięki kolego. Smile będę próbował.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [PHP] Formularz mailowy - wysyłanie wiadomości spolprog 7 6,495 05-09-2013, 17:13
Ostatni post: Engine
  wysyłanie plików na serwer - formularz mati87 2 2,737 20-09-2011, 16:00
Ostatni post: mati87
  powtórne wysyłanie zmiennych po odświeżeniu [PHP+HTML] Mummer 7 5,906 26-03-2011, 05:04
Ostatni post: R_Rafalsky
Wink Wyswietlanie strony "A" w ramce strony "B" Masterpro 2 4,677 17-09-2009, 20:49
Ostatni post: Masterpro
  Wysylanie maili ze strony - php djpi 2 2,737 09-04-2009, 23:13
Ostatni post: Labsta.com

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl