Ben otomatik olarak (bu kısmı mükemmel çalışıyor beri sorunun uğruna önemi yok.) Bazı elementlerin bunu test ettim tarayıcılarda Out dayalı bir görüntüsünü gösteren bir PHP komut dosyası üzerinde çalışıyorum, görüntüleri doğru olan Google Chrome, Internet Explorer ve Safari üzerinde görüntülenir. Ancak, Firefox veya Opera üzerinde görünmüyor. Firefox, hiçbir şey görüntülenmez ve Opera görüntünün yolu olmalıdır ki http://server/folder/%5Cimages%5C40.jpg olan http://server/folder/images/40.jpg. Aşağıdaki gibi URL üretmek için kullanılan kod:
echo "<div class='jumih3'>" . $row['fname'] . " " . $row['lname'] . "</div>";
$image = JURI::root() . "\/images\/" . $row['id'] . ".jpg";
$imagetest = JPATH_ROOT . "\/images\/" . $row['id'] . ".jpg";
if (file_exists($imagetest))
{
echo "<br /><img src='" . $image . "'width='100' height='100' /><br />";
}
Bu bir Joomla site ve juri parçasıdır: root () ve JPATH_ROOT sunucunun mutlak yerleri sağlar. Opera şey şüphelenen ediyorum URL'yi ayrıştırarak yolu ben bölü kaçıyorum yolu ile yanlış. Ben yerine \ / kullanarak çalıştı Ancak, / çizimin tarayıcıda görünmedi.
EDIT: olarak, Zannjaminderson cevabı görebilirsiniz, problemin şekilde bir facepalm tür sabit.