nohopeless
Grünschnabel
Hallo ich habe ein Problem bei einem Script, ich schaffe es nicht die Zeit richtig auszugeben... (bin noch Anfänger xD) Vielleicht mag ja jmd mal drüber schaun und hat ne Idee dafür? Wäre sehr dankbar!
Mit freundlichem Gruß Sven
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>BalayaCraft Ban-Suche</title>
<style type="text/css">
body {
background-color: #FFFFFF;
padding:10px 10px 10px 10px;
font-size: 12px;
font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;
color:#3F3F3F;
}
a{
color:#00007F;
text-decoration: none;
}
a:hover{
color:#FF5F00;
text-decoration: none;
}
a:active{
color:#00007F;
text-decoration: none;
}
.input {
padding-left:5px;
padding-right:5px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius: 4px;
background-color:#FFFFFF;
border: 1px solid #CFCFCF;
height:30px;
font-size: 12px;
color:#5F5F5F;
-moz-box-shadow: inset 0 1px 3px rgba(0,0,0,0.1);
-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.1);
box-shadow: inset 0 1px 3px rgba(0,0,0,0.1);
}
.button {
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0000DF), color-stop(1, #0070C0) );
background: -moz-linear-gradient( center top, #0000DF 5%, #0070C0 100% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000DF', endColorstr='#0070C0');
background-color: #0060FF;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
height:30px;
border: 1px solid #0000FF;
display: inline-block;
color: #EFEFEF;
font-size: 14px;
font-weight: bold;
font-face: arial;
padding: 6px 24px;
text-decoration: none;
cursor: pointer;
}
</style>
</head>
<body>
<!-- Ende HTML-Kopf -->
<!-- Beginn Header/Seitenanfang -->
<div align=center>
<h1>BalayaCraft Ban-Suche</h1>
<!-- Ende Header/Seitenanfang -->
<!-- Beginn Suchform -->
<form name="suche" action="<?php $_SERVER['SCRIPT_NAME']; ?>" method="POST">
<input class="input" type="text" size=80 name="s">
<input class="button" type="submit" name="submit" value="Suche">
</form>
<br />
<!-- Ende Suchform -->
<?php
// Fehlerausgabe deaktivieren
error_reporting(0);
// DB Zugang
mysql_connect('XXXX','XXXX','XXXXX') or die ('Es konnte keine Verbindung zum MySQL-Server aufgebaut werden');
mysql_select_db('XXXX') or die ('Es konnte keine Verbindung zur Datenbank aufgebaut werden');
// Ergebnisse pro Page
$limit = 5;
// Suchfrage absichern
$s = mysql_real_escape_string(strip_tags($_POST['s']));
// Error keine Eingabe
if($s == '') $s = $_GET['s'];
if($s == '') {
echo '<font style="color:#BF0000;">Sie haben keinen Suchbegriff eingegeben</font>';
} else {
// Eingabe Ausgabe
$p = $_GET['p'];
if($p == '') $p = 1;
// Suchanfrage an DB
$query = mysql_query("SELECT * FROM `banlist` WHERE `name` LIKE '%$s%' ORDER BY `id` DESC") or die (mysql_error());
$results = mysql_num_rows($query);
// Error Keine Treffer
if($results == 0){
echo '<font style="color:#BF0000;">Keine Treffer gefunden</font>';
}else{
// Anzahl der Treffer
echo '<font style="color:#007F00;"><b>' . $results . '</b> Treffer gefunden</font>';
// Ergebnisse im Center
echo '<br /><br /></div><div align=center><hr noshade size=1 width=100% color=#F0F0F0 />';
$pages = ceil($results/$limit);
// Abfrage Page Funktion
$result = mysql_query("SELECT * FROM `banlist` WHERE `name` LIKE '%$s%' ORDER BY `id` DESC LIMIT " . ($p-1)*$limit . ",$limit") or die (mysql_error());
// Querry
$i = 0;
while($row = mysql_fetch_object($result)) {
$cols = array("#eeeeee", "#ffffff");
$types = array(
"Gebant",
"IP-Gebant",
"Verwarnt",
"Gekickt",
"Entbannt",
"Unsicher",
);
// Tabellen-Style
echo "<font size=\"2\" face='Tahoma'>";
echo '<table width=100% border=1 cellpadding=3 cellspacing=1; table style="width: 100%; table-layout: fixed;>';
echo '<tr bgcolor="'.$cols[$i%2].'">';
// Results
echo '<tr bgcolor="'.$cols[$i%2].'">';
echo '<td>'. '<font style="color:#18ABF0;">Bewohner Name: </font>'; echo $row->name .'</td>';
echo '<td>'. '<font style="color:#18ABF0;">Typ: </font>'; echo $types[$row->type] .'</td>';
echo '<td>'. '<font style="color:#18ABF0;">Begruendung: </font>'; echo $row->reason .'</td>';
echo '<td>'. '<font style="color:#18ABF0;">Gebant von: </font>'; echo $row->admin .'</td>';
echo '<td>'. '<font style="color:#18ABF0;">Zeitlich bis: </font>'; echo $row->temptime .'</td>'; // Er zeigt leider keine korrekte Zeit nur: 1390219766
echo "</tr>";
$i++;
}
echo"</table>";
// Seiten Navigation.
$navigation = '';
if($p > 1) {
$navigation .= '<a href="'.$_SERVER['SCRIPT_NAME'].'?p=' . ($p-1) . '&s=' .urlencode($s) . '">« Zurück</a> ';
}
for($i = 1 ; $i <= $pages ; $i++) {
if($i == $p) {
$navigation .= '<b>'.$i.'</b>';
}else{
$navigation .= ' <a href="'.$_SERVER['SCRIPT_NAME'].'?p=' . $i . '&s=' .urlencode($s) . '">'.$i.'</a> ';
}
}
if($p < $pages) {
$navigation .= '<a href="'.$_SERVER['SCRIPT_NAME'].'?p=' . ($p+1) . '&s=' .urlencode($s) . '"> Weiter »</a>';
}
echo '<br /><br />' . $navigation;
}
}
echo '</div>';
?>
<!-- Footer -->
<br /><br />
<div align=center>
BanSuche 1.1 BETA © 2013 by <a href="http://balayacraft.de" target="_blank">BalayaCraft!</a>
</div>
</body>
</html>
Mit freundlichem Gruß Sven