Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Moja klasa mail.
K4mil94
post
Post #1





Grupa: Zarejestrowani
Postów: 302
Pomógł: 18
Dołączył: 10.03.2008
Skąd: Dębno

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


Mam taki problem. Otóż napisałem klasę do wysyłania maili
  1. <html>
  2. <head>
  3. <title>Formularz kontaktowy</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. </head>
  6. <body>
  7. <?php
  8.  
  9. class mail { //Tworze klase
  10.    var $topic;
  11.    var $mail;
  12.    var $tekst;
  13.    var $podpisano;
  14.    
  15.    function mail($topic, $mail, $tresc, $podpis){ //Kostruktor
  16.    
  17.        $this->temat=$topic;
  18.        $this->email=$mail;
  19.        $this->tekst=$tresc;
  20.        $this->podpisano=$podpis;
  21.        
  22.    }
  23.    
  24.    
  25. }
  26.  
  27. function wyslijMail() { //Funkcja wysylania
  28.    $topic = $_POST['topic'];
  29.    $mail = $_POST['mail'];
  30.    $tresc = $_POST['tresc'];
  31.    $podpis = $_POST['podpis'];
  32.    
  33.    
  34.    if(isset($topic)) {
  35.    echo "Pole temet puste!<br />"; } else {}
  36.    if(isset($mail)) {
  37.    echo "Pole e-mail puste!<br />"; } else {}
  38.    if(isset($tresc)) {
  39.    echo "Nie wypełniono treści!<br />"; } else {}
  40.    if(isset($podpis)) {
  41.    echo "Nie podpisano się!<br />"; } else {}
  42.    
  43.    if(isset($_POST['sumbit'])) {
  44.        $mailer = new mail($topic, $mail, $tresc, $podpis);
  45.        $body = "$mailer->temat\n$mailer->tekst\nNapisał: $mailer->podpisano, $mailer->email";
  46.        @mail("tuitam14@gmail.com", "$mailer->temat", "$body");
  47.        echo "E-mail wysłany poprawnie!";
  48.        
  49.    } else {
  50.        echo "Nie można wysłać e-maila<br />Spróbuj ponownie<br />";
  51.    }
  52.        
  53.    }
  54.  
  55.  
  56. wyslijMail();
  57. ?>
  58. </body>
  59. </html>
Lecz kiedy wyśle e-maila dochodzi mi na e-mail lecz piszę że Pola puste.. Jak to usunąć ? Tak samo jest jak form miałem w jednym pliku z tym ;/ Do zobaczenia tu : http://simsnews.pl/test/form.php

Ten post edytował K4mil94 2.04.2009, 20:23:00
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: 23.08.2025 - 06:50