Jump to content

Archived

This topic is now archived and is closed to further replies.

crazy_jayne

Displaying images

Recommended Posts

Hi

I am not a PHP programmer but am tring to use PHP through the Dreamweaver interface. WHich I why I may seem rather stupid.

I would like to display images and this little bit of code works fine when the images are in the same directory as the php file.

[color=blue]<img src="<?php echo $row_Recordset6['Name']; ?>">[/color]

However, I don't seem to be able to get my head around the code required to be able view the images if they are in another diectory.

Can someone please help.

Crazy Jayne

Share this post


Link to post
Share on other sites
If you want to get image/file from another directory you'll either want to use a relative path or an absolute path

[b]Relative path:[/b]
[code=php:0]<img src="../other_dir_name/<?php echo $row_Recordset6['Name']; ?>">[/code]

The ../ goes up one level from the current working direcotry (where the script is running) and then goes into the other_dir_name directory

[b]Absolute path:[/b]
[code=php:0]<?php
$fullPath = 'http://' . $_SERVER['HOST_NAME' . '/other_dir_name/' . $row_Recordset6['Name'];

echo '<img src="http://' . $fullPath . '">';

?>[/code]

Absolute path is where you provide the full path to the file/folder.

Share this post


Link to post
Share on other sites
it is just the name they gave to the array which can be anything containing a-z A-Z 0-9 _ as long as it starts with a letter.

The content of the var seems to be an associative array of a row taken from the database.

Share this post


Link to post
Share on other sites
hehehe.. you cannot display images in this source code: <img src="<?php echo $row_Recordset6['Name']; ?>">

wildteen88 is correct. And Recordset6 use for displaying the values or the data in a certain field of your dbase.. :)

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.