Mitenkäs onnistu seuraavanlainen hommeli.
Tarkistetaan onko $kuva muuttujassa tietoa.
Jos on niin suoritetaan tämä.
Jos ei ole niin suoritetaan tämä.
Jos $kuva muuttujassa pitäisi olla esim. merkkijono niin onnistuu ihan tarkistamalla näinkin:
if (trim($kuva) <> "") { echo "muuttujassa on tietoa"; } else { echo "muuttujassa ei ole tietoa"; }
taikka tarkistetaan onko koko muuttujaa edes olemassa:
if (isset($kuva)) { echo "muuttuja on olemassa"; } else { echo "muuttuja ei ole olemassa"; }
Riippuu muuttujatyypistä, mutta kokeile vaikka tällaista;
edit. jaa trinit ehtiki laittaa väliin muuta
tai if(!$kuva) { } else..
EDIT: Vaan onkos tuolla nyt niin väliä.
eli perussääntönä voidaan pitää, että jos muuttujaan ei ole sijoitettu mitään, niin sen arvo on nolla (null), mikä on taas vastaava ku epätosi (false), ja jos muuttujassa taas on jotain tietoa, ni sen arvo on tosi (true) :)
näyttää kauhealta tuo tollainen
if (jotaki) { teejotain; } else { teejotainmuuta; }
yksirivisiähän voi käyttää yksirivisinä:
if (jotaki) teejotain; else teejotainmuuta;
:P
(muok: kooditagit...)
Aihe on jo aika vanha, joten et voi enää vastata siihen.