2016-06-11 60 views
0

我是Php的新手,我很難設置下面的表格。當我按發送表單不發送。我希望用戶能夠在同一頁面上發送。這就是爲什麼我使用$ _SERVER [「PHP_SELF」],但顯然somethig工作不正常。你能幫我嗎?爲什麼我的php表單不能被髮送?

<form method="POST" action="<?php echo $_SERVER["PHP_SELF"];?>" id="form_body_container"> 
       <div class="form_icon_container"><img src='img/icon/fun_1200.png' class='icon_form iconq'></div> 
       <div class='box_form'> 
        <div class="box_form_inside"> 
         <p class='form_question_title'>Q1 What do you do for fun?</p> 
         <input class="form_radios" type="radio" name="Q1" value="Play games"><p class='form_options'>Play games</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q1" value="Exercise"><p class='form_options'>Exercise</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q1" value="Go out"><p class='form_options'>Go out</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q1" value="Party"><p class='form_options'>Party</p> 
        </div> 
       </div> 

       <div class="form_icon_container"><img src='img/icon/food_1200.png' class='icon_form iconq'></div> 
       <div class='box_form'> 
        <div class="box_form_inside"> 
         <p class='form_question_title'> Q2 Which food do you like?</p> 
         <input class="form_radios" type="radio" name="Q2" value="Lorem"><p class='form_options'>Starters</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q2" value="Lor"><p class='form_options'>Main courses</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q2" value="L"><p class='form_options'>Deserts</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q2" value="Lore"><p class='form_options'>Snacks</p> 
        </div> 
       </div> 

       <div class="form_icon_container"><img src='img/icon/genie_1200.png' class='icon_form iconq'></div> 
       <div class='box_form'> 
        <div class="box_form_inside"> 
         <p class='form_question_title'>Q3 What do you wish?</p> 
         <input class="form_radios" type="radio" name="Q3" value="Lorem"><p class='form_options'>Money</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q3" value="Lor"><p class='form_options'>Become very smart</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q3" value="L"><p class='form_options'>Become immortal</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q3" value="Lore"><p class='form_options'>Possess super powers</p> 
        </div> 
       </div> 

       <div class="form_icon_container"><img src='img/icon/love_1200.png' class='icon_form iconq'></div> 
       <div class='box_form'> 
        <div class="box_form_inside"> 
         <p class='form_question_title'>Q4 Your ideal relationship?</p> 
         <input class="form_radios" type="radio" name="Q4" value="Lorem"><p class='form_options'>Short but eventful</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q4" value="Lor"><p class='form_options'>Long but uneventful</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q4" value="L"><p class='form_options'>Not serious</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q4" value="Lore"><p class='form_options'>Being single</p> 
        </div> 
       </div> 

       <div class="form_icon_container"><img src='img/icon/work_1200.png' class='icon_form iconq'></div> 
       <div class='box_form'> 
        <div class="box_form_inside"> 
         <p class='form_question_title'>Q5 Your ideal work situation?</p> 
         <input class="form_radios" type="radio" name="Q5" value="Lorem"><p class='form_options'>Making a lot of money</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q5" value="Lor"><p class='form_options'>Doing something you like</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q5" value="L"><p class='form_options'>Peaceful workplace</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q5" value="Lore"><p class='form_options'>Improving your skills</p> 
        </div> 
       </div> 

       <div class="form_icon_container"><img src='img/icon/language_1200.png' class='icon_form iconq'></div> 
       <div class='box_form'> 
        <div class="box_form_inside"> 
         <p class='form_question_title'>Q6 What is your mother tongue?</p> 
         <input class="form_radios" type="radio" name="Q6" value="Lorem"><p class='form_options'>English</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q6" value="Lor"><p class='form_options'>French</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q6" value="L"><p class='form_options'>Chinese</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q6" value="Lore"><p class='form_options'>Other</p> 
        </div> 
       </div> 

       <div class="form_icon_container"><img src='img/icon/world_1200.png' class='icon_form iconq'></div> 
       <div class='box_form'> 
        <div class="box_form_inside"> 
         <p class='form_question_title'>Q7 Where do you come from?</p> 
         <input class="form_radios" type="radio" name="Q7" value="Lorem"><p class='form_options'>USA</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q7" value="Lor"><p class='form_options'>UK</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q7" value="L"><p class='form_options'>France</p><br class="br_form"> 
         <input class="form_radios" type="radio" name="Q7" value="Lore"><p class='form_options'>Other</p> 
        </div> 
       </div> 


       <button type="button" name="submit" value="Submit" id='button_form'>Submit</button> 
       <div class='clear'></div> 
      </form> 

回答

0

你必須做一個「提交」類型的按鈕,而不是你的實際按鈕。

你的錯誤

你有一個正常的按鈕<button type="button" name="submit" value="Submit" id='button_form'>Submit</button>

校正,使

你必須有一個 '提交' 類型的按鈕,像<input type="submit" value="Submit" id="button_form" /><button type="submit" name="submit" value="Submit" id='button_form'>Submit</button>例如(注類型=「提交」)

另外,在HTML 5中,「動作」表單中的屬性不再需要,它會發送表單在同一頁:)!

0

$ _ SERVER [ 「PHP_SELF」]

回報相對於根目錄的路徑嘗試用根路徑串聯$ _ SERVER [ 「PHP_SELF」]。

如果您不確定哪部分丟失,只需在網頁頂部回顯$ _SERVER [「PHP_SELF」]並查看實際路徑的哪部分丟失!

相關問題