Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.8 veröffentlicht (17.10.16)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Übersicht der User auf Website
#41
Da ist ein Fehler in der Tabelle:
Ersetze:
PHP-Code:
$query mysql_query("SELECT COUNT(uid) AS count FROM mybb_users");
  
$output mysql_fetch_array($query);
  
$pages ceil($output['count']/$count);
  echo 
"Seiten: ";
  for (
$i 1$i <= $pages$i++)
  {
    echo 
"<a href=\"Wanted2.html?page=$i\">$i</a>\n";
  }
  
//HTML Code Bottom
  
echo "</table>\n</body>\n</html>"
durch:
PHP-Code:
echo "</table>\n";
  
$query mysql_query("SELECT COUNT(uid) AS count FROM mybb_users");
  
$output mysql_fetch_array($query);
  
$pages ceil($output['count']/$count);
  echo 
"Seiten: ";
  for (
$i 1$i <= $pages$i++)
  {
    echo 
"<a href=\"Wanted2.html?page=$i\">$i</a>\n";
  }
  
//HTML Code Bottom
  
echo "</body>\n</html>"
Der IE kann an der Reihenfolge aber nicht ändern.
Hast du einen Link, damit man das testen kann?
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#42
Hab nun mal im IE7 getestet. Nach der Änderung zeigt dieser die Seitenzahl auch richtig am Ende des Dokuments an. Die Reihenfolge der Felder ist nun auch korrekt. Leider wird weder die mit CSS erstellte Box dargestellt, noch die dafür vorgesehene Hintergrundgrafik.

Code:
#rundrum {
  border-width:1px;
  border-style:solid;
  border-color:black;
  padding:1.0em;
  text-align:justify;
  background-image:url(gr01013.gif);
}

Diese Box soll die Einträge jedes Benutzers umgrenzen. Ist dies vielleicht anders, IE tauglich, möglich?
Zitieren
#43
Dein Code ist Schwachsinn!
Probiere es so:
PHP-Code:
<?php
  
//Send HTML-Header Information
  
header("Content-Type: application/xhtml+xml; charset=utf-8");
  
  
//Connect to MyBB db and get Users
  
define("IN_MYBB"1);
  require_once 
"./inc/config.php";
  
mysql_connect($config['hostname'], $config['username'], $config['password']) or die("Verbindung fehlgeschlagen");
  
mysql_select_db($config['database']) or die("Verbindung fehlgeschlagen");
  if(!isset(
$_GET['page']))
  {
    
$page 1;
  }
  else
  {
    
$page $_GET['page'];
  }
  
$count 30;
  
$start $count*($page-1);
  
$end $count*$page;
  
$query mysql_query("SELECT u.username, u.uid, u.avatar, u.birthday, f.fid2, f.fid9, f.fid7, f.fid4 FROM mybb_users u LEFT JOIN mybb_userfields f ON (u.uid=f.ufid) ORDER BY f.fid4 ASC LIMIT $start,$end"); 
  
  
//HTML Code Part Top
  
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">';
  echo 
"\n<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"de\" lang=\"de\">\n<head>\n<title>New Page</title>\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\n<style type=\"text/css\">


img {border: none;}
* html a.bilderlink {border: 1px solid black;}
* html a.bilderlink:hover {border: 1px solid white}
.bilderlink img {border: 1px solid black;}
.bilderlink img:hover {border: 1px solid white;}

a.speziell:link {
  background-color: solid white;
  color:            #000000;
}

a.speziell:visited {
  background-color: solid white;
  color:            solid blue;
}

a.speziell:hover {
  background-color: solid white;
  color:            soild blue;
}

a.speziell:active {
  background-color: solid white;
  color:            solid black;
}

body{
    font-family: Verdana;    
}

tr {
  border-width:1px;
  border-style:solid;
  border-color:black;
  padding:2.5em;
  text-align:justify;
  background-image:url(gr01013.gif);
}

</style> 

</head>\n<body>\n<table border=\"0\" align=\"center\">\n<tr>\n<td>Übersicht</td>\n<td></td>\n</tr>\n"
;
  
  
//Userlist
  
while($user mysql_fetch_array($query))
  {
      if(
$user['fid9'] != 'nein')
      {    
    
    echo 
"<tr><td width=\"250\"><a class=\"speziell\" href=\"/member.php?action=profile&amp;uid={$user['uid']}\">{$user['fid4']}</a> <br />Deckname: {$user['username']}<br /><br /><br />{$user['fid2']}<br />{$user['fid7']}</td> \n";
      
      
//Make IE not display the X icon if user has no avatar
      
if($user['avatar'] == '')
       {
         echo 
"<td width=\"90\"><center>{$user['birthday']}<br /><br /><a href=\"/member.php?action=profile&amp;uid={$user['uid']}\" class=\"bilderlink\"><img src=\"/uploads/avatars/nophoto.jpg\" width=\"52\" height=\"64\"  alt=\"\" /></a></center></td></tr>"
       }
       else
       {
         echo 
"<td width=\"90\"><center>{$user['birthday']}<br /><br /><a href=\"/member.php?action=profile&amp;uid={$user['uid']}\" class=\"bilderlink\"><img src=\"{$user['avatar']}\"  width=\"52\" height=\"64\" alt=\"\" /></a></center></td></tr>";
       } 
      }
  }
  
$query mysql_query("SELECT COUNT(uid) AS count FROM mybb_users");
  
$output mysql_fetch_array($query);
  
$pages ceil($output['count']/$count);
  echo 
"Seiten: ";
  for (
$i 1$i <= $pages$i++)
  {
    echo 
"<a href=\"Wanted2.html?page=$i\">$i</a>\n";
  }
  
//HTML Code Bottom
  
echo "</table>\n</body>\n</html>";
?>
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#44
Ok danke. Jetzt wird es zwar in allen Browsern soweit korrekt angezeigt, aber weder der schwarze Rahmen ist ersichtlich, noch wird die Hintergrundgrafik pro Benutzer komplett angezeigt, d.h. zwischen der rechten und der linken Spalte wird ein weißer Strich dargestellt (s. Anhang: links "soll", rechts "ist").
Hallo, ist es denn nicht möglich die Grafik vollständig hinter einer Zeile anzuzeigen, ohne das sie getrennt wird in der Mitte durch einen weißen Strich? Auch der Rahmen erscheint nicht um eine Zeile...


Angehängte Dateien Thumbnail(s)
       
Zitieren
#45
Hallo SavageDriver,

Ist das Problem Browserspezifisch?
Wenn dies der Fall ist, solltest du eine Browserweiche verwenden und je nach Browser die CSS Elemente laden.

Mfg Garlant
Ich gebe keinen Support per Messenger oder PN!
Zitieren
#46
Ja, wenn ich folgenden Code benutze:

PHP-Code:
#rundrum {
  
border-width:1px;
  
border-style:solid;
  
border-color:black;
  
padding:1.0em;
  
text-align:justify;
  
background-image:url(gr01013.gif);


PHP-Code:
echo "<p id=\"rundrum\"> $newest_member";
      echo 
"<td width =\"25\"></td>$avatar </p>"

Dann wird alles so angezeigt, wie gewünscht (siehe Anhang letzter Beitrag), aber leider nur im Firefox.

Versuche ich das ganze zu implementieren, wie Dragon vorgeschlagen,

PHP-Code:
tr {
  
border-width:1px;
  
border-style:solid;
  
border-color:black;
  
padding:2.5em;
  
text-align:justify;
  
background-image:url(gr01013.gif);


dann wird zwar bei IE und FF beides identisch angezeigt, aber nicht so wie gewünscht. Die beiden Spalten werden durch einen weißen Strich in der Mitte getrennt, der nicht vorhanden sein dürfte. Zudem wird der Rahmen nicht angezeigt, zumindest nicht in schwarz...
Zitieren
#47
SavageDriver schrieb:
PHP-Code:
echo "<p id=\"rundrum\"> $newest_member";
      echo 
"<td width =\"25\"></td>$avatar </p>"

Dann wird alles so angezeigt, wie gewünscht (siehe Anhang letzter Beitrag), aber leider nur im Firefox.
Man kann in Tabellen nicht mit <p> arbeiten. Die einzelnen Felder kannst du so formatieren, aber nicht die Zeilen oder Spalten. Siehe: http://de.selfhtml.org/html/referenz/elemente.htm#table Der FF beachtet den Fehler nicht. Das ist zwar nett, trotzdem ist der Fehler so gravierend, dass man keinem Browser die "falsche Anzeige" verübeln kann.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#48
mhh ok. Wie lässt es sich dann denn am besten realisieren, sodass das Hintergrundbild nicht "geteilt" wird und wie ist ein Rahmen möglich ohne alle Spalten komplett gemeinsam einzurahmen?
Zitieren
#49
Wie ist der Aktuelle Code ? Und wie bekomme ich den in meinem Forum rein ???
Zitieren
#50
Sry,wegen Doppelpost aber keiner Antwortet^^
Zitieren


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Neuste Themen auf der Startseite meiner Website!? SweetySchnuffel 2 1.378 24.05.2006, 00:10
Letzter Beitrag: SweetySchnuffel