Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Problem z formularzem
bilskij
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 25.08.2011

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


Mam taki oto kod HTML

  1. <form id="pytanie" action="email.php" method="post">
  2. <div class="row">
  3. <div class="lr">Imię i nazwisko: <span class="form-required">*</span></div>
  4. <div class="rr"><input type="text" id="pers" name="pers" /></div>
  5. </div>
  6. <div class="row">
  7. <div class="lr">E-Mail: </div>
  8. <div class="rr"><input type="text" id="email" name="email" /></div>
  9. </div>
  10. <div class="row">
  11. <div class="lr">Telefon:</div>
  12. <div class="rr"><input type="text" id="phone" name="phone" /></div>
  13. </div>
  14. <div class="row">
  15. <div class="lr">Treść pytania: <span class="form-required">*</span></div>
  16. <div class="rr"><textarea id="question" name="question"></textarea></div>
  17. </div>
  18. <div id="send">
  19. <div class="submit"><input type="submit" value="wyślij" id="submit"/></div>
  20. </div>
  21. </form>


oraz kod php w oddzielnym pliku email.php

  1. <?php
  2.  
  3. $pers = $_REQUEST['pers'];
  4. $question = $_REQUEST['question'];
  5.  
  6. $send = @mail("mail@mail.com", $pers, $question);
  7.  
  8. if(!$send){
  9.  
  10. die();
  11.  
  12. }
  13.  
  14. ?>


Niestety e-mail nie zostaje wyslany po nacisnieciu przycisku submit.. Ktos wie dlaczego ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bilskij
post
Post #2





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 25.08.2011

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


Wiem, ze wypada wziasc sie za kurs php, ale chyba od tego jest forum, aby ktos pomogl (IMG:style_emoticons/default/questionmark.gif) Czy dostane odpowiedz ? Nie musi byc kompletna, a moze byc jedynie nakierowanie... A moze da sie to zrobic poprzez javascript (IMG:style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
mch.frnc
post
Post #3





Grupa: Zarejestrowani
Postów: 73
Pomógł: 4
Dołączył: 15.08.2008

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


Cytat(bilskij @ 10.09.2011, 13:37:14 ) *
Wiem, ze wypada wziasc sie za kurs php, ale chyba od tego jest forum, aby ktos pomogl (IMG:style_emoticons/default/questionmark.gif) Czy dostane odpowiedz ? Nie musi byc kompletna, a moze byc jedynie nakierowanie... A moze da sie to zrobic poprzez javascript (IMG:style_emoticons/default/questionmark.gif)

no przecież (może nie dosłownie) @Daiquiri Ci odpowiedział.
Cytat
Zainteresuj się: action="email.php".

nie musisz tego rozbijać na dwa pliki, możesz wszystko umieścić w pliku email.php i np. sprawdzić warunek czy $_POST['email'] istnieje i czy nie jest puste, wtedy wykonujesz kod wysłania maila i wyświetlasz co tam chcesz w danym ifie (czy jak byś to tam sobie skombinował)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 15.09.2025 - 18:12