2011-03-27 68 views
0

我想爲其他網站構建一個外部搜索功能,以便能夠在我的數據庫中進行搜索。現在我遇到的問題是,有幾個下拉框具有動態內容,這意味着內容來自數據庫。這隻會在外部搜索插件包含一個從數據庫獲取內容的php文件時起作用。但是現在想象一個沒有使用php的人想要在他的網站上進行搜索。他不能。使用動態內容進行外部搜索的最佳方式是什麼?

你會怎麼做呢?

回答

0

也許我錯過了這一點,但爲什麼你不能把一些CGI放在「搜索phpheini數據庫」鏈接後面呢? CGI可以搜索任何內容,特別是任何下拉菜單或其他內容的動態內容。

對不起,如果我誤解了,但我只是沒有看到任何問題。

- 皮特

+0

也許我沒有解釋不夠:誰擁有一個網站會把我的搜索形式進入他的網站的人。所以他會寫一個像'

phpheini 2011-03-27 14:23:42

+0

@phpeini - 對,這就是我正在努力嘗試理解的東西,在我看來,要填充下拉列表,有人必須從phpeini.com獲得信息,而對於我來說,這意味着將phpeini.com鏈接到/ get/info。並且/ that /意味着phpeini.com上的其他人必須對激活通過返回下拉內容鏈接。對我來說,這是一個完美的Ajax應用程序。等一下,我會把它放在一個答案。 – 2011-03-27 16:43:00

0

也許是這樣的:

我相信,讓你的形式進入他的瀏覽器顯示的是,他必須包括一些JavaScript屬於你的頁面,JavaScript代碼來自您的網站。所以他要在他的頭上<>這樣一行:

<script type="text/javascript" 
    src="http://www.phpeini.com/the_html_for_the_already_populated_dropdown.js"> 
    </script> 

如果你能得到的傢伙做到這一點 - 以包括< SCRIPT> - 那麼你有獨一無二的勾你需要從他那裏獲得控制權(當他點擊其中一個選項時),並向他返回他所要求的任何東西。

忘掉任何PHP。他不需要PHP來檢索下拉列表,他只需要一行< script>。

我的基地在這裏嗎?如果是的話,我很抱歉浪費你的時間。

- 皮特

相關問題