-1
我想在一個視圖顯示使用HTML幫助
<?php echo $this->Html->image('upload\6.png',array('alt' => 'uploaded image'));?>
來顯示圖像,但我發現一個該圖標而不是圖像:
http://i.stack.imgur.com/noJ4L.png
上傳文件夾裏面webroot \ img \
這裏有什麼問題?
我想在一個視圖顯示使用HTML幫助
<?php echo $this->Html->image('upload\6.png',array('alt' => 'uploaded image'));?>
來顯示圖像,但我發現一個該圖標而不是圖像:
http://i.stack.imgur.com/noJ4L.png
上傳文件夾裏面webroot \ img \
這裏有什麼問題?
你沒有提到你的發展環境。它的一個好主意,用斜線(/
)有史以來操作系統是什麼。
這應該與工作
<?php echo $this->Html->image('upload/6.png',array('alt' => 'uploaded image'));?>
試試這個代碼,你需要在圖像鏈接中包含「img」,並用「/」替換「\」。 :)
<?php echo $this->Html->image('img/upload/6.png',array('alt' => 'uploaded image'));?>
這是行不通的,它會解析爲'/ IMG/IMG /上傳/ 6.png'。沒有必要在路徑上加上'img',只需要將反斜槓('''''')改爲正斜槓('/')即可。 – ndm 2014-10-08 11:56:57
感謝,但不幸的是沒有工作 – Exchanger13 2014-10-08 11:57:20
也許該文件不存在app/webroot/img/upload?哈哈!嘗試此鏈接「img/upload/6.png」,「/img/upload/6.png」 – r3mmel 2014-10-08 12:15:03