Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Nie przesyła danych metoda post
Forum PHP.pl > Forum > PHP
ChwTomasz
Witam serdecznie, mam problem (testowany na dwóch różnych kodach - działających na localhoście), otóż posiadam serwer na ovh.pl (nie jest to VPS, wszystko było już skonfigurowane), przykładowo taki kod:
  1. <form action="sendmail.php" method="post">
  2. <table border=0>
  3. <tr>
  4. <td>Wyślij maila z danymi kont serwisu dla...</td>
  5. <td>
  6. <select name="who">
  7. <option value = "webd">Webdevelopera
  8. <option value = "owner">Właściciela
  9. </select>
  10. </td>
  11. </tr>
  12. <tr>
  13. <td colspan="2" align="center"><input type="submit" value="Wyślij" /></td>
  14. </tr>
  15. </table>
  16. </form>

i nie przesyła stąd danych do tego kodu:
  1. <?php
  2. echo "test1";
  3.  
  4. if($who == "webd") {
  5. $to = '*****';
  6. $subject = 'Dane kont 5c5.pl';
  7. $message = 'Nichandle: *----**8 | Hasło: *****';
  8. $headers = 'From: webdeveloper@5c5.pl' . "\r\n" . 'Reply-To: webdeveloper@5c5.pl' . "\r\n" . 'X-Mailer: PHP/' . phpversion();
  9.  
  10. mail($to, $subject, $message, $headers);
  11. echo "test";
  12. } elseif ($who == "owner") {
  13. $to = 'to*****pl';
  14. $subject = 'Dane kont 5c5.pl';
  15. $message = 'Test';
  16.  
  17. mail($to, $subject, $message);
  18. }
  19. ?>

Jak myślicie, wina leży po stronie OVH czy mojej?
Turson
<option value = "webd">Webdevelopera
option się zamyka, czyli
<option value = "webd">Webdevelopera</option>
Pyton_000
poza tym tak się pisało za czasów PHP4
  1. if($who == "webd") {


Do tablicy post masz się odwoływać tak:
  1. if(!empty($_POST['who']) && $_POST['who'] == "webd") {
ChwTomasz
Okej, działa. Dziękuję za pomoc!: )
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.