我的服務(wù)器上有兩個php項目,一個是tp框架的,是個公司網(wǎng)站,另一個也是php的網(wǎng)站,不過是買的現(xiàn)成的視頻直播網(wǎng)站。
我把主域名指向了公司網(wǎng)站,www.xxx.com,然后在阿里云上建了個二級域名,指向了那個視頻直播網(wǎng)站,zb.xxx.com.
現(xiàn)在,需求是,在其中任何一個網(wǎng)站注冊登陸后,都可以在另一個網(wǎng)站有登陸效果,我請教高人的是,我能不能在任一網(wǎng)站的注冊表單里,提交后,不僅提交到當(dāng)前項目數(shù)據(jù)庫里,還能提交到另一個項目的數(shù)據(jù)庫呢?form表單怎么寫呢?
我百度查不到,只能來此請教高人了,謝謝
可以提交到本項目后,遠程鏈接數(shù)據(jù)庫把數(shù)據(jù)寫到另一個項目去,沒必要提交兩次表單
跨域沒辦法!
我之前也有過這樣的情況。但是我兩個項目是共用同一個數(shù)據(jù)庫的?;蛘吣憧梢栽O(shè)置下session的作用域。www.xxx.com跟zb.xxx.com 你看下他們的作用域。應(yīng)該都是xxx.com然后在你的主入口文件那邊(session開啟前)添加如下代碼ini_set(session.cookie_path, /);ini_set(session.cookie_domain, .xxx.com);我的就是這么解決的。
session共享機制
form做不到,你可以在對應(yīng)的處理頁面手動再發(fā)一遍請求給另一個項目。BTW,如果不嫌麻煩,可以用oauth,這種多站點的用戶同步oauth是比較好的解決方案。