2013-01-20 70 views
0

我有超過200個用戶名,密碼和電子郵件在Excel表和MySQL數據庫。我想創建一個PHP自動化腳本,將用戶名和密碼附加到一般文本的一個條上,並將它發送到同一行中的電子郵件地址。 這是可能通過PHP?我是這個品牌的新成員,希望有人能指出我的方向。 任何提示將不勝感激!通過自動PHP腳本電子郵件存儲的用戶名和密碼

+5

爲什麼你有明文密碼?我真的希望這些是自動生成的,而不是用戶實際輸入的。如果他們由用戶輸入,您需要更改此項。這是**完全不能接受**以可讀/可解密的方式存儲用戶密碼!事實上,你有他們在一個Excel表格,這意味着人類最有可能看或將看他們只是使情況變得更糟。 – ThiefMaster

+0

這聽起來不可思議! –

+0

這些密碼在數據庫中用md5散列加密。這些是用於一次性日誌記錄的臨時密碼。一旦用戶登錄,他/她將被要求立即更改密碼。此外,用戶不能改變他的密碼,除非他輸入的某些信息與已經與他的用戶名關聯的信息進行檢查。真的,我試圖擺脫主要的用戶名和臨時密碼。 – junaidkaps

回答

1

您從數據庫中檢索數據,然後使用PHP的mail函數發送電子郵件。

從PHP手冊:

使用電子郵件()發送一個簡單的電子郵件:

<?php 
// The message 
$message = "Line 1\r\nLine 2\r\nLine 3"; 

// In case any of our lines are larger than 70 characters, we should use wordwrap() 
$message = wordwrap($message, 70, "\r\n"); 

// Send 
mail('[email protected]', 'My Subject', $message); 
?> 
+0

謝謝!但是我正在尋找一種方法來從任何一個excel中獲取數據,並在將它們發送出去之前自動添加特定字段。 – junaidkaps

+0

它必須是優秀的嗎?或者你可以使用MySQL? – mxgr

+0

@msgr:不!事實上,我更喜歡MySQL。任何建議將不勝感激。我迷失在從哪裏開始。 :( – junaidkaps

相關問題