Dit script staat op de plek waar een plaatje moet komen, als er geen plaatje aanwezig is dan moet hij No picture zeggen, anders dan moet hij het desbetreffende plaatje afbeelden. Maar in beide gevallen laat ie nix zien, alleen een plaatje met linksboven een rood kruisje dat aanduidt dat er geen plaatje kan worden gevonden :s wat doe ik fout?
greetz Rick
1 ding is zeker het $image is niet leeg ander zo die no picture weergeven. check of alles goed is en dat het plaatje wel in de goede map staat
?
Onbekende gebruiker
11-08-2004 14:24
Dat is het probleem, als het plaatje is er wel. maar die wordt weergeven als plaatje met linksboven een rood kruisje dat aanduidt dat er geen plaatje kan worden gevonden. En hetzelfde gebeurt als er geen plaatje is, dan zou er moeten staan "no picture"
probeer eens
<?php
if(file_exists($image))
{
Print "<img src=$image width=200 height=50>";
}
else
{
print "<font face=\"arial\" size=\"2\" color=\"white\">No picture</font";
}
?>
zo kun je checken of die bestaat
en je kun er ook nog een isSet aan toevoegenzo:
<?php
if(file_exists($image) && isSet($image))
{
Print "<img src=$image width=200 height=50>";
}
else
{
print "<font face=\"arial\" size=\"2\" color=\"white\">No picture</font";
}
?>