Avatar billede djicep Nybegynder
27. november 2006 - 14:45 Der er 25 kommentarer og
1 løsning

Angående billede

Hejsa Eksperter,

Jeg har en profilside hvor jeg vil ha 100% mærke på så man kan se at folk er som de udgiver sig for. Der på vil jeg så ha et billede med det 100% mærke, men når der intet billede er, vil jeg helst ikke ha der er den lille firkant med x inden i som symbolisere at der mangler et billede eller rigtigt link. Hvordan gør jeg det ?

Her er min kode : $opict = isset($user[opict])?"t2_".$user[opict]:"";

hvis det skulle være til nogen hjælp

På forhånd tak :)
Avatar billede showsource Seniormester
27. november 2006 - 14:50 #1
Du bruger vel bare et default billede?
$opict = isset($user["opict"]) ? "t2_".$user["opict"] : "default.jpg";
Avatar billede showsource Seniormester
27. november 2006 - 14:50 #2
Evt. blot et gennemsigtigt gif billede
Avatar billede djicep Nybegynder
27. november 2006 - 14:51 #3
Kunne eventuelt godt tænke mig at når der ikke er et billede placeret i databasen hos den pågældene bruger at der stod nået med at Her kan man få 100% mærke se her hvordan eller sådan et eller andet hvis det kan lade sig gøre ?
Avatar billede showsource Seniormester
27. november 2006 - 14:51 #4
Eller ved visning,

if(!empty($opict)) {
// vis billede

}
Avatar billede djicep Nybegynder
27. november 2006 - 14:52 #5
Hmm Tjah god ide, men så kan jeg vel ikke få det skrift til at stå ??
Avatar billede showsource Seniormester
27. november 2006 - 14:52 #6
SÅ er det sidste ex. med empty() du skal bruge.
Avatar billede showsource Seniormester
27. november 2006 - 14:52 #7
if(!empty($opict)) {
// vis billede

}else{
// din tekst

}
Avatar billede djicep Nybegynder
27. november 2006 - 14:55 #8
Ja nu får jeg godt nok fejl da :P
Avatar billede djicep Nybegynder
27. november 2006 - 14:56 #9
Og så er de rettet :)
Avatar billede djicep Nybegynder
27. november 2006 - 14:56 #10
Super mange tak showsource :)
Avatar billede showsource Seniormester
27. november 2006 - 14:57 #11
Så får du lige et svar! :O)
Avatar billede djicep Nybegynder
27. november 2006 - 14:58 #12
Takker :P
Avatar billede djicep Nybegynder
27. november 2006 - 15:19 #13
Hmm showsource. Der er et lille problem, så snart den skal vise billedet selvom billedet hedder det den skal så vil den ikke vise det ? Kan du fortælle mig hvorfor??
Avatar billede showsource Seniormester
27. november 2006 - 15:20 #14
Ikke før jeg ser noget kode! :O)
Avatar billede showsource Seniormester
27. november 2006 - 15:21 #15
Måske du angir en forkert sti, måske bileldet slet ikke hedder det navn ..........
Avatar billede djicep Nybegynder
27. november 2006 - 15:21 #16
hmm nope har tjekket ??
Og det er som det skal være ?? :S
Avatar billede sw_red_6 Nybegynder
27. november 2006 - 15:21 #17
måske er der fejl i din if()
Avatar billede djicep Nybegynder
27. november 2006 - 15:22 #18
<?
            if(!empty($opict))
            {
            echo "<img src=\"pix/<?=$opict;?>\">";
            }else
            {
            echo "Her kan du få 100 % stempel på din profil, se <a href=opict.php>HER</a> hvordan og hvorfor?? ";
            } ?>
Avatar billede djicep Nybegynder
27. november 2006 - 15:22 #19
Og billedet ligger i pix
Avatar billede djicep Nybegynder
27. november 2006 - 15:23 #20
Og den hedder t2_opict.gif lissom den skal ?
Avatar billede djicep Nybegynder
27. november 2006 - 15:26 #21
$opict = isset($user["opict"]) ? "t2_".$user["opict"] : "";

<?
            if(!empty($opict))
            {
            echo "<img src=\"pix/<?=$opict;?>\">";
            }else
            {
            echo "Her kan du få 100 % stempel på din profil, se <a href=opict.php>HER</a> hvordan og hvorfor?? ";
            } ?>
Avatar billede showsource Seniormester
27. november 2006 - 15:27 #22
echo "<img src=\"pix/". $opict ."\">";
Avatar billede djicep Nybegynder
27. november 2006 - 15:28 #23
Ahhhhh meget bedre :) Nu virkede det ??
Avatar billede djicep Nybegynder
27. november 2006 - 15:28 #24
Mærkeligt :S
Avatar billede showsource Seniormester
27. november 2006 - 15:35 #25
Njahh, det her
<?=$opict;?>

er jo det samme som
echo $opict;

Altså du lave en echo inde i en echo!

Takker for point! :O)
Avatar billede djicep Nybegynder
27. november 2006 - 15:40 #26
Oki så ved jeg det :) Takker og selvtak :D
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