Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z formularzem kontaktowym
Forum PHP.pl > Forum > PHP
sasadam
witam, mam mały problem z formularzem kontaktowym na mojej stronie, mianowicie plik o nazwie "contact-form.php" umieszczony w folderze "php" wygląda następująco:

  1. <?php
  2. header('Expires: ' . gmdate('r', 0));
  3.  
  4. header('Content-type: application/json');
  5.  
  6. require 'php-mailer/class.phpmailer.php';
  7.  
  8. // Your email address
  9. $to = 'kontakt@umiem-pomagam.pl';
  10.  
  11. $subject = $_POST['subject'];
  12.  
  13. if($to) {
  14.  
  15. $name = $_POST['name'];
  16. $email = $_POST['email'];
  17.  
  18. $fields = array(
  19. 0 => array(
  20. 'text' => 'Name',
  21. 'val' => $_POST['name']
  22. ),
  23. 1 => array(
  24. 'text' => 'Email address',
  25. 'val' => $_POST['email']
  26. ),
  27. 2 => array(
  28. 'text' => 'Message',
  29. 'val' => $_POST['message']
  30. )
  31. );
  32.  
  33. $message = "";
  34.  
  35. foreach($fields as $field) {
  36. $message .= $field['text'].": " . htmlspecialchars($field['val'], ENT_QUOTES) . "<br>\n";
  37. }
  38.  
  39. $mail = new PHPMailer;
  40.  
  41. $mail->IsSMTP(); // Set mailer to use SMTP
  42.  
  43. // Optional Settings
  44. //$mail->Host = 'mail.yourserver.com'; // Specify main and backup server
  45. //$mail->SMTPAuth = true; // Enable SMTP authentication
  46. //$mail->Username = 'username'; // SMTP username
  47. //$mail->Password = 'secret'; // SMTP password
  48. //$mail->SMTPSecure = 'tls'; // Enable encryption, 'ssl' also accepted
  49.  
  50. $mail->From = $email;
  51. $mail->FromName = $_POST['name'];
  52. $mail->AddAddress($to); // Add a recipient
  53. $mail->AddReplyTo($email, $name);
  54.  
  55. $mail->IsHTML(true); // Set email format to HTML
  56.  
  57. $mail->CharSet = 'UTF-8';
  58.  
  59. $mail->Subject = $subject;
  60. $mail->Body = $message;
  61.  
  62. if(!$mail->Send()) {
  63. $arrResult = array ('response'=>'error');
  64. }
  65.  
  66. $arrResult = array ('response'=>'success');
  67.  
  68. echo json_encode($arrResult);
  69.  
  70. } else {
  71.  
  72. $arrResult = array ('response'=>'error');
  73. echo json_encode($arrResult);
  74.  
  75. }
  76. ?>



natomiast kod na stronie html w dzile kontakt wygląda tak:

  1. <!--Contact form-->
  2. <div class="col-lg-12 col-sm-12 col-md-12 col-xs-12 no-pad wow fadeInLeft" data-wow-delay="0.5s" data-wow-offset="100">
  3.  
  4. <form class="contact2-page-form col-lg-8 col-sm-12 col-md-8 col-xs-12 no-pad contact-v2" id="contactForm">
  5.  
  6.  
  7. <div class="form-title-text no-pad">Skontaktuj się z nami za pośrednictwem formularza</div>
  8.  
  9.  
  10. <div class="alert alert-success hidden col-lg-12 col-sm-12 col-md-12 col-xs-12" id="contactSuccess">
  11. <strong>Sukces!</strong> Wiadomość została wysłana.
  12. </div>
  13.  
  14. <div class="alert alert-error hidden col-lg-12 col-sm-12 col-md-12 col-xs-12" id="contactError">
  15. <strong>Błąd!</strong> Wystąpił niespodziewany błąd. Prosimy skontaktoqwać się w sposób tradycyjny..
  16. </div>
  17.  
  18. <div class="col-lg-6 col-sm-6 col-md-6 col-xs-12">
  19. <input type="text" class="contact2-textbox" placeholder="Imie i nazwisko*" name="name" id="name" />
  20. </div>
  21.  
  22. <div class="col-lg-6 col-sm-6 col-md-6 col-xs-12">
  23. <input type="email" class="contact2-textbox" placeholder="Email*" name="email" id="email"/>
  24. </div>
  25.  
  26. <div class="col-lg-6 col-sm-6 col-md-6 col-xs-12">
  27. <input type="text" placeholder="Tytuł*" class="contact2-textbox" name="subject" id="subject">
  28. </div>
  29.  
  30.  
  31.  
  32. <div class="col-lg-12 col-sm-12 col-md-12 col-xs-12">
  33. <textarea class="contact2-textarea" placeholder="Tresc zapytania..." name="message" id="message"></textarea>
  34. </div>
  35.  
  36. <div class="col-lg-12 col-sm-12 col-md-12 col-xs-12">
  37. <section class="color-7" id="btn-click">
  38. <button class="icon-mail btn2-st2 btn-7 btn-7b" data-loading-text="Loading..." type="submit">Wyslij</button>
  39.  
  40. </section>
  41. </div>
  42.  
  43.  
  44. </form>



Mój problem polega na tym, że po wpisaniu treści w formularzu na stronie www... pojazwia się tylko komunikat, że wiadomość została wysłana, jednak nic nie dochodzi na skrzynkę... w kodzie html widzę, że nie ma żadnego odwołania do pliku php odpowiedzialnego za proawidłową wysyłke na wskazany adres... możecie mi powiedziec jak dokładnie i gdzie w kodzie html mam dopisać połaćzenie do skryptu php? bo chyba w tym jest problem.

z góry dziękuje za każdą pomoc, pozdrawiam serdecznie, Adam
Aqu
  1. <form class="contact2-page-form col-lg-8 col-sm-12 col-md-8 col-xs-12 no-pad contact-v2" id="contactForm" action="contact-form.php" method="post">
sasadam
witam dziekuje za odpowiedz, wprowadziłem zmiany jednak nic to nie dało... dodam że plik php o ktorym mowa znajduje sie w folderze php czy nie trzeba jakos tego uwzglednic? i jeszcze jedno nazwa podstrony z kontaktem nosi nazwe "contact-3" a chyba z tego co widze w kodzie odnosi sie cosc do contact-2?? proszę o dalszą pomoc
Aqu
To tylko nazwa klasy css.
Jeżeli plik php znajduje się w jakimś folderze, to tak, trzeba to uwzględnić -
Kod
action="folder/contact-form.php"
sasadam
wstawiłem do kodu html w podstronie kontatk - "contact-3.html"

  1. <form class="contact2-page-form col-lg-8 col-sm-12 col-md-8 col-xs-12 no-pad contact-v2" id="contactForm" action="php/contact-form.php" method="post">


gdyż plik contact-form.php mam w folderze "php", jednak dalej gdy uzupełniam formularz kontaktowy i naciskam przycisk wyslij pojawia sie komunikat, że wiadomosc zosał poprawnie wysłana lecz na wskazany adres w tym przypadku sasadam@o2.pl nie przychodzi zadna wiadomosc... folder spam tez sprawdzałem...

dla pewnosci dodaje kod html strony kontak "contact-3.html"

  1.  
  2.  
  3.  
  4. <!--About-us top-content-->
  5.  
  6. <div class="row">
  7.  
  8.  
  9. <div class="col-xs-12 col-lg-12 col-sm-12 col-md-12 pull-left contact2-wrap">
  10.  
  11.  
  12.  
  13.  
  14.  
  15. <!--Contact form-->
  16. <div class="col-lg-12 col-sm-12 col-md-12 col-xs-12 no-pad wow fadeInLeft" data-wow-delay="0.5s" data-wow-offset="100">
  17.  
  18.  
  19. <form class="contact2-page-form col-lg-8 col-sm-12 col-md-8 col-xs-12 no-pad contact-v2" id="contactForm" action="php/contact-form.php" method="post">
  20.  
  21.  
  22.  
  23.  
  24. <div class="form-title-text no-pad">Skontaktuj się z nami za pośrednictwem formularza</div>
  25.  
  26.  
  27. <div class="alert alert-success hidden col-lg-12 col-sm-12 col-md-12 col-xs-12" id="contactSuccess">
  28. <strong>Sukces!</strong> Wiadomość została wysłana.
  29. </div>
  30.  
  31. <div class="alert alert-error hidden col-lg-12 col-sm-12 col-md-12 col-xs-12" id="contactError">
  32. <strong>Błąd!</strong> Wystąpił niespodziewany błąd. Prosimy skontaktoqwać się w sposób tradycyjny..
  33. </div>
  34.  
  35. <div class="col-lg-6 col-sm-6 col-md-6 col-xs-12">
  36. <input type="text" class="contact2-textbox" placeholder="Imie i nazwisko*" name="name" id="name" />
  37. </div>
  38.  
  39. <div class="col-lg-6 col-sm-6 col-md-6 col-xs-12">
  40. <input type="email" class="contact2-textbox" placeholder="Email*" name="email" id="email"/>
  41. </div>
  42.  
  43. <div class="col-lg-6 col-sm-6 col-md-6 col-xs-12">
  44. <input type="text" placeholder="Tytuł*" class="contact2-textbox" name="subject" id="subject">
  45. </div>
  46.  
  47.  
  48.  
  49. <div class="col-lg-12 col-sm-12 col-md-12 col-xs-12">
  50. <textarea class="contact2-textarea" placeholder="Tresc zapytania..." name="message" id="message"></textarea>
  51. </div>
  52.  
  53. <div class="col-lg-12 col-sm-12 col-md-12 col-xs-12">
  54. <section class="color-7" id="btn-click">
  55. <button class="icon-mail btn2-st2 btn-7 btn-7b" data-loading-text="Loading..." type="submit">Wyslij</button>
  56.  
  57. </section>
  58. </div>
  59.  
  60.  
  61. </form>
  62.  
  63.  
  64. <!--Contact Sidebar-->
  65. <div class="col-lg-4 col-md-4 col-sm-12 col-xs-12">
  66.  
  67.  
  68. <div class="side-bar-contact">
  69. <div class="form-title-text wow fadeInRight" data-wow-delay="0.5s" data-wow-offset="100">Kontakt</div>
  70. <ul class="contact-page-list wow fadeInRight" data-wow-delay="0.5s" data-wow-offset="100">
  71. <li>
  72. <i class="icon-globe contact-side-icon iside-icon-contact"></i>
  73. <span class="contact-side-txt">Umiem-Pomagam <br>ul. Kaliska 49<br> 99-100 Łęczyca</span>
  74. </li>
  75. <li>
  76. <i class="icon-phone2 contact-side-icon"></i>
  77. <span class="contact-side-txt">Telefon 1: <span class="iside-bar-cfont">+48 796 187 050
  78. </span></span>
  79. </li>
  80. <li>
  81. <i class="icon-file contact-side-icon"></i>
  82. <span class="contact-side-txt">Telefon 2: <span class="iside-bar-cfont">+48 796 187 050
  83. </span></span>
  84. </li>
  85. <li>
  86. <i class="icon-mail contact-side-icon"></i>
  87. <span class="contact-side-txt">Email: <a href="mailto:contact@imedica.com">kontakt@umiem-pomagam.pl</a></span>
  88. </li>
  89. </ul>
  90.  
  91. <div class="form-title-text wow fadeInRight" data-wow-delay="0.5s" data-wow-offset="120">Social Media</div>
  92.  
  93. <ul class="contact-page-social-list-bottom contact-page-social-list wow fadeInRight" data-wow-delay="0.5s" data-wow-offset="120">
  94.  
  95. <li><a href="#">
  96. <div class="contact-side-social-wrap">
  97. <i class="icon-facebook contact-side-social-icon"></i></div></a>
  98. </li>
  99.  
  100. <li> <a href="#">
  101. <div class="contact-side-social-wrap"> <i class="icon-google-plus contact-side-social-icon"></i></div>
  102. </a></li>
  103.  
  104. <li><a href="#">
  105. <div class="contact-side-social-wrap"> <i class="icon-linkedin contact-side-social-icon"></i></div>
  106. </a></li>
  107. </ul>
  108. </div>
  109.  
  110. </div><!--Contact Sidebar end-->
  111.  
  112.  
  113. </div><!--Contact Form end-->
  114.  
  115.  
  116.  
  117.  
  118.  
  119. </div>
  120.  
  121. </div>
  122.  
  123.  
  124.  
  125.  
  126.  
  127. </div>
  128.  
  129. </div>
  130.  
  131.  
  132. <!--Mid Content End-->
  133.  
  134.  
  135.  


oraz zawartość całego pliku contact-form.php który znajduje sie w folderze "php"

  1. <?php
  2. header('Expires: ' . gmdate('r', 0));
  3.  
  4. header('Content-type: application/json');
  5.  
  6. require 'php-mailer/class.phpmailer.php';
  7.  
  8. // Your email address
  9. $to = 'sasadam@o2.pl';
  10.  
  11. $subject = $_POST['subject'];
  12.  
  13. if($to) {
  14.  
  15. $name = $_POST['name'];
  16. $email = $_POST['email'];
  17.  
  18. $fields = array(
  19. 0 => array(
  20. 'text' => 'Name',
  21. 'val' => $_POST['name']
  22. ),
  23. 1 => array(
  24. 'text' => 'Email address',
  25. 'val' => $_POST['email']
  26. ),
  27. 2 => array(
  28. 'text' => 'Message',
  29. 'val' => $_POST['message']
  30. )
  31. );
  32.  
  33. $message = "";
  34.  
  35. foreach($fields as $field) {
  36. $message .= $field['text'].": " . htmlspecialchars($field['val'], ENT_QUOTES) . "<br>\n";
  37. }
  38.  
  39. $mail = new PHPMailer;
  40.  
  41. $mail->IsSMTP(); // Set mailer to use SMTP
  42.  
  43. // Optional Settings
  44. //$mail->Host = 'mail.yourserver.com'; // Specify main and backup server
  45. //$mail->SMTPAuth = true; // Enable SMTP authentication
  46. //$mail->Username = 'username'; // SMTP username
  47. //$mail->Password = 'secret'; // SMTP password
  48. //$mail->SMTPSecure = 'tls'; // Enable encryption, 'ssl' also accepted
  49.  
  50. $mail->From = $email;
  51. $mail->FromName = $_POST['name'];
  52. $mail->AddAddress($to); // Add a recipient
  53. $mail->AddReplyTo($email, $name);
  54.  
  55. $mail->IsHTML(true); // Set email format to HTML
  56.  
  57. $mail->CharSet = 'UTF-8';
  58.  
  59. $mail->Subject = $subject;
  60. $mail->Body = $message;
  61.  
  62. if(!$mail->Send()) {
  63. $arrResult = array ('response'=>'error');
  64. }
  65.  
  66. $arrResult = array ('response'=>'success');
  67.  
  68. echo json_encode($arrResult);
  69.  
  70. } else {
  71.  
  72. $arrResult = array ('response'=>'error');
  73. echo json_encode($arrResult);
  74.  
  75. }
  76. ?>



nie mam pojecia dlaczego tak sie cały czas dzieje... gdzie moze byc problem? jeszcze raz prosze o ewentualne przestudiowanie kodu i pomoc w rozwiazaniu problemu. serdecznie pozdrawiam, Adam
Pyton_000
PS.Takie kwiatki "col-lg-12 col-sm-12 col-md-12 col-xs-12" możesz zastąpić tylko "col-sx-12"
DraGo110
Xxxxxx lat temu znalazłem fajną funkcje ( dużo mniejsza niż php mailer ) opiera ona się na połączeniu Fsock
są to tylko dwa pliki - skoro użyasz SMTP myślę ze dasz rade ją skonfigurowac pod siebie - jak cos pytaj smile.gif



w swoim formularzu przekazujesz dane do funkcji

  1. $to = "email@email.pl"; // odbiorca
  2. $from = $_POST['email']; // nadawca
  3. $subject = "temat"; // temat
  4. $body = $_POST['tresc']; //tresc
  5. $SMTPMail = new SMTPClient ($SmtpServer, $SmtpPort, $SmtpUser, $SmtpPass, $from, $to, $subject, $body);
  6. $SMTPChat = $SMTPMail->SendMail();
  7.  



oraz SMTP.class.php

  1. <?php
  2. class SMTPClient
  3. {
  4.  
  5. function SMTPClient ($SmtpServer, $SmtpPort, $SmtpUser, $SmtpPass, $from, $to, $subject, $body)
  6. {
  7.  
  8. $this->SmtpServer = $SmtpServer;
  9. $this->SmtpUser = base64_encode ($SmtpUser);
  10. $this->SmtpPass = base64_encode ($SmtpPass);
  11. $this->from = $from;
  12. $this->to = $to;
  13. $this->subject = $subject;
  14. $this->body = $body;
  15.  
  16. if ($SmtpPort == "")
  17. {
  18. $this->PortSMTP = 25;
  19. }
  20. else
  21. {
  22. $this->PortSMTP = $SmtpPort;
  23. }
  24. }
  25.  
  26. function SendMail ()
  27. {
  28. if ($SMTPIN = fsockopen ($this->SmtpServer, $this->PortSMTP))
  29. {
  30. fputs ($SMTPIN, "EHLO ".$HTTP_HOST."\r\n");
  31. $talk["hello"] = fgets ( $SMTPIN, 1024 );
  32. fputs($SMTPIN, "auth login\r\n");
  33. $talk["res"]=fgets($SMTPIN,1024);
  34. fputs($SMTPIN, $this->SmtpUser."\r\n");
  35. $talk["user"]=fgets($SMTPIN,1024);
  36. fputs($SMTPIN, $this->SmtpPass."\r\n");
  37. $talk["pass"]=fgets($SMTPIN,256);
  38. fputs ($SMTPIN, "MAIL FROM: <".$this->from.">\r\n");
  39. $talk["From"] = fgets ( $SMTPIN, 1024 );
  40. fputs ($SMTPIN, "RCPT TO: <".$this->to.">\r\n");
  41. $talk["To"] = fgets ($SMTPIN, 1024);
  42. fputs($SMTPIN, "DATA\r\n");
  43. $talk["data"]=fgets( $SMTPIN,1024 );
  44. fputs($SMTPIN, "To: <".$this->to.">\r\nFrom: <".$this->from.">\r\nSubject:".$this->subject."\r\n\r\n\r\n".$this->body."\r\n.\r\n");
  45. $talk["send"]=fgets($SMTPIN,256);
  46. //CLOSE CONNECTION AND EXIT ...
  47. fputs ($SMTPIN, "QUIT\r\n");
  48. fclose($SMTPIN);
  49. //
  50. }
  51. return $talk;
  52. }
  53. }
  54. ?>


No i przydał by ci sie jeszcze plik z konfigruacją konta np. SMTP.config.php

  1. <?php
  2. //Server Address
  3. $SmtpServer="SERWER";
  4. $SmtpPort="port"; //default ( 25 )
  5. $SmtpUser="USER";
  6. $SmtpPass="PASS";
  7. ?>
sasadam
dziekuję za odpowiedz skorzystam na pewno, jednak bardzo mnie nurtuje dlaczego ten kod nie działa wydaje mi się, że juz wszystko jest napisane poprawnie jednak z wysyłania tresci nici... nie mam pojecia dlaczego tak sie dzieje. cały czas próbuje to zrozumieć jednak postęp jest zerowy. Gdyby ktoś zauważył jakieś niedopatrzenie z mojej strony proszę o odpowiedz.
ikssde
Musisz zastąpić button zwykłym inputem, np. <input type="submit" value="Wyślij"/>
sasadam
zamieniłem linijke kodu

  1.  
  2. <button class="icon-mail btn2-st2 btn-7 btn-7b" data-loading-text="Loading..." type="submit">Wyslij</button>
  3.  
  4.  


tak aby wygladał nastepujaco...

  1. <input type="submit" value="Wyślij"/>


jednak efekt jest dokłądnie taki sam... tzn po napisaniu wiadomosci pojawia sie komunikat ze wiadomosc została wysłana jednak nic nie dochodzi na wskazany adres emial... prosze o inne mozliwosci wyjscia z problemu...
ikssde
Po pierwsze, kod PHP który masz nadaje się do wywołania przez AJAX, więc pokaż nam kod JS, który obsługuje ten formularz.

@edit

Ten kod blokuje wysłanie formularza w normalny sposób i zapewne próbuje wysłać go AJAXem.
sasadam
witam jedyny plij js jaki pasuje do tego problemu i który mam w folderze js nosi nazwe "view.contact" i wygląda następująco...

  1. /*
  2. Name: View - Contact
  3. Written by: Crivos - (http://www.crivos.com)
  4. Version: 1.0
  5. */
  6.  
  7. var Contact = {
  8.  
  9. initialized: false,
  10.  
  11. initialize: function() {
  12.  
  13. if (this.initialized) return;
  14. this.initialized = true;
  15.  
  16. this.build();
  17. this.events();
  18.  
  19. },
  20.  
  21. build: function() {
  22.  
  23. this.validations();
  24.  
  25. },
  26.  
  27. events: function() {
  28.  
  29.  
  30.  
  31. },
  32.  
  33. validations: function() {
  34.  
  35. $("#contactForm").validate({
  36. submitHandler: function(form) {
  37.  
  38. $.ajax({
  39. type: "POST",
  40. url: "php/contact-form.php",
  41. data: {
  42. "name": $("#contactForm #name").val(),
  43. "email": $("#contactForm #email").val(),
  44. "subject": $("#contactForm #subject").val(),
  45. "message": $("#contactForm #message").val()
  46. },
  47. dataType: "json",
  48. success: function (data) {
  49. if (data.response == "success") {
  50.  
  51. $("#contactSuccess").removeClass("hidden");
  52. $("#contactError").addClass("hidden");
  53.  
  54. $("#contactForm #name, #contactForm #email, #contactForm #subject, #contactForm #message")
  55. .val("")
  56. .blur()
  57. .closest(".control-group")
  58. .removeClass("success")
  59. .removeClass("error");
  60.  
  61. if(($("#contactSuccess").position().top - 80) < $(window).scrollTop()){
  62. $("html, body").animate({
  63. scrollTop: $("#contactSuccess").offset().top - 80
  64. }, 300);
  65. }
  66.  
  67. } else {
  68.  
  69. $("#contactError").removeClass("hidden");
  70. $("#contactSuccess").addClass("hidden");
  71.  
  72. if(($("#contactError").position().top - 80) < $(window).scrollTop()){
  73. $("html, body").animate({
  74. scrollTop: $("#contactError").offset().top - 80
  75. }, 300);
  76. }
  77.  
  78. }
  79. }
  80.  
  81. });
  82. },
  83. rules: {
  84. name: {
  85. required: true
  86. },
  87. email: {
  88. required: true,
  89. email: true
  90. },
  91. subject: {
  92. required: true
  93. },
  94. message: {
  95. required: true
  96. }
  97. },
  98. highlight: function (element) {
  99. $(element)
  100. .closest(".control-group")
  101. .removeClass("success")
  102. .addClass("error");
  103. },
  104. success: function (element) {
  105. $(element)
  106. .closest(".control-group")
  107. .removeClass("error")
  108. .addClass("success");
  109. }
  110. });
  111.  
  112. }
  113.  
  114. };
  115.  
  116. Contact.initialize();


mam nadzieje ze to jakos pomoze rozwiazac moj problem... mam okolo 20 plikow js w tym folderze ale chyba ten za to odpowiada...
morthan
A pacze, a pacze i nic nie widzę. wink.gif
Wygląda na to, że skrypty są OK.

Zrób tak:
  1.  
  2. try {
  3. $mail->From = $email;
  4. $mail->FromName = $_POST['name'];
  5. $mail->AddAddress($to); // Add a recipient
  6. $mail->AddReplyTo($email, $name);
  7.  
  8. $mail->IsHTML(true); // Set email format to HTML
  9.  
  10. $mail->CharSet = 'UTF-8';
  11.  
  12. $mail->Subject = $subject;
  13. $mail->Body = $message;
  14.  
  15. if (!$mail->Send()) {
  16. $arrResult = array('response' => 'error');
  17. }
  18. } catch (Exception $e) {
  19. $arrResult = $e->getMessage();
  20. echo json_encode($arrResult);
  21. }

i podeślij co zwraca skrypt.
sasadam
nie wiem czy dobrze rozumiem... mam utworzyc nowy plik php o nazwie "contact-form.php"

i wkleic tylko taka fraze?

  1. try {
  2. $mail->From = $email;
  3. $mail->FromName = $_POST['name'];
  4. $mail->AddAddress($to); // Add a recipient
  5. $mail->AddReplyTo($email, $name);
  6.  
  7. $mail->IsHTML(true); // Set email format to HTML
  8.  
  9. $mail->CharSet = 'UTF-8';
  10.  
  11. $mail->Subject = $subject;
  12. $mail->Body = $message;
  13.  
  14. if (!$mail->Send()) {
  15. $arrResult = array('response' => 'error');
  16. }
  17. } catch (Exception $e) {
  18. $arrResult = $e->getMessage();
  19. echo json_encode($arrResult);
  20. }


jezeli tak to po nacisnieciu przycisku wyslij nie dzieje sie dosłownie nic i aden komunikat nie jest wyswietlany
chyba ze php ma inaczej wygladac...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.