2013-11-15 83 views
0

這已經殺了我兩個小時了,我無法弄清楚我做錯了什麼。它只是一個簡單的「回聲」當變量等於一定數量而且我已經收窄到IMG部分的Cuz這個工程:回聲IMG在PHP

if ($sex==1) { 
    $_SESSION['display pic']="images/male.jpg"; 
} 

但這種崩潰:

if ($sex==1) { 
    $_SESSION['display pic'] = "images/male.jpg"; 
    echo '<img src="../images/male.gif" height="100">'; 
} 
這個

同樣:

echo "<a href=\"".$big[$c]."\" target=_blank title=\"See full image\" onclick=\"window.open('".$big[$c]."','popup','width=".$w[$c].",height=".$h[$c].",toolbar=no,location=no,directories=no,status=no,menubar=no, scrollbars=no,resizable=no,minimize=no,maximize=no,fullscreen=no,dependent=no'); return false;\"><img src=\"".$path[$c]."T/".$name[$c]."\"></a>"; 

這是一個函數,並在DIV BTW中輸出。它顯示圖像但停止腳本的其餘部分。我已經掛了這麼久了,請幫忙。

+2

你是什麼意思 「崩潰」?你有沒有收到任何錯誤信息? – Styphon

+0

它只是停止做其他事情。當我使用第一個代碼時,頁面上的所有鏈接都能正常工作。當我使用第二和第三,所有鏈接停止。沒有給出錯誤信息 –

+1

您是否啓用了錯誤?將'error_reporting(E_ALL);'放在代碼的頂部。 – Styphon

回答

0

你可以試試這個,

 $OnClick = "onclick=\"window.open('".$big[$c]."','popup','width=$w[$c],height=$h[$c],toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,minimize=no,maximize=no,fullscreen=no,dependent=no');return false;\" "; 

     echo "<a href='".$big[$c]."' target='_blank' title='See full image' $OnClick > 
       <img src='".$path[$c].'T/'.$name[$c]."'>       
     </a>"; 
+0

同樣的結果Img出現並且可以按需求點擊,但是沒有鏈接工作,沒有錯誤msg –

+0

更新後的代碼,你現在可以檢查 –

+0

I C&P'd你的代碼,並得到相同的結果 –