2014-10-26 2 views
-1

Я построил CMS, и мое изображение успешно отображается на странице администратора (back-end) после загрузки изображения с формой, но один раз на главной индексной странице (front-end). показывает, что «мели ссылка на изображение»echo мои изображения на моей индексной странице PHP

здесь моя функция, чтобы отправить загруженное изображение на моей странице администратора:

function gettestimony() { 
$query = mysql_query("SELECT * FROM testimony") or die(mysql_error()); 
    while($post = mysql_fetch_assoc($query)){ 

    echo "<img src =\"" . $post['photo']."\">"; 

    echo "<p>" . $post['imagename'] . "</p>"; 
     echo "<br>"; 
    echo "<p>" . $post['test'] . "</p>"; 
    echo "<br>"; 
    echo "<p>" . $post['author'] . "</p>"; 
     echo "<br>"; 

    echo "<a href=\"deletetestimony.php?id=" . $post['id'] . "\">Delete</a>"; 
    echo "<a href=\"edittestimony.php?id=" . $post['id'] . "\">Edit</a>"; 
    echo "<br>"; 
    } 
} 

и каталог htdoc/бла/администратор/включить/functions.php и изображение сохраняется в htdoc/blah/admin/image/

для моего основного индекса, это t он действовал, чтобы разместить его:

function gettestimony() { 
$query = mysql_query("SELECT * FROM testimony") or die(mysql_error()); 
    while($post = mysql_fetch_assoc($query)){ 

    echo "<div class='column second'>"; 
    echo "<p>" . $post['test'] . "</p>"; 
    echo "<img src =\"" . $post['photo']."\">"; 
    echo "</div>"; 


    } 
} 

это код я использую в обеих функциях:

echo "<img src =\"" . $post['photo']."\">"; 

так, как я сказал, что это хорошо работает в админ-странице, но моя главная страница это не .. .. someone, пожалуйста, помогите

+3

Это, вероятно, потому, что путь к изображению в настоящее время рассматривается в index.php отличается от той, в админке панель. – Ali

+0

Предположительно к тому времени, когда он будет просмотрен на главной странице, изображение будет сохранено в 'htdoc/blah/admin/image /' - вам нужно установить путь для изображения в main.php –

+0

echo ''; Проверьте и просмотрите URL-адрес, который имеет изображение с уважением к текущему URL-адресу веб-страницы. – PrakashSharma

ответ

0

Путь вашего изображения относительно пути вашей функции не имеет значения. Что касается этой функции, то путь к изображению является просто строкой.

Необходимо проверить, соответствует ли путь к изображению относительно файла HTML, который его просматривает. Самый простой способ заставить его работать, чтобы просто использовать полный URL к изображению:

www.something.com/admin/images/myimage.php

+0

сделал ... спасибо alot –

Смежные вопросы