2014-11-25 43 views
3

感謝您的閱讀。我的問題是我有多個選項卡,每個選項卡都包含一個表單,我希望每個選項卡都包含一個recaptcha。問題是隻顯示第一個恢復碼。你可以在this page上看到我的意思。如何在一個頁面上使用recaptcha具有多個表單?

另一種解決方案,我不太確定該怎麼做,可能是每個表單使用1個recaptcha,因爲一次只能提交一個表單,但需要先拆分表單才能獲得recaptcha提交按鈕。

任何解決方案的幫助將非常感激(也阻止我拉我的頭髮)。感謝您的時間。

對不起,如果我沒有提供足夠的細節。這是一個表格的結尾。就這一點而言,他們幾乎都是一樣的。

<div class="row-textarea"><div class = "label">Review: </div> 
    <textarea id="msg" name="content" required></textarea> 
</div> 


<div class="captcha"> 
<?php 
    require_once('HIDDEN/recaptchalib.php'); 
    $publickey = "HIDDEN"; 
    echo recaptcha_get_html($publickey); 
?> 
</div> 

<button class ="button" type="submit">Submit</button> 

</form> 

什麼是理想的是從表單中刪除captcha div,但仍然在提交按鈕之前。

想想,提交按鈕對於所有的表單也是一樣的。是否有一種方式讓標籤在驗證碼之前更改所有表單,並在完成表單之後保留所有內容。這給了我一些思考。

+1

您需要張貼代碼。 – 2014-11-25 14:30:48

+0

請參閱我的答案在這裏:http://stackoverflow.com/a/28126317/531524 – 2015-01-24 14:52:27

+0

可能重複[如何顯示多個recaptchas在單個頁面上?](http://stackoverflow.com/questions/1241947/how -DO-我秀 - 多recaptchas-上一個單頁) – 2015-01-24 15:19:40

回答

0

我設法得到了我在上次編輯中提到的方法所需的結果。如果其他人有這個問題(他們可能不會這樣做),我如何解決這個問題只是使用位於表單之後的一個recaptcha,然後在recaptcha之後使用定位來定位提交按鈕。

現在很簡單,我想到了它。對不起浪費你所有的時間,我對網頁設計還很陌生,這似乎是一個新手問題。感謝你的寶貴時間。

0

對不起,任何人閱讀此解決方案,但以前的解決方案也沒有工作。該recaptcha需要在形式。我也有一個字詞計數器,也只能用於一種形式。所以我的解決方案是創建鏈接到一個頁面,根據所選鏈接加載一個表單。不是我所喜歡的,但它能完成這項工作。

相關問題