2012-09-02 88 views
1

我似乎無法找到答案我在互聯網上的問題後,提交按鈕用PHP。我忍不住覺得這是一個愚蠢的錯誤,但是我至少已經6-7次瀏覽了我的代碼,甚至用了新的眼睛休息一下。如果有人能爲我看,那會超級甜美!HTML不工作

<div id="input_alignment" style="font-size:20px"> 

<?php 

if(!($Valid_Profile == true)){ ?> 
    ...Form that has no issues 
<?php } 
else{ ?> 

    <form action="Redact_Profiles.php" style="font-size:19px" method="post"> 
    <input type="hidden" value="<?php echo $Valid_Profile ?>" name="Valid_Profile" /> 
    <input type="hidden" value="<?php echo $Username ?>" name="Username" /> 
    <input type="hidden" value="<?php echo $Password ?>" name="Password" /> 

    <br /> 
    &emsp;&emsp; <?php echo $Profile_Username . "<br>"; ?> 
    <input type="submit" style="font-size:9px" value="Edit" name="" />&ensp;<?php echo $Profile_Password . "<br>"; ?> 
    <br /> 
    <br /> 
    ......<br /> 
    <input type="submit" style="font-size:9px" value="Edit" name="" />&ensp;<?php echo $Profile_First_Name . "<br>"; ?> 
    <input type="submit" style="font-size:9px" value="Edit" name="" />&ensp;<?php echo $Profile_Last_Name . "<br>"; ?> 
    &emsp;&emsp; <?php echo $Profile_EMail . "<br>"; ?> 
    <br /> 
    <input type="submit" style="font-size:9px" value="Edit" name="" />&ensp;<?php echo $Profile_Location . "<br>"; ?> 
    <input type="submit" style="font-size:9px" value="Edit" name="" />&ensp;<?php echo $Profile_Referee_Password . "<br>"; ?> 
    <input type="submit" style="font-size:9px" value="Edit" name="" /> 
    </form> 
<?php } 

?> 
</div> 

最後兩個提交按鈕不起作用。當我拿走包含$Profile_Location$Profile_Referee_Password的php時,提交按鈕就起作用了。

對不起,我的意思是不起作用表示提交按鈕沒有響應。該頁面不會重新加載,並且它的行爲就像提交按鈕被禁用。提交按鈕看起來是啓用的,但它就像不想「按」。

+0

什麼是顯示在您查看其中'$ Profile_Location'和'$ Profile_Referee_Password'應該呼應的來源?這可能會導致打破標記的錯誤。 – BenOfTheNorth

+0

打開錯誤報告。 – itachi

+0

它看起來像我的代碼,除了php值被它們代表的值所代替......如果這是有道理的。 – XzyK

回答

6

經過2天的頭痛,我已經想通了:當提交按鈕超出任何「div」的高度和寬度範圍時,它不會像按鈕一樣工作,但更像是一張圖片。因此,作爲一個很好的做法,當一個按鈕不能正常工作,檢查,看它是否是從字面上你把它放在容器中的「外部」。
此錯誤不會出現在自己查看源頁面,或以任何錯誤檢查。但是,如果是這樣,我不知道它。如果有人感興趣,我正在使用Mac,Safari 6和CS5 Dreamweaver。