
å ´åˆ ãƒ—ãƒã‚°ãƒ©ãƒ ã§ PHP, ã‚ãªãŸãŒçŸ¥ã£ã¦ã„ã‚‹ã€ã“ã® web プãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã®è¨€èªž ç§ãŸã¡ã®ã•ã¾ã–ã¾ãªã‚’æä¾›ã—ã¦ã„ã¾ã™ å¯èƒ½æ€§ 巨大ãªä¸€é€£ã®æ“作を実行ã™ã‚‹ã«ã¯.
確ã‹ã«, ã„ãã¤ã‹ã®æ™‚点ã§, フォームã®å‡ºè·ã‚’å—ä¿¡ã—ãŸå¾Œ, ユーザーãŒ, ã¾ãŸã¯ã„ãã¤ã‹ã®ã‚¤ãƒ™ãƒ³ãƒˆæœ¬ç•ªå¾Œ, æŒã£ã¦ã€ æ„図 é€ä¿¡ã™ã‚‹ã€ 対応メール ã“れらã®ãƒ¦ãƒ¼ã‚¶ãƒ¼, ãŠãらãレコードを確èª, ã¾ãŸã¯ãƒ‹ãƒ¥ãƒ¼ã‚¹ãƒ¬ã‚¿ãƒ¼ã‚’è³¼èªã—ã¾ã™ã€‚, ã¾ãŸã¯ãã®ä»–ã®ç†ç”±.
PHP ã‚’ã”利用ã„ãŸã ã‘ã¾ã™, ã® ãƒã‚¤ãƒ†ã‚£ãƒ–, 関数〠電åメールã®é€ä¿¡. ã“ã®é–¢æ•°ã¯ã€ã—ã¾ã™ã€‚ メール ã¨, 心ã‹ã‚‰, 何ã‹ã«ãªã‚‹ãれを介ã—ã¦ãƒ¡ãƒ¼ãƒ«ã‚’é€ä¿¡ã—ã¾ã™ã€‚ 驚ãã»ã©ç°¡å˜.
ã©ã®ã‚ˆã†ã«ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚° web PHP ã®è¨€èªžã‹ã‚‰ãƒ¡ãƒ¼ãƒ«ã‚’é€ã‚‹
次ã«ç¤ºã™ã€ コード例 é›»åメールをé€ä¿¡ã™ã‚‹æ©Ÿèƒ½ã‚’呼ã³å‡ºã™æ–¹æ³•を見るã“ã¨ãŒã§ãã¾ã™ã€‚, メール, ãれãžã‚Œã® パラメーター.
1 2 3 4 5 6 7 8 9 10 11 | $para = 'destinatario@tudominio.com'; $asunto = 'Este es el asunto del email'; $mensaje = 'Hola, esto es una prueba de envÃo de email desde PHP'; $cabecera = 'From: yo@midominio.com' . "\r\n" . 'Reply-To: yo@midominio.com' . "\r\n" . 'X-Mailer: PHP/' . phpversion(); mail($para, $asunto, $mensaje, $cabecera); |
上記ã®ã‚³ãƒ¼ãƒ‰ã§è¦‹ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚, 関数 メール å—ã‘å–ã‚‹ 4 㤠パラメーター:
- 最åˆã®ãƒ‘ラメーターã¯ã€ã®é›»åメール アドレス〠å—信者.
- 第二をã”紹介ã—ã¾ã™ å•題 ç§ãŸã¡ã®ãƒ¡ãƒ¼ãƒ«ã‹ã‚‰.
- éŽã”ã™ã“ã¨ã«ãªã‚Šã¾ã™ 3 番目ã®ãƒ‘ラメーターã¨ã—ã¦ã€ メッセージã®å†…容 ã¾ãŸã¯ e メール.
- 最後ã«, ç§ãŸã¡ãŒæŒã£ã¦ã„る〠ヘッダー é›»åメール メッセージã®.
ã“れらã®ãƒ‘ラメーターã®å®šç¾©, ãれãžã‚Œã®é–¢æ•°å‘¼ã³å‡ºã—, ã‚ãªãŸã®ã‚µãƒ¼ãƒãƒ¼ã® PHP 出è·äºˆå®š ãã®ã‚ˆã†ãªãƒ¡ãƒ¼ãƒ« アドレスを入力ã™ã‚‹ã«ã¯.
メモ. PHP ã‹ã‚‰ãƒ¡ãƒ¼ãƒ«ã‚’é€ä¿¡ã™ã‚‹ãŸã‚ã€ã“ã®é–¢æ•°ã®ä½¿ç”¨ã¯ã‚µãƒ¼ãƒãƒ¼ã§ãƒ•ァイル php.ini ã§é€šå¸¸æ§‹æˆã•れã¦ã„ã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。, é…é€ã«å•題ãŒã‚ã£ãŸã®ã§ã‚れã°, è¨å®šã§ç„¡åйã«ã™ã‚‹å¯èƒ½æ€§ãŒé«˜ã„.
ãŸã‚〠修æ£ã—ã¾ã™ã€‚ 上記ã®ã‚³ãƒ¼ãƒ‰ã®ãƒ¡ãƒ¼ãƒ«é€ä¿¡ã®å®Ÿç¾, ã“ã¨ã‚’忘れãªã„ã§ãã ã•ã„。 ç½®æ› é›»åメール アドレス, 両方ã®å¤‰æ•° $ãŸã‚ 変数ã¨åŒæ§˜ã« $ヘッダー, 用ã„ã¦ãã ã•ã„。 例.
