PHP zerschiesst html
Verfasst: 17.11.2006, 23:24
moin moin,
hab grade ein problem mit einem eingebauten script.
wenn ich das script nach vorlage einbaue zerschiesst es mir das design.
ich bin der meinung das dort wo ich die drei grossen fragezeichen reingeschrieben habe (ende des 2ten phpteils) ein </div> hingehört.
wenn ich das tue dann stimmt zwar das design aber die eingabefelder für Autor & eMail-Adresse lassen sich nicht mehr beschreiben. auch die suche funktioniert nicht mehr.
schliesse ich das div nicht, laufen alle funktionen, aber wie gesagt das design ist vollkommen zerschossen.
kann mir mal jemand sagen wo der fehler sein könnte?
die url zum angucken: https://www.fahrradschmiede-berlin.de/f ... exikon.php
gruss axel
hab grade ein problem mit einem eingebauten script.
wenn ich das script nach vorlage einbaue zerschiesst es mir das design.
ich bin der meinung das dort wo ich die drei grossen fragezeichen reingeschrieben habe (ende des 2ten phpteils) ein </div> hingehört.
wenn ich das tue dann stimmt zwar das design aber die eingabefelder für Autor & eMail-Adresse lassen sich nicht mehr beschreiben. auch die suche funktioniert nicht mehr.
schliesse ich das div nicht, laufen alle funktionen, aber wie gesagt das design ist vollkommen zerschossen.
kann mir mal jemand sagen wo der fehler sein könnte?
die url zum angucken: https://www.fahrradschmiede-berlin.de/f ... exikon.php
gruss axel
<?php
include("config.php");
$lang_s = $lang;
include("lang_".$lang.".php");
if ($slid) {
$result = mysql_query("SELECT * FROM ct_lexikon WHERE id='$slid' AND state='1' LIMIT 1");
$ergebnis = mysql_fetch_array($result);
$name = $ergebnis["name"];
$text = $ergebnis["text"];
$title_plus = " - ".$name;
}
?>
<html>
<head>
<title><?php echo $lang["lname"].$title_plus; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Language" content="<?php echo $lang_s; ?>">
<meta name="keywords" content="<?php echo $lang["keys"]; if ($name) echo ", ".$name; ?>">
<meta name="description" content="<?php echo $lang["desc"]; ?>">
<link rel="stylesheet" href="../format.css" type="text/css">
<style type="text/css"></style>
<script language="javascript" src="../menu.js" type="text/javascript"></script>
<script language="javascript" src="../popup.js" type="text/javascript"></script>
<!--[if IE]>
<style type="text/css">
.aussen
{max-width:1000px;width:expression(document.body.clientWidth > 1000? "1000px": "800px" );}
</style>
<![endif]-->
</head>
<body>
<div class="aussen">
<div class="logo">
<a href="https://www.fahrradschmiede-berlin.de/"><img alt="Fahrradladen Berlin (Verkauf von Fahrräder (alt & neu)" src="../grafik/logo.gif" border="0"></a>
</div>
<div class="rahmen">
<div class="main">
<?php
echo $lang["bar"]."<br><br>";
if (!$slid) {
?>
<h2><?php echo $lang["lname"]; ?></h2><?php echo $lang["ldesc"]; ?><br>
<form method="post" action="lexikon.php?do=search">
<input type="text" name="suche" size="30"> <input type="submit" value="Suchen">
</form>
<a href="add.html"><?php echo $lang["addinfo"]; ?></a><br>
<?php
}
switch ($do) {
default:
if ($bs) {
$bs2 = strtoupper($bs);
if ($bs == "-") {
$where_plus = " AND ((name LIKE '1%') OR (name LIKE '2%') OR (name LIKE '3%') OR (name LIKE '4%') OR (name LIKE '5%') OR (name LIKE '6%') OR (name LIKE '7%') OR (name LIKE '8%') OR (name LIKE '9%'))";
}
else
$where_plus = " AND name LIKE '".$bs."%'";
$result = mysql_query("SELECT * FROM ct_lexikon WHERE state='1'".$where_plus." ORDER BY name");
$nummer = 1;
$null = "00";
echo $lang["separator"];
while ($ergebnis = mysql_fetch_array($result)) {
$num = 0;
$aname = str_replace(" ", "_", $ergebnis["name"]);
$aname = str_replace(".", "", $aname);
$aname = str_replace(",", "", $aname);
$aname = str_replace("!", "", $aname);
$aname = str_replace("?", "", $aname);
$aname = str_replace("/", "", $aname);
echo "<a href=\"l_".$ergebnis["id"]."_".$aname.".html\">";
echo $null.$nummer.".".$ergebnis["name"]."</a><br>";
if ($nummer == 9) {
$null = "0";
}
if ($nummer == 99) {
$null = "";
}
$nummer = $nummer + 1;
}
if ($nummer <= 1)
echo $lang["noentries"];
}
if ($slid) {
$result2 = mysql_query("SELECT * FROM ct_lexikon");
while ($rows = mysql_fetch_array($result2)) {
$name2 = $rows["name"];
if ($name2 != $name) {
$id2 = $rows["id"];
$aname = str_replace(" ", "_", $rows["name"]);
$aname = str_replace(".", "", $aname);
$aname = str_replace(",", "", $aname);
$aname = str_replace("!", "", $aname);
$aname = str_replace("?", "", $aname);
$aname = str_replace("/", "", $aname);
$ersatz = "<img src=\"pfeil.gif\"><a href=\"l_".$rows["id"]."_".$aname.".html\">" . $name2 . "</a>";
$text = str_replace ($name2, $ersatz, $text);
}
}
echo "<h2>".$name."</h2>".$lang["ldesc"]."<br>".$lang["separator"];
echo $text;
$showautor = $ergebnis["autor"];
if ($ergebnis["email"])
$showautor = "<a href=\"mailto:".$ergebnis["email"]."\">".$ergebnis["autor"]."</a>";
echo "<br><br>".$lang["autor"].": ".$showautor;
}
break;
case "add":
echo "<form method=\"post\" action=\"lexikon.php?do=add2\"><table>";
echo "<tr><td>".$lang["formname"]."</td><td><input type=\"text\" name=\"begriff\" size=\"30\"></td></tr>";
echo "<tr><td valign=\"top\">".$lang["formdesc"]."</td><td><textarea name=\"text\" rows=\"5\" cols=\"60\"></textarea></td></tr>";
echo "<tr><td>Autor</td><td><input type=\"text\" name=\"autor\" size=\"30\"></td></tr>";
echo "<tr><td>eMail-Adresse</td><td><input type=\"text\" name=\"email\" size=\"30\"></td></tr>";
echo "<tr><td></td><td><input type=\"submit\" value=\"Absenden\"></td></tr>";
echo "</table></form>";
break;
case "add2":
if ( ($_POST["begriff"] != "") AND ($_POST["text"] != "") AND ($_POST["autor"] != "")) {
$time = time();
$text = htmlspecialchars($_POST["text"]);
$text = nl2br($text);
mysql_query("INSERT INTO ct_lexikon (name, text, date, autor, email) VALUES ('".$_POST["begriff"]."', '".$text."', '".$time."', '".$_POST["autor"]."', '".$_POST["email"]."')");
echo "<br>".$lang["sugsuccess"];
}
else
echo "<br>".$lang["sugerror"];
break;
case "search":
$buffer = mysql_query("SELECT * FROM ct_lexikon WHERE MATCH (name,text) AGAINST ('".$suche."')");
if (mysql_num_rows($buffer) > 0) {
echo "<br>";
while ($buffer2 = mysql_fetch_array($buffer)) {
$aname = str_replace(" ", "_", $buffer2["name"]);
$aname = str_replace(".", "", $aname);
$aname = str_replace(",", "", $aname);
$aname = str_replace("!", "", $aname);
$aname = str_replace("?", "", $aname);
$aname = str_replace("/", "", $aname);
echo "<a href=\"l_".$buffer2["id"]."_".$aname.".html\">".$buffer2["name"]."</a><br>";
}
}
else
echo "<br>".$lang["searchno"];
echo "<!-- pow. b. A. S. ".$suche."-->";
break;
}
?>
<br><br><div align="center"><a href="https://www.computer-tipps.net">
© ct_lexikon v1.0 powered by computer-tipps.net</a>???
<br><br><br><br>
<div align="center"><a href="https://www.fahrradschmiede-berlin.de"><img alt="nach hause" src="../grafik/hochrad.gif" border="0"></a></div>
</div>
</div>
<div id="platzhalter">
<div class="wheel"><img src="../grafik/wheel.gif" alt=""></div>
<div id="menu" class="menu">
<dl onmouseover="javascript:montre('smenu1');" onmouseout="javascript:montre();">
<dt>Links</dt>
<dd id="smenu1">
<ul>
<li><a href="../partner.html">Links</a></li>
</ul>
</dd>
</dl>
<dl onmouseover="javascript:montre('smenu7');" onmouseout="javascript:montre();">
<dt>Kontakt</dt>
<dd id="smenu7">
<ul>
<li><a href="../kontakt.html">Adresse</a></li>
<li><a href="mailto:info@fahrradschmiede-berlin.de">E-Mail</a></li>
</ul>
</dd>
</dl>
<dl onmouseover="javascript:montre('smenu8');" onmouseout="javascript:montre();">
<dt>Galerie</dt>
<dd id="smenu8">
<ul>
<li><a href="../galerie.html">Fotos</a></li>
</ul>
</dd>
</dl>
<dl onmouseover="javascript:montre('smenu4');" onmouseout="javascript:montre();">
<dt>Werkstatt</dt>
<dd id="smenu4">
<ul>
<li><a href="../besonderheiten.html">Besonderheiten</a></li>
<li><a href="../fahrraeder-inspektion.html">Inspektion</a></li>
<li><a href="../fahrrad-reparatur.html">Reparatur</a></li>
<li><a href="../umbauten.html">Umbauten</a></li>
</ul>
</dd>
</dl>
<dl onmouseover="javascript:montre('smenu3');" onmouseout="javascript:montre();">
<dt>Service</dt>
<dd id="smenu3">
<ul>
<li><a href="../bico.html">Bico</a></li>
<li><a href="../fahrrad-verleih.html">Verleih</a></li>
</ul>
</dd>
</dl></div>
</div>
<div id="navcontainer">
<ul id="navlist">
<li><a href="https://www.fahrradschmiede-berlin.de/">Home</a></li>
<li><a href="../fahrrad-forum/index.php">Forum</a></li>
<li><a href="../grusskarten/e-cards.php">Grusskarten</a></li>
<li><a href="lexikon.php">Lexikon</a></li>
<li><a href="../fahrrad-infos/index.php">News</a></li>
</ul>
</div>
<div class="engel">
<a href="../moenche.html" onclick="popUp(this.href,'console',540,440);return false;" target="newWin"><img src="../grafik/buddha.gif" border="0" alt=""></a>
</div>
</body>
</html>