0

WAMPサーバーを使用していて、サーバーにアップロードされた画像を表示したいのですが、画像のアップロードは正常に実装されましたが、-を使用して表示しています。

echo ' < img src=\"'.$p.'\" alt=\"Cover\" > ';

$ pに画像のパスが含まれている場合、壊れた画像が表示されます。右クリックして[新しいタブで画像を開く]を選択すると、次のように表示されます。

禁断

このサーバーの/"c:/ wamp / www / folder / shubhi/Myにアクセスする権限がありません。

また、このエラーは完全なパスを示していませんが"c:/wamp/www/folders/shubhi/My pics/1.jpg" 、印刷$pすると正しい場所が表示されます。

これを解決するにはどうすればよいですか?または、アップロードされた画像の場所がphp変数に格納されていることを表示する他の方法はありますか?

4

1 に答える 1

0

絶対パスを使用して、間違った画像を表示しています。

ウェブページに画像を表示するには、以下のようにその画像にhttpurlを指定する必要があります

$p = 'http://example.com/shubhi/My pics/1.jpg';

echo ' < img src=\"'.$p.'\" alt=\"Cover\" > ';
于 2012-10-06T18:48:44.253 に答える