Ja jeg er igang med at lave noget billede stads ..
Jeg ska have et billede fra en hjemmeside som brugeren selvfølgelig
skriver ...
Det er bare ren html det kommer med ...
Så ska det jo valideres for at se om det virkelig ER et billede og
ikke en php fil eller andet man prøver at uploade ... det vil jeg
gerne tjekke ... og jeg har prøvet med strstr
if (!stristr($billede_hp,".jpg") || !stristr($file,".gif")) { $fejl[]
= "Stien indeholder ikke noget billede"; }
Men den kommer hele tiden ud med fejlen ... selvom det ER et billede
man ønsker
brugte sider er
http://natten-i.dk/index.php og
http://natten-i.dk/images/mig.jpg
Hvad gør jeg forkert ?
-- Kilde kode --
<form action="index.php" method="post">
<input type="hidden" name="action" value="tjek_pic">
<input type="text" name="billede_hp" value="<?=$billede_hp;?>"
size="25">
<input type="submit" name="submit" value="Vælg billede"
id="createsubmit">
-- og action tjek_pic kildekode --
if ($action == "tjek_pic") {
if (empty($billede_hp)) { $fejl[] = "Billede som skal vises er tomt";
}
if (!stristr($billede_hp,".jpg") || !stristr($file,".gif")) { $fejl[]
= "Stien indeholder ikke noget billede"; }
[SNIP en masse kode som ikke har betydning]