ugrás a tartalomhoz

Levélküldés nem megy a FreeWeben

vzsolo · 2005. Dec. 3. (Szo), 17.27
Hy!
Freeweben akarok HTML tartalmú e-mailt küldeni, de a következő hibaüzenetet kapom: Warning: mail(): SAFE MODE Restriction in effect. The fifth parameter is disabled in SAFE MODE.

A PHP script:
  1. <?PHP  
  2. $cimzett="valami##kukac##valami.hu";  
  3. $targy="Subject:Tárgy";  
  4. $header="From:valaki\r\n";  
  5. $header .="MIME-Version: 1.0\r\n";  
  6. $header .="Content-type: text/html; charset=iso-8859-2\r\n";  
  7. $szoveg='  
  8. <html>  
  9. <head>  
  10. <title>E-mail</title>  
  11. </head>  
  12. <body>  
  13. <center><b><font color=red size=12>Szöveg</font></b></center><br>  
  14. </body>  
  15. </html>';  
  16.   
  17.        mail($cimzett,$targy,$header,$szoveg"X-FW-MailID:***");  
  18. ?>  
Mi lehet a baj???
 
1

rtfm :)

Anonymous · 2005. Dec. 3. (Szo), 17.37
bool mail (string to, string subject, string message [, string additional_headers])


Hogy van neked 5. parameter?
  1. <?php  
  2. mail($cimzett$targy$szoveg$header)  
2

5. param nem...

janoszen · 2005. Dec. 3. (Szo), 20.24
Az 5. paraméter nem a headerekben akar benne lenni?

Egyébként! szerinted, ! hogy ha !!! sok ! felkiáltójelet !! használsz !! előbb észrevessük !! az irományodat? !!!!!!!!!!!!!
3

A szolgáltató korlátoz

Török Gábor · 2005. Dec. 4. (V), 10.06
Nincs jogod az ötödik paraméterét beállítani a mail() függvénynek, mert a szolgáltató így döntött. (Nincs is rá szükséged, mert az általad megadott fejléc információt beszúrhatod a többi header adat közé.) Egyébként pedig helytelenül tudod a mail() függvény nyelvtanát, nézd meg pontosabban a kézikönyv idevágó fejezetét:
bool mail ( string to, string subject, string message [, string additional_headers [, string additional_parameters]] )
4

Elolvas!

tiku I tikaszvince · 2005. Dec. 4. (V), 10.14
http://freeweb.hu/info?phpcgimail

Elolvastad a FW ide vonatkozó utasításait? Ha ezek szerint sem megy, akkor lehet, hogy valami ideiglenes probléma volt a FW-nél.

TikuVoltam
Ma is holnap fekszünk le, mint tegnap
5

Hogyan tegyem a headerbe?

vzsolo · 2005. Dec. 5. (H), 23.11
Jogos!
Köszi! Nem olvastam el figyelmesen... THX!
Viszont úgy látszik, hogy én fizikailag képtelen vagyok a feladat megoldására...lenne olyan rendes valaki és leírná nekem, hogy hogyan illesszem be a header-be?! plíz!
6

Ez nem olyan nehez...

janoszen · 2005. Dec. 6. (K), 12.09
$header .= "X-FW-id: ***";
7

<Nincs cím>

vzsolo · 2005. Dec. 6. (K), 20.42
Én is így írtam, de mégsem jó!!!
  1. <?php  
  2. $cimzett="valaki##kukac##valami.hu";  
  3. $targy="Subject:Tárgy";  
  4. $header='From:vzsolo\r\n';  
  5. $header .='MIME-Version: 1.0\r\n';  
  6. $header .='Content-type: text/html; charset=iso-8859-2\r\n';  
  7. $header .='X-FW-MailID:***';  
  8. $szoveg='  
  9. <html>  
  10. <head>  
  11. <title>E-mail</title>  
  12. </head>  
  13. <body>  
  14. <center><b><font color=red size=12>Működik!</font></b></center><br>  
  15. </body>  
  16. </html>';  
  17.   
  18.        mail($cimzett,$targy,$szoveg,$header);  
  19. ?>  
Akkor ezzel most mi a hiba???