| formularz e-mail | 
    
   
      | Autor | Wiadomość | 
            
      | ohmin   Mistrz
 Kriss_kross
 
  
  
 Pomógł: 1 raz
 Wiek: 51
 Dołączył: 07 Maj 2006
 Posty: 142
 Skąd: Sucha Beskidzka
 
 | 
            
               |  Wysłany: Sro 25 Kwi, 2007 08:12   formularz e-mail |   
 |  
               | 
 |  
               | witam, Czy ma ktoś może formularz który będzie sprawdzał poprawność wpisywanych danych, dokładniej, konieczność wpisania Imienia, poprawnego adresu e-mail, tematu no i oczywiście treści wiadomości. Załączony działa, ale niestety...... 
 I kodowanie polskich znaków, gdzie to poprawić?(jestem prawie zielony w php)
 
 i jak zmienić kolor tła w polu gdzie wpisujemy tekst? z góry dziękuje
 |  | 
	
		|   |  | 
	  
      
		|  | 
   
         
      | nugatt   
  
  
 Pomógł: 75 razy
 Wiek: 43
 Dołączył: 16 Maj 2005
 Posty: 1389
 Skąd: Warszawa
 
 |  | 
	
		|   |  | 
	  
      
		|  | 
   
         
      | ohmin   Mistrz
 Kriss_kross
 
  
  
 Pomógł: 1 raz
 Wiek: 51
 Dołączył: 07 Maj 2006
 Posty: 142
 Skąd: Sucha Beskidzka
 
 | 
            
               |  Wysłany: Czw 26 Kwi, 2007 10:29   nie księga gości, tylko formularz E-mail |   
 |  
               | 
 |  
               | chodziło mi formularz e-mail, tak jak napisałem jestem zielony w php, sam tego nie zrobie. proszę o pomoc:) |  | 
	
		|   |  | 
	  
      
		|  | 
   
         
      | mielu   
  
 Pomógł: 131 razy
 Wiek: 48
 Dołączył: 06 Kwi 2006
 Posty: 1177
 Skąd: Kraków
 
 | 
            
               |  Wysłany: Czw 26 Kwi, 2007 10:40 |   
 |  
               | 
 |  
               | witam jeśli chodzi o php to jest taka funkcja, która nazywa się mail()
 
 opis tej funkcjimail
 
 a jeśli chodzi o kodowanie to trzeba pamiętać ze swish koduje w utf-8
 
 [ Dodano: Czw 26 Kwi, 2007 12:54 ]
 
  	  | Kod: |  	  | 
 <?php
 //dane które przychodzą z formularza lub z swisha
 $name = stripslashes($nameVar);               //nick
 $email = stripslashes($emailVar);            //email nadawcy
 $subject1= stripslashes($subjectVar);        //"pod"temat
 $message = stripslashes($msgVar);            //wiadomość
 
 
 $rec_email = "do@domena.pl";                   //email odbiorcy
 $subject = "email ze strony donena.pl";        //temat
 
 
 
 $msg_body = "<html><head><meta http-equiv=\"Content-type\" content=\"text/html; charset=UTF-8\" /></head><body>";
 $msg_body = "<font face=\"Verdana\" size=\"2\">";
 $msg_body .= "<i>Wiadomość z: <a href=\"$SERVER_NAME\">$SERVER_NAME</a></i><br>";
 $msg_body .= "<hr width=\"100%\" size=\"1\" color=\"#333333\"><br>";
 
 
 $msg_body .= "<b>Podpis:</b>  $name<br>";
 $msg_body .= "<b>E-Mail:</b>  <a href=\"mailto:$email\">$email</a><br>";
 $msg_body .= "<b>Temat:</b>  $subject1<br>";
 $msg_body .= $message."<br>";
 
 
 
 $msg_body .= "<hr width=\"100%\" size=\"1\" color=\"#333333\"><br>";
 $msg_body .= "<br><br>";
 $msg_body .= "<i>Doadatkowe informacje o nadawcy:</i><br>";
 $msg_body .= "<hr width=\"100%\" size=\"1\" color=\"#333333\"><br>";
 $msg_body .= "<b>Adres IP:</b> $REMOTE_ADDR<br>";
 $HostName = gethostbyaddr($_SERVER['REMOTE_ADDR']);
 $msg_body .= "<b>Nazwa hosta:</b> $HostName<br>";
 $msg_body .= "<b>Agent HTTP:</b> $HTTP_USER_AGENT<br>";
 $msg_body .= "<hr width=\"100%\" size=\"1\" color=\"#333333\"><br>";
 $msg_body .= "<font size=\"1\">by concor.pl</font>";
 $msg_body .= "</font></body></html>";
 
 
 $header_info = "MIME-Version: 1.0\r\n";
 $header_info .= "Content-type: text/html; charset=UTF-8\r\n";
 $header_info .= "From: ".$name." <".$email.">";
 
 
 mail($rec_email, $subject, $msg_body, $header_info);
 echo "&wywala=Wiadomosc została wysłana&";
 
 
 
 ?>
 
 
 
 | 
 |  | 
	
		|   |  | 
	  
      
		|  | 
   
         
      | ohmin   Mistrz
 Kriss_kross
 
  
  
 Pomógł: 1 raz
 Wiek: 51
 Dołączył: 07 Maj 2006
 Posty: 142
 Skąd: Sucha Beskidzka
 
 | 
            
               |  Wysłany: Sro 02 Maj, 2007 14:14   zielony w php |   
 |  
               | 
 |  
               | sądziłem że ktoś zrobi zmiany w załączonym pliku, gdybym kumał php sam bym to zrobił   |  | 
	
		|   |  | 
	  
      
		|  | 
   
         
      | webmes   Znawca
 
  
  
 Pomógł: 3 razy
 Wiek: 36
 Dołączył: 01 Maj 2006
 Posty: 86
 Skąd: Wrocław
 
 | 
            
               |  Wysłany: Sro 09 Maj, 2007 14:01 Moje WWW: www.webmes-portfolio.za.pl
 |   
 |  
               | 
 |  
               | Witam, skoro masz problemy z modyfikacją php, to przesyam Ci gotowy formularz który posiada opcję sprawdzania poprawności wpisanych danych. Jeśli będziesz potrzebowałe czegoś więcej napisz.
 |  | 
	
		|   |  | 
	  
      
		|  | 
   
         
      | ohmin   Mistrz
 Kriss_kross
 
  
  
 Pomógł: 1 raz
 Wiek: 51
 Dołączył: 07 Maj 2006
 Posty: 142
 Skąd: Sucha Beskidzka
 
 | 
            
               |  Wysłany: Czw 24 Maj, 2007 09:47 |   
 |  
               | 
 |  
               | Dzięki, tylko jedna sprawa, nie sprawdza poprawności adresu e-mail, i otrzymuje wiadomość bez polskich znaków:( |  
				| _________________ "Kubuś Puchatek" powiedział kiedyś- myśl, myśl, myśl...
 |  | 
	
		|   |  | 
	  
      
		|  | 
   
         
      | mielu   
  
 Pomógł: 131 razy
 Wiek: 48
 Dołączył: 06 Kwi 2006
 Posty: 1177
 Skąd: Kraków
 
 | 
            
               |  Wysłany: Czw 24 Maj, 2007 10:12 |   
 |  
               | 
 |  
               | może dopisz sobie po tym 
  	  | Kod: |  	  | if((nameVar=="")||(emailVar=="")||(subjectVar=="")||(msgVar=="")){
 errormessage="Uzupełnij wszystkie pola";
 }
 | 
 to
 
 
  	  | Kod: |  	  | if((nameVar=="")||(emailVar=="")||(subjectVar=="")||(msgVar=="")){
 errormessage="Uzupełnij wszystkie pola";
 } else
 if (!emailVar.length || emailVar.indexOf("@") == -1 || emailVar.indexOf(".") == -1) {
 errormessage = "Proszę wpisać adres e-mail";}
 | 
 
 a co do polskich znaków czy to konieczne
 |  | 
	
		|   |  | 
	  
      
		|  | 
   
         
      | cookie   Przyjaciel
 
  
  
 Pomógł: 3 razy
 Dołączył: 15 Sie 2006
 Posty: 40
 Skąd: Kielce
 
 | 
            
               |  Wysłany: Sob 28 Lip, 2007 20:25 |   
 |  
               | 
 |  
               | zmień kodowanie w pliku php na UTF-8 
 powinno pomóc
 |  
				| _________________ Śmiejecie się ze mnie, ponieważ jestem inny,
 a ja śmieję się z was, ponieważ wszyscy jesteście tacy sami.
 |  | 
	
		|   |  | 
	  
      
		|  | 
   
         
      |  |