Avatar billede biodk Nybegynder
17. december 2003 - 18:36 Der er 6 kommentarer

Billede med i print r

Hej, jeg har lavet en lille simpel chat. Idéen er at før navn og det man har skrevet, ska der indgå et billede alt efter hvad der står i db. Jeg har denne kode til at printe ud:
print_r ("<tr><td><b>".$vischat[$i][0].": </b></td><td>".$vischat[$i][2]."<br></td></tr>");

Så ska det her så bygges på:
if ($figur == "Mand")
{
    echo "<img src=\"/~steffen/grafik/figure/mand.gif\">";
}
elseif ($figur == "Kvinde")
{
    echo "<img src=\"/~steffen/grafik/figure/kvinde.gif\">";
}
elseif ($figur == "Webmaster")
{
    echo "<img src=\"/~steffen/grafik/figure/webmaster.gif\">";
}
elseif ($figur == "specialmand1")
{
    echo "<img src=\"/~steffen/grafik/figure/specialmand1.gif\">";
}


Blahblahblah....


Hvordan gør jeg det?
Avatar billede whatever Nybegynder
17. december 2003 - 18:38 #1
switch ($figur) {
    case "Mand":
        $img = "mand.gif";
        break;
    case "Mand":
        $img = "kvinde.gif";
        break;
    case "Mand":
        $img = "webmaster.gif";
        break;
    case "Mand":
        $img = "specialmand1.gif";
        break;
}

print_r ("<tr><td><img src=\"/~steffen/grafik/figure/$img\"><b>".$vischat[$i][0].": </b></td><td>".$vischat[$i][2]."<br></td></tr>");
Avatar billede whatever Nybegynder
17. december 2003 - 18:39 #2
Prøv dette i stedet (jeg glemte lige noget)

switch ($figur) {
    case "Mand":
        $img = "mand.gif";
        break;
    case "Kvbinde":
        $img = "kvinde.gif";
        break;
    case "Webmaster":
        $img = "webmaster.gif";
        break;
    case "Specialmand1":
        $img = "specialmand1.gif";
        break;
}

print_r ("<tr><td><img src=\"/~steffen/grafik/figure/$img\"><b>".$vischat[$i][0].": </b></td><td>".$vischat[$i][2]."<br></td></tr>");
Avatar billede whatever Nybegynder
17. december 2003 - 18:40 #3
case "Kvbinde":

skal være

case "Kvinde":
Avatar billede biodk Nybegynder
17. december 2003 - 18:47 #4
Ja det virker dit eksempel, men det er ikke sådan jeg ville have det. På den her måde så alt hele vejen ned der er blevet skrevet ryger ind med det billede jeg er. Men det skal kun være det JEG har skrevet der ryger ind med det billede.
Avatar billede whatever Nybegynder
17. december 2003 - 18:50 #5
Prøv at forklar det lidt nærmere. Jeg fatter intet ;-)
Avatar billede biodk Nybegynder
17. december 2003 - 19:07 #6
Dit eksempel.. Så tjekker den hvad en selv er.. Og så ved hver linje viser den et billede hvad en selv er.

Jeg vil have den til at kun det man selv skriver skal vise hvad en selv er..
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