13. januar 2004 - 10:09Der er
8 kommentarer og 1 løsning
undgå "RØDE KORS" ikon ved manglende billede
Jeg har lavet en administrationsdel til udsendelse af et nyhedsbrev. Det skal være muligt for administrator at indsætte 1, 2, 3 eller 4 billeder. Disse billeder ligger i en mappe på serveren. Referencen til billederne ligger i en database. Nu er det sådan at jeg gerne vil have mulighed for at hente billedet eller billederne frem på et website, men da det ikke er altid at der er fire billeder tilknyttet nyhedsbrevet får jeg de der "RØDE KORS" ikoner frem når der fx. kun er ét billede. Altså som om billedet ikke eksisterer.
Hvordan undgår jeg at det kryds kommer frem?
Jeg har vedlagt den kode jeg har forsøgt med herunder.
Jeg har nu forsøgt følgende: // Jeg har sat fire variabler til at være default false $img_1_Show = false; $img_2_Show = false; $img_3_Show = false; $img_4_Show = false;
//Hvis man skal uploade ændres variablerne til true $img_4_Show = true;
//Og så skal nyhedsbrevet vises: echo " <p align='center'>"; if ($img_1_Show = true) { echo " <img src='fuldStiTilImgMappe".$img_01."' height='150' width='150'>"; } if ($img_2_Show = true) { echo "<img src='fuldStiTilImgMappe".$img_02."' height='150' width='150'>"; } if ($img_3_Show = true) { echo " <img src='fuldStiTilImgMappe".$img_03."' height='150' width='150'>"; } if ($img_4_Show = true) { echo "<img src='fuldStiTilImgMappe".$img_04."' height='150' width='150'>"; } echo "</p>\n</td>\n</tr>\n<tr>\n<td>\n<p>\n<strong>".$head."</strong>\n</p>\n</td>\n </tr>\n<tr>\n<td>\n<p>".$content."</p>\n</td>\n</tr>";
En sætning af denne type: $img_1_Show = true Returnerer altid true, da du laver en tildeling (=) frem for en boolsk sammenligning (==). Ret i alle dine if-sætninger = til ==
tak, men jeg har lige løst det ved en større gennemgang af filen og mange omrokeringer.
Synes godt om
Ny brugerNybegynder
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.