2013-10-29 20 views
0

我已經得到了其他人的問題,讓很多有用的信息,幫助我發展我的網站建設的技能...聯繫表格 - PHP腳本外部託管

不過,我一直要求建立使用MagentoGo網站在那裏我沒有訪問PHP操作等,默認聯繫表格只有4個基本字段。如果我生成自己的客戶表單,則無法發送任何字段,因爲沒有有效的PHP鏈接到該表單。

我可以將此腳本託管在父站點/ xxx/xxx以外的其他位置嗎?或者我可以指定要執行操作的URL。

我能想到的唯一的其他事情可能是通過另一個網站嵌入聯繫表格?

這主要用於數據採集並幫助客戶處理他們對產品的疑問。

回答

0

雖然最好的做法是將自己的文件託管到網站上,但如果這些文件都在同一臺服務器上(或FTP用戶帳戶),我不明白爲什麼這樣做不起作用。

過去,我使用了一個帶有完整引用鏈接的表格action,即action="http://mysite.com/parse.php"。另一種解決方案是使用cURL將信息發送到表單解析腳本並返回值,類似於PayPal的方式。

由於我對cURL不是很熟悉,所以我建議在PHP.net manual上閱讀它。

0

在另一臺服務器上存儲腳本時應該沒有問題,只需在Magento的CMS塊或頁面中創建一個HTML表單,並將HTML表單中的action屬性設置爲PHP腳本的URL,例如:

<form method="post" action="http://anotherserver.com/script.php"> 

除非我誤解了你的問題?如果由於Magento Go中的某些權限而不允許這樣做,那麼您可以嘗試將表單嵌入爲iframe。