Tabellen in Div-Container umwandeln
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
anpassen
ansehen
archiv
array
bild
breite array
code
datum
eintrag
http
index
mitte
operator
ordern
page
tabelle
text
verbindung
vorhanden echo
zeile
-
Hallo!
Ich hab ein script von jemanden erhalten nur leider kann ich das design nicht anpassen....geht i-wie nicht...
Kann sich das vielleicht jemand mal ansehen was ich falsch mache?
Lg
edit by bladehunter: Code ins 1. Post eingefügt. Bitte immer alle relevanten Dinge mit posten! Dann bekommt ihr auch schneller die richtige Hilfe!
<!DOCTYPE HTML PUBLIC \'-//W3C//DTD HTML 4.01 Transitional//EN\' \'http://www.w3.org/TR/html4/loose.dtd\'> <html> <head> <title>Newsscript</title> <script type=\'text/javascript\'> function Anschauen(bild, breite, hoehe) { fenster = window.open(\"bild_anschauen.php?bild=\"+bild, \"zweitfenster\", \"width=\"+breite+\",height=\"+hoehe+\",left=100,top=200\"); fenster.focus(); } </script> </head> <body> <?php // Archiv anzeigen? $archiv = $_GET[\"archiv\"]; // Titel anpassen if($archiv) { echo \"<h1>Newsscript-Archiv</h1>\"; $operator = \"<\"; } else { echo \"<h1>Newsscript</h1>\"; $operator = \">\"; } // Verbindung zur Datenbank include(\"include.php\"); // Einträge zählen $eintraege = 0; // News auflisten $select = mysql_query(\"SELECT * FROM news WHERE timestamp \".$operator.\" \".(time() - 60*60*24*365).\" ORDER BY id DESC\"); while($row = mysql_fetch_object($select)) { // Variabeln setzen $titel = $row->titel; $timestamp = $row->timestamp; $datum = date(\"d.m.Y H:i\", $timestamp); $text = $row->text; // Bild $bild = $row->bild; if($bild) { $array = getimagesize($bild); $breite = $array[0]; $hoehe = $array[1]; // Maximale Grösse: 150 px if($hoehe > $breite) { $breite = $breite / $hoehe * 150; $hoehe = 150; } else { $hoehe = $hoehe / $breite * 150; $breite = 150; } $bild = \" <a href=\'javascript:Anschauen(\\\"\".$bild.\"\\\",\".($array[0] + 16).\",\".($array[1] + 16).\");\'> <img src=\'\".$bild.\"\' alt=\'Grafik\' border=\'0\' style=\'width: \".$breite.\"px; height: \".$hoehe.\"px; float: left; margin-right: 10px;\'> </a>\"; } if($_GET[\"id_zeigen\"]) { $id = $row->id; $id = \"<br><b>ID:</b> \".$id; } // Tabelle für jeden Eintrag erstellen echo \" <table border=\'0\' style=\'width: 100%; margin-bottom: 10px; padding: 5px; border: 1px dotted #000000;\'> <tr> <td> <b>\".$titel.\"</b> <small>geschrieben am \".$datum.\"</small><hr style=\'margin: 0px; margin-bottom: 10px;\'> </td> </tr> <tr valign=\'top\' style=\'text-align: center;\'> <td valign=\'top\' style=\'text-align: left;\'> \".$bild.$text.$id.\" </td> </tr> </table>\"; $eintraege++; } // Anzahl Einträge, zum Archiv bzw. wieder zurück if($archiv) { if(!$eintraege) { echo \"Es sind keine News im Archiv vorhanden.<br><br>\"; } else { echo \"Es sind \".$eintraege.\" News vorhanden.<br><br>\"; } echo \"<a href=\'index.php?page=news\'>Zurück</a>\"; } else { if(!$eintraege) { echo \"Es sind keine News vorhanden.<br><br>\"; } else { echo \"Es sind \".$eintraege.\" News vorhanden.<br><br>\"; } echo \"<a href=\'index.php?page=news&archiv=1\'>Archiv</a>\"; } mysql_close($verbindung); ?> </body> </html>
und ich hätte gern ein paar divcontainer benutzt also anstatt der tabelle aber leider geht das nicht.....sollte dann so aussehen wie da: http://skiff.redio.de/index1.php
Edit by i-Spacke: Code anschaulicher gemacht
Beitrag geändert: 23.12.2007 21:30:15 von i-spacke
Beitrag geändert: 23.12.2007 23:54:28 von bladehunter -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ähm, ich seh nix.
-
Verschoben von \"PHP & MySQL\" nach \"HTML & Javascript\".
Grund: Problem hat nichts mit PHP zu tun. -
Das ganze sollte ja dann mal includet werden und dann hab ich schon die klassen so wie bei http://skiff.redio.de/index.php?page=index
Leider wird dann immer der fehler angezeigt wenn ich divs verwende: http://skiff.redio.de/index.php?page=news -
da steht ein div container!
Lg -
Das kann ich mir denken, ich meinte den Wörtlichen Code, etwas wie
echo \"<div class=\'test\'></div>\"; -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage