2014-05-20 126 views
0

我有真正的基本問題,但似乎無法找到問題。我有一個簡單的HTML表單,我無法工作(甚至不能去google.com),所以我想知道你是否能看到我在這裏失蹤的任何明顯的錯誤。簡單的HTML表單不工作?

<form action="www.google.hr" id="questionForm" method="post"> 
        <fieldset> 
         <legend>Naputci za studente:</legend>  
         <textarea name="help" id="help"><?php print($result['Help']); ?></textarea><br><br> 
         <input type="submit" value="Update" id="create"/> 
        </fieldset> 
       </form> 

謝謝大家的幫助,unfortuneantly沒有任何幫助解決這個問題,所以必須是別的東西多數民衆贊成在困擾着這部分代碼。我再一次感謝你的幫助。

編輯:

我一直在尋找通過谷歌Chrome開發者工具,似乎它不「讀」的形式行,反正我有一個截圖所以這裏是?

No <form> line???

+0

似乎正在工作[jsfiddle](http://jsfiddle.net/VT2Du/) – asprin

+0

在您的操作中在網址前放置一個「http://」。 – tjb1982

+0

有可能是其他的東西干擾這種形式,或者這種形式應該爲自己工作? – user2740217

回答

3

嘗試這一翻譯的action="www.google.hr"action="http://www.google.hr"這樣:

<form action="http://www.google.hr" id="questionForm" method="post"> 
    <fieldset> 
     <legend>Naputci za studente:</legend>  
     <textarea name="help" id="help"><?php print($result['Help']); ?></textarea> 
     <br><br> 
     <input type="submit" value="Update" id="create"/> 
    </fieldset> 
</form> 

帕特里克在他回答說,一個GET可以過應用,而不是POST,這需要所有的值和從字面上將它們放入URL中。

如果我改變了這種形式得到它會將此網址:

https://www.google.hr/?help=%3Cbr+%2F%3E%0D%0A%3Cb%3ENotice%3C%2Fb%3E%3A++Undefined+variable%3A+result+in+%3Cb%3EC%3A%5Ccode%5COpdrachten+Bram%5CPHPStorm%5CKeyword+Density+Tool%5Cretrieve_url.php%3C%2Fb%3E+on+line+%3Cb%3E87%3C%2Fb%3E%3Cbr+%2F%3E%0D%0A 

無論如何,如果我action屬性更改爲something.php例如。並點擊提交按鈕它直接到something.php,它是後發或得到。所以你的表單是正確的。我認爲你應該在你的代碼中找別的地方。

+0

仍然刷新相同的頁面:/,無論如何它顯然是困擾這種形式的其他東西。感謝您嘗試幫助。 – user2740217

+0

@ user2740217嗯,當我將它添加到我的scripty並點擊提交時,它會帶我到google.hr並說出一些關於無效後期值的信息。但它絕對需要我到谷歌。 –

1

兩個問題:

  • 你應該http://前綴您的網址;
  • 谷歌不接受跨域帖子。嘗試get

    <form action="http://www.google.com/" id="questionForm" method="get"> 
        <fieldset> 
         <legend>Naputci za studente:</legend>  
         <textarea name="q" id="q"></textarea><br><br> 
         <input type="submit" value="Update" id="create"/> 
        </fieldset> 
    </form> 
    

測試此上的本地文件,因爲會的jsfiddle阻止這種請求。

+0

嘿帕特里克,這段代碼的作品,但它不完全是它需要與谷歌合作的關鍵。他基本上說,它沒有做任何事情,所以他試圖谷歌作爲行動,並沒有把他送到那裏。所以基本上http://就足以解決問題的部分了=] –