• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Hintergrundrahmen der Newslänge anpassen

Status
Für weitere Antworten geschlossen.

patcha

Neues Mitglied
Hallo Freunde :)

Ich habe mir eine kleine HP gebastelt, bei der ich mit DIV-Feldern arbeite (oben links, mitte und unten). Auf dem mittleren sind aktuellen news zu lesen. Der runde Rahmen im Hintergrund ist eine große jpg-Datei.

Ich möchte jetzt folgendes erreichen:

Der runde Rahmen im Hintergrund soll mit der Zeilenanzahl der News mitwandern, d.h. die Größe soll sich anpassen. Darunter soll dann noch das Copyright stehen und nicht wie im moment überschrieben werden. Wie lässt sich das lösen?

Zur Veranschaulichung, http://www.schencking.net/www/ohlstadt/

und hier ein Ausschnitt der news.php Datei, mit der die News aus einer SQL-Datenbank ausgelesen werden:


PHP:
$zeiger    = mysql_query($sql) OR die(mysql_error());

if (mysql_num_rows($zeiger)) {
    while ($row = mysql_fetch_assoc($zeiger)) {
        $news_titel     = $row['Titel'];
        $news_datum     = $row['Datum'];
        $news_inhalt    = $row['Inhalt'];
        $news_autor     = $row['Autor'];
        echo    "\t<br>\n";
        echo    "\t<table border=\"0\" cellspacing=\"0\" cellpadding=\"5\" align=\"center\" width=\"90%\">\n";
        echo    "\t\t<tr>\n";
        echo    "\t\t\t<td class=\"news_titel\">".$news_titel;
        echo    "\t\t\t</td>\n";
        echo    "\t\t\t<td class=\"news_datum\">".$news_datum;
        echo    "\t\t\t</td>\n";
        echo    "\t\t</tr>\n";

        echo    "\t\t<tr>\n";
        echo    "\t\t\t<td colspan=\"2\" class=\"news_inhalt\">".$news_inhalt." <b>[mehr]</b>";
        echo    "\t\t\t</td>\n";

        echo    "\t\t</tr>\n";
        echo    "\t\t<tr>\n";
        echo    "\t\t\t<td class=\"news_links\">Links";
        echo    "\t\t\t</td>\n";
        echo    "\t\t\t<td align=\"right\" class=\"news_autor\">".$news_autor;
        echo    "\t\t\t</td>\n";
        echo    "\t\t</tr>\n";
        echo    "\t</table>\n";
        echo    "<br>\n";
    }
}
Danke für die Hilfe :grin:
 
Zuletzt bearbeitet von einem Moderator:
Das hat glaube ich weniger was mit PHP zu tun, als mit CSS.


Mach doch einfach 3 Zeilen:
1. Runder Rand (nach unten offen).
2. Gesamter Text
3. Runder Rand (nach oben offen).



Wenn du das aber unbedingt mit PHP machen wilslt, dann brauchste Imagefunktionen, und musst überprüfen wann die Seite das letzte mal verändert wurde, und wann das Bild generiert worden ist...
 
thema hat sich erledigt, ich habs einfach mit nem normalen rahmen gemacht... der ist zwar nur in firefox rund, aber wird schon noch irgendwann auch im iexplore möglich sein :)

gruß patcha, thread kann meinetwegen geschlossen werden
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben