Avatar billede trevi Nybegynder
31. januar 2006 - 20:28 Der er 5 kommentarer og
1 løsning

Hjælp til nyhed

Hej eksperter.

jeg har denne kode:

$plac = $row['plac'];
$upfile = $row['upfile'];
$dato = $row['dato'];
echo "<table width=\"567\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\">
                <tr>
                  <td colspan=\"3\" bgcolor=\"FF9900\">&nbsp;<img src=\"gfx/pil.gif\" width=\"4\" height=\"6\" border=\"0\" /> <span class=\"adm_overs_txt\">$oversk - ($dato)</span></td>
                </tr>";
if ($plac = '2') {
echo "<tr>
<td width=\"475\" bgcolor=\"FFCF86\" valign=\"top\" class=\"adm_txt\">";
if (strlen($tekst) > 30) {
$atekst = substr_replace($tekst, '... <b><br><br>[<a href="nyhed_hel.php?id='.$id.'">Læs mere</a>]</b>', 100);
echo ($atekst);
} else {
echo $tekst;
}
echo "</td>
<td width=\"122\" bgcolor=\"FFCF86\" class=\"adm_txt\"><div align=\"right\"><img src=\"$upfile\" width=\"116\" height=\"91\">$plac</div></td>
</tr>";
} elseif ($plac = '1') {
echo "<tr>
<td width=\"122\" bgcolor=\"FFCF86\" class=\"adm_txt\"><div align=\"right\"><img src=\"$upfile\" width=\"116\" height=\"91\">$plac</div></td>
<td width=\"475\" bgcolor=\"FFCF86\" valign=\"top\" class=\"adm_txt\">";
if (strlen($tekst) > 30) {
$atekst = substr_replace($tekst, '... <b><br><br>[<a href="nyhed_hel.php?id='.$id.'">Læs mere</a>]</b>', 100);
echo ($atekst);
} else {
echo $tekst;
}
echo "</td>
</tr>";
}
echo "</table><br>";

Jeg har en admin menu, hvor jeg opretter en nyhed, og der har jeg mulighed for at vælge om billedet skal placeres til venstre eller højre, hvis den står til "1" skal den være til venstre og "2" er til højre .. men jeg kan ik få det til at fungere rigtigt. Den placere ikke billedet i venstre side, selvom plac står til "1" og så får alle de andre nyheder det samme som den øverste i $plac

Håber i kan hjælpe mig
Avatar billede php_programmoer Nybegynder
31. januar 2006 - 20:36 #1
hvorfor ikke bare gøre sådan her i administrator menuen:

<form action="" method="POST">
<input type="text" name="placering">
<br>
<input type="submit" name="ok" value="ok">
</form>

<?php
if ($_POST[ok]) {
$placering = $_POST[placering];
}
?>

også derefter

<style>
img {
      text-align: $placering;
}
</style>
Avatar billede php_programmoer Nybegynder
31. januar 2006 - 20:37 #2
så skal du bare skrive enten "left" eller "right" i det der tekst felt
Avatar billede trevi Nybegynder
31. januar 2006 - 20:43 #3
det er ikke teksten der skal ændres, det er vigtigst med billedet ændre plads
Avatar billede php_programmoer Nybegynder
31. januar 2006 - 20:47 #4
har lige indset at mit script ikke fungere helt så godt, du du jo vil have flere end 1 billede og alle har hver sin placering. Bare ignorer svaret!
Avatar billede trevi Nybegynder
31. januar 2006 - 20:48 #5
ja nemlig, og bare i orden
Avatar billede trevi Nybegynder
31. januar 2006 - 21:08 #6
der skulle være 2x = oppe i if sætningerne

-lukket-
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

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel