[請益] 如何寫短訊,可是發送對像的值不是惟一的

看板PHP作者時間16年前 (2010/02/05 12:43), 編輯推噓2(206)
留言8則, 2人參與, 最新討論串1/1
一般在寫短訊的時候 發送的對像,在顯示的時候,不是顯示登入帳號就是一個全站惟一的值 可是我的站,使用者在登入的時候,是輸入email,而進入網站的時候 該使用者可以再自己輸入暱稱跟真實姓名 這兩個是可以重覆的 而問題是在發送短訊的時候,本來我在發送對象那裡會顯示對方暱稱跟email 格式如下: 暱稱1(Email 1),暱稱2(Email 2) 這樣子,因為email是不可能重覆,所以我才能用比對的方式得到對方的id值 送給正確的對方 但是現在老闆說不要顯示email改顯示暱稱跟真實姓名 就變成我要顯示成: 暱稱1(真實姓名1),暱稱2(真實姓名2) 因為這兩個都有可能重覆到,所以我有可能寄錯對象 請問要怎麼樣做才能正確發送給對方 附註:輸入發送對象是用文字輸入而不是用選項或勾選 謝謝回答 -- ◢██◣ ˙ ˙ ~● ◤◤◥◥ □︵□ > < ~● .██.世 界 波 ㄉ 洨 攻 擊 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.39.194

02/05 13:55, , 1F
應該是一邊輸入的時候一邊用ajax去後端看有沒有唯一解
02/05 13:55, 1F

02/05 13:56, , 2F
沒有的時候就要提示user選出正確的 然後js自己存一份
02/05 13:56, 2F

02/05 13:57, , 3F
ajax解出來或user選出來的email, submit的時候送出去
02/05 13:57, 3F

02/05 13:57, , 4F
看一下gmail的To:的作法就知道了
02/05 13:57, 4F

02/05 13:59, , 5F
gmail的作法就不必用js另存一份
02/05 13:59, 5F

02/06 05:30, , 6F
就說不會顯示email
02/06 05:30, 6F

02/06 09:56, , 7F
該說的上面都說了 自己想想吧 給個測資:
02/06 09:56, 7F

02/06 09:56, , 8F
兩個email有相同暱稱 你要能同時寄給兩個人
02/06 09:56, 8F
文章代碼(AID): #1BQw7wF0 (PHP)
文章代碼(AID): #1BQw7wF0 (PHP)