gpt4 book ai didi

php/css 错误,不要将 Style 加载到某些对象

转载 作者:太空宇宙 更新时间:2023-11-04 11:02:36 25 4
gpt4 key购买 nike

我的 php 代码遇到了一些奇怪的问题当我尝试输出这个 echo "<div class='button menu' onclick=\"javascript:location.href='$baseURI'\">Menu</div>";

有时它不加载 css,甚至不加载 div - 标签,只是普通的“菜单”字符串它总是打印在我的 table -tags

之前

这怎么可能?

PHP 代码:

<?php
$root_dir = $_SERVER['PHP_SELF'];
echo "<link rel='stylesheet' href='style.css' type='text/css'>";
if (!isset($_GET['command'])) {
echo "<div class='button' onclick=\"javascript:location.href='$baseURI?command=show'\">Personaldaten anzeigen</div>";
//echo "<div class='button' onclick=\"javascript:location.href='$baseURI?command=new'\">neue Person anlegen</div>";
//echo "<div class='button' onclick=\"javascript:location.href='$baseURI?command=work'\">Personaldaten bearbeiten</div>";
} else {
if ($_GET['command'] == "show") {
openSQL();
$sqlbefehl = 'select * from kontakt';
@mysql_query("SET NAMES 'utf8'");
$ergebnis = @mysql_query($sqlbefehl); // SQL-Befehl an die Datenbank schicken
$spalten = @mysql_num_fields($ergebnis);
echo "<table class='style'>";
echo "<tr>";
for ($i = 0; $i < $spalten; $i++) {
echo "<th class='th'>" . mysql_field_name($ergebnis, $i) . "</th>";
}
echo "</tr>";
while (false != ($row = mysql_fetch_row($ergebnis))) {
echo "<tr>";
for ($i = 0; $i < sizeof($row); $i++) {
echo "<td>$row[$i]</td>";
}
echo "</tr>";
}
echo "</table";
}
echo "<div class='button menu' onclick=\"javascript:location.href='$baseURI'\">Menu</div>";
}
function openSQL()
{
$server = "127.0.0.1";
$user = "root";
$passwort = "";
$db = "schule";
$dblink = @mysql_connect($server, $user, $passwort);
if (!@mysql_select_db($db)) {
echo "<br>Keine Verbindung zur Datenbank $db möglich!";
echo "<br>" . mysql_error();
die();
}
}
?>

CSS 代码:

body{
font-family: Verdana;
color: #fff;
background-color: #000;

}
.style{
border-collapse: collapse;
text-align: center;
}

.style table,.style th,.style td {
border: 1px solid white;
}
.style td {
overflow: hidden;
font-size: 12px;
}
.button{
height: 68px;
width: 200px;
border: 3px orange solid;
margin-left: auto;
margin-right: auto;
text-align: center;
border-radius: 5px;
vertical-align: center;
font-size: 24px;
margin-top: 15px;
background-color: #000;
}
.menu{
height: 36px;
width: 75px;
}
.delBtn{
height: 36px;
width: 95px;
}
.del{
background-image: url(del.png);
background-repeat: no-repeat;
width:24px;
height: 24px;
background-size: 25px 25px;
}
.edit{
background-image: url(edit.png);
background-repeat: no-repeat;
background-position: center;
width:24px;
height: 24px;
background-size: 40px 40px;
}

最佳答案

所以我在回答我自己的问题。这是在结束表标签处缺少的“>”。由于我修复了丢失的字符,代码现在可以正常工作。

感谢你的努力<3

关于php/css 错误,不要将 Style 加载到某些对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34196618/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com