Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][MySQL][PHP]Przycisk wysyłający email
Waloch016
post 16.08.2017, 16:07:06
Post #1





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 2.10.2010
Skąd: Irlandia

Ostrzeżenie: (0%)
-----


Witam.

Prowadzę stronę. Hotele dodają swoją offerte i klient może wejść do mnie na strone i kliknąć "Zarezerwuj teraz" - ten przycisk przenosi klienta na strone hotelu w celu zarezerwowania hotelu.

Teraz tak chciałbym aby wraz z kliknięciem na ten przycisk wysyłał się email do danego hotelu na adres email z bazy danych.

Wysłany email mowilby cos w rodzaju - "Wlasnie "Nazwa mojej strony" ktoś wyrazil chec zarezerwowania pokoju w twoim hotelu, Pozdrawiamy zespol "Nazwa strony""

Jak to osiągnąćquestionmark.gif


--------------------
PettyAds - Ireland Classified Ads
Go to the top of the page
+Quote Post
viking
post 16.08.2017, 16:10:09
Post #2





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


form action=redirect.php > select maila z bazy na podstawie id hotelu > wysłanie maila > header('Location....


--------------------
Go to the top of the page
+Quote Post
Waloch016
post 16.08.2017, 18:20:20
Post #3





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 2.10.2010
Skąd: Irlandia

Ostrzeżenie: (0%)
-----


A więc mam tak

  1. if($booking_engine){
  2. //Booking Engine
  3.  
  4. if(strpos($booking_engine, 'http://') !== 0)
  5. $booking_engine = 'http://' . $booking_engine;
  6. else
  7. $booking_engine = $booking_engine;
  8. if($html_code)
  9. echo '<div class="col-xs-12" align="center" style="padding-top:10px;">'.$html_code.'</div>';
  10. else
  11. echo '<div class="col-xs-12" align="center" style="padding-top:10px;"><a class="btn btn-success address_button" href="'.$booking_engine.'" target="_blank">Book Now</a></div>';
  12. }


Można prosić jakąś porade/podpowiedź ak dodać do tego wysyłanie tego maila na adres email zawarty w ogłoszeniu?? email standardowo jest jako $email


--------------------
PettyAds - Ireland Classified Ads
Go to the top of the page
+Quote Post
viking
post 16.08.2017, 18:24:04
Post #4





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


http://pl.php.net/manual/en/function.mail.php


--------------------
Go to the top of the page
+Quote Post
Waloch016
post 16.08.2017, 18:28:14
Post #5





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 2.10.2010
Skąd: Irlandia

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $to = '<? echo $email ?>';
  3. $subject = 'Visit from Nazwa';
  4. $message = 'Hello, Your hotel website just has been visited. User find you trough Nazwa';
  5. $headers = 'From: nazwa@nazwa.com' . "\r\n" .
  6. 'Reply-To: nazwa@nazwa.com' . "\r\n" .
  7. 'X-Mailer: PHP/' . phpversion();
  8.  
  9. mail($to, $subject, $message, $headers);
  10. ?>


To kumam. ale ak dodać funkce do mojego przycisku??

  1. echo '<div class="col-xs-12" align="center" style="padding-top:10px;"><a class="btn btn-success address_button" href="'.$booking_engine.'" target="_blank">Book Now</a></div>';


--------------------
PettyAds - Ireland Classified Ads
Go to the top of the page
+Quote Post
viking
post 16.08.2017, 18:29:11
Post #6





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Już ci mówiłem w pierwszym poście.


--------------------
Go to the top of the page
+Quote Post
Waloch016
post 16.08.2017, 18:30:30
Post #7





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 2.10.2010
Skąd: Irlandia

Ostrzeżenie: (0%)
-----


A mógłbyś to trochę dokładniej wytłumaczyćquestionmark.gif


--------------------
PettyAds - Ireland Classified Ads
Go to the top of the page
+Quote Post
viking
post 16.08.2017, 18:35:35
Post #8





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Żebym mógł to wytłumaczyć musiałbyś mieć elementarną wiedzę jak działają formularze i co można zrobić z nimi na akcję użytkownika. Widzę że jej nie posiadasz więc jedyne co można zrobić z "wytłumaczyć" to napisać ci to od podstaw dopasowując do kodu. A od tego jest dział ogłoszeń płatnych.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 23.04.2024 - 09:41