Rok założenia: 2008Kontakt
wszystko o serwisach WWW, głównie od strony technicznej (XHMTL, CSS, PHP, MySQL)
Poinformuj znajomych o tym wątku
Poinformuj znajomych na Facebook-u o tym wątku Poinformuj innych ludzi na Wykopie o tym wątku Poinformuj znajomych na Twitter-ze o tym wątku Poinformuj znajomych na Blip-ie o tym wątku Poinformuj znajomych na Buzz-ie o tym wątku Poinformuj znajomych na GG o tym wątku

Tworzenie formularza mail

Postprzez axe007
napisane: 21 Cze 2011, o 21:56

  • Poinformuj znajomych na Facebook-u o tym wątku
  • Poinformuj innych ludzi na Wykopie o tym wątku
  • Poinformuj znajomych na Twitter-ze o tym wątku
  • Poinformuj znajomych na Blip-ie o tym wątku
  • Poinformuj znajomych na Buzz-ie o tym wątku
  • Poinformuj znajomych na GG o tym wątku
 
Witam. Mam zapytanie, co do utworzenia odpowiedniego formularza w kodzie html...
Link do formularza przedstawiam tutaj....http://kursgitarowy.com/kontakt.html
Chodzi o to, aby po wypełnieniu formularza wiadomość doszła do mnie na pocztę email, bez włączania się żadnej poczty outlock, czy innych...
Tylko pojawia się wiadomość wysłane, jak jest ukazane na stronie i wiadomość dochodzi do mnie na wskazany email...
Czytałem wiele, że w html nie da rady, więc trzeba powiązać ten formularz z językiem php...
Ale jak??
Będę wdzięczny za pomoc:) :D

Awatar użytkownika
axe007
 
Posty: 42
Rejestracja: 14 Cze 2011


php

Postprzez Mateusz
napisane: 22 Cze 2011, o 08:56

  • Poinformuj znajomych na Facebook-u o tym wątku
  • Poinformuj innych ludzi na Wykopie o tym wątku
  • Poinformuj znajomych na Twitter-ze o tym wątku
  • Poinformuj znajomych na Blip-ie o tym wątku
  • Poinformuj znajomych na Buzz-ie o tym wątku
  • Poinformuj znajomych na GG o tym wątku
 
Kod: Zaznacz wszystko
<?php
// sprawdzamy, czy zmienna $submit jest pusta
if (empty($_POST['submit'])) {
    // wyświetlamy formularz
    echo "<table border=\"0\"><form method=\"post\">
<tr>
<td>Treść wiadomości</td>
<td><textarea name=\"tresc\" style=\"width: 250px; height: 100px\"></textarea></td>
</tr>
<tr>
<td>Imię, nazwisko lub nick</td>
<td><input type=\"text\" name=\"imie\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>Adres e-mail</td>
<td><input type=\"text\" name=\"email\" style=\"width: 250px\"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type=\"submit\" name=\"submit\" value=\"Wyślij\">&nbsp;
<input type=\"reset\" value=\"Od nowa\"></td></form>
</tr>
</table>";
}
// sprawdzamy, czy zmienne przesłane z formularza nie są puste
elseif (!empty($_POST['tresc']) && !empty($_POST['imie']) && !empty($_POST['email'])) {
    // jeżeli powyższy warunek jest spełniony tworzona jest wiadomość
    // zmienna $message zawiera treść wiadomości
    $message = "Treść wiadomości:\n$_POST[tresc]\nWysłał: $_POST[imie]\ne-mail: $_POST[email]";
    // zmienna $header zawiera przede wszystkim adres zwrotny
    $header = "From: $_POST[imie] <$_POST[email]>";
    // funkcja mail() za pomocą której wiadomość zostanie wysłana
    @mail("adres@domena.pl","Wiadomosc ze strony WWW","$message","$header")
    or die('Nie udało się wysłać wiadomości');
    // wyświetlenie komunikatu w przypadku powodzenia
    echo "<div align=\"center\"><strong>Wiadomość została wysłana poprawnie!</strong></div>";
}
// lub w przypadku nie wypełnienia formularza do końca
else echo "<span style=\"color: #FF0000; text-align: center;\">Wypełnij wszystkie pola formularza!</span>";

?>


W miejsce adres@domena.pl wpisz swój e-mail. Musisz zmienić rozszerzenie pliku kontakt.html na kontakt.php i tak wklejasz powyższy kod.

Pozdrawiam.

Awatar użytkownika
Mateusz
 
Posty: 73
Rejestracja: 03 Lut 2011

działa

Postprzez axe007
napisane: 22 Cze 2011, o 09:54

  • Poinformuj znajomych na Facebook-u o tym wątku
  • Poinformuj innych ludzi na Wykopie o tym wątku
  • Poinformuj znajomych na Twitter-ze o tym wątku
  • Poinformuj znajomych na Blip-ie o tym wątku
  • Poinformuj znajomych na Buzz-ie o tym wątku
  • Poinformuj znajomych na GG o tym wątku
 
"Wielkie dzięki"....działa :thankyou:

Awatar użytkownika
axe007
 
Posty: 42
Rejestracja: 14 Cze 2011



Wróć do Tworzenie stron

 


  • Podobne tematy
    Odpowiedzi
    Wyświetleń
    Ostatni post

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 1 gość