Avatar billede ofirpeter Nybegynder
24. februar 2004 - 23:28 Der er 6 kommentarer og
1 løsning

If sætning virker ikke.

Hej. Jeg har en tabel hvor jeg skriver følgende for at få en baggrund på tabelen:

style="background: url(CMS/billeder/

<?php
$image = "51.jpg";
if (file_exists($image)) {
  echo $image;
} else {
  echo 'normal.jpg';
}
?>)

">

Altså skal den bruge billede 51.jpg hvis det findes, og hvis ikke skal scriptet benytte normal.jpg, men lige meget hvad, så benytter den else komandoen. Hvad kan jeg gøre forkert?
Avatar billede michael_stim Ekspert
24. februar 2004 - 23:34 #1
if (file_exists($image)) {
  echo $image;
else
  echo 'normal.jpg';
}
Avatar billede ofirpeter Nybegynder
24. februar 2004 - 23:38 #2
Hvis jeg gør dette får jeg en parse error.
Avatar billede michael_stim Ekspert
24. februar 2004 - 23:40 #3
Det er mig der sover, du har skrevet det rigtigt. Men pröv at kikke på stien, det kan väre der.
Avatar billede detox Nybegynder
24. februar 2004 - 23:42 #4
Prøv:

style="background: url(CMS/billeder/

<?php
$sti = 'CMS/billeder/';
$image = "51.jpg";
if (file_exists($sti.$image)) {
  echo $image;
} else {
  echo 'normal.jpg';
}
?>)

">
Avatar billede ofirpeter Nybegynder
25. februar 2004 - 13:58 #5
Det var et godt bud! Og at det oven i købet virkede var jo fantastisk. Må jeg bede om et svar.
Avatar billede detox Nybegynder
25. februar 2004 - 17:48 #6
Værsgo'
Avatar billede ofirpeter Nybegynder
25. februar 2004 - 21:13 #7
tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester