Skocz do zawartości
desperatHTML

"mailto" przez php? pomocy!

Rekomendowane odpowiedzi

Witam,

 

czy ktoś mógłby mi wytłumaczyć w jaki sposób sprawić, aby osoba, która kliknie przycisk "Submit" w jakimś <form>, wyśle do mnie maila za pośrednictwem strony (tak, że pojawi mu się odrazu komunikat "dziękuję za wysłanie zgłoszenia" itd.), a nie za pośrednictwem outlooka?

 

wszelka pomoc będzie mile widziana. Zaznaczę tylko, że o php nie wiem _NIC_ (no, poza głównymi założeniami i tego, czym jest php i czym się różni od innych języków itd.).

 

Pozdrawiam i dzięki z góry!

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

[php:1:d1d98ba650]mail("twój adres mail", "Tytuł", "Tresc.");[/php:1:d1d98ba650]

 

Hmm ale gdzie miałbym to dokładnie wpisać? w kodzie html? Jak dać do zrozumienia, że rozpoczyna się sekwencja php? I czy każdy serwer obsługujący php rozpozna komendę?

 

Dzięki!!

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

<?$imie=stripslashes(trim($_POST["imie"]));$adres=stripslashes(trim($_POST["adres"]));$tresc=stripslashes(trim($_POST["tresc"]));if (strlen($tresc)>2) {  $list = "$trescnnNadawca: $imie - $adres";  mail("email@na_ktory_chcesz_wysylac.com","List ze strony", $list, "From: $imie <$adres>");   echo "Dziękujemy!.";}?><form action="poczta.php" method="post" style="margin-bottom: 0"><table><tr>                <td valign=top><strong>Imię:</strong></td>                <td><input type="text" name="imie" style="width:500px;"></td></tr><tr>                <td valign=top><strong>E-mail:</strong></td>  <td><input type="text" name="adres" style="width:500px;"></td></tr><tr>                <td valign=top><strong>Treść:</strong></td>                <td><textarea name="tresc" rows="5" cols="12"   style="width:500px;"></textarea></td></tr><tr><td> </td><td><input type="submit" value="Wyślij"></td></tr></table><p> </p><p> </p>            <p><br>            </p></form>          </div></td>    </tr>  </tbody></table>

Zapisz ten kod jako plik poczta.php, umieść na serwerze z obsługą php i powinno być ok.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

A może chodziło Ci o to, żeby tylko ten fragment szedł do pliku php:

 

<?

$imie=stripslashes(trim($_POST["imie"]));

$adres=stripslashes(trim($_POST["adres"]));

$tresc=stripslashes(trim($_POST["tresc"]));

 

if (strlen($tresc)>2) {

$list = "$trescnnNadawca: $imie - $adres";

mail("email@na_ktory_chcesz_wysylac.com","List ze strony", $list, "From: $imie <$adres>");

echo "Dziękujemy!.";

}

?>

 

 

 

a reszta do html? bo pozostała część mi na form zwykłe wygląda..

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...