Avatar billede hav0k Nybegynder
09. august 2004 - 22:28 Der er 4 kommentarer og
1 løsning

Billede via en include side.. HJÆLP!

Jeg bruger flg kald i mit nyhedssystem for at kalde et billede frem:

news.php:
<img src=\"include/img.php?id=$data[0]" . "&page=news\">

-hvor $data[0] er id'et på nyheden.

img.php:

$mysql_table = "ecl_" . $page;
$query = mysql_query("SELECT file_code,file_type,file_profile FROM $mysql_table WHERE id='$id'") or die(mysql_error());
while($data = mysql_fetch_row($query)){
    if(!$data[2]){
        $query2 = mysql_query("SELECT file_code,file_type FROM $mysql_table WHERE id='$id'") or die(mysql_error());
        if (mysql_num_rows($query2)) {
            extract(mysql_fetch_array($query2));
            header("Content-type: $file_type");
              echo $file_code;
        }else{
            echo "images/profile/statement.jpg";
        }
    }else{
        echo "images/profile/$data[2]" . ".jpg";
    }
}

det virker fint når file_profile ($data[2]) ikke eksisterer og den viser et uploadet billede.. men når file_profile billedet skal vises (echo "images/profile/$data[2]" . ".jpg";) så viser den ikke noget billede.. hvad skal jeg gøre.. jeg har prøvet med include() istedet for echo, men det virker ikke og jeg kan vel næppe bruge extract() ?

Hjælp skal bruge et svar hurtigt!
Avatar billede googolplex Novice
09. august 2004 - 23:24 #1
Kan vi se den genererede kode, det plejer at være nemt at se fejlen der når det drejer sig om stier til billeder.
Avatar billede hav0k Nybegynder
09. august 2004 - 23:26 #2
der bliver jo ikke generet nogen kode.. der står bare <img src="include/img.php?id=1page=news"> og der bliver altså ikke rigtig genereret noget ..
Avatar billede hav0k Nybegynder
09. august 2004 - 23:47 #3
Nogen andre som kan svare på det?
Avatar billede miqe Nybegynder
10. august 2004 - 00:59 #4
Der er i hvert fald kludder i dit html output.
<img src="include/img.php?id=1page=news">
Du skal have den til at putte et "&amp;" ind mellem "id=1" og "page=news" så det ser således ud:
<img src="include/img.php?id=1&amp;page=news">
img.php fatter ikke en pind af "id=1page=news"
Avatar billede hav0k Nybegynder
04. september 2004 - 21:36 #5
hmm det er ikke rigtig noget af alt det her jeg skal have svar på.. lukker spørgsmålet
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