|
|
Latest News |
Latest Threads |
|
|
55.319 Posts & 4.945 Themen in 78 Foren |
|
|
|
|
Forensuche |
|
Suchbegriff |
Benutzerauswahl |
Ergebnisse anzeigen |
|
|
Eigene Navbox erstellen (???) 5 Beiträge in diesem Thema |
|
|
|
|
|
|
|
|
24.07.2008 - 16:29 Uhr |
|
|
|
Hi!
Hab schon en bisschen gegooglet und hier die SuFu benutzt, aber nix gefunden, was mich wirklich weiter bringt.
Ich habe folgendes Problem:
Ich würde gern ne eigene Navbox erstellen, weiß aber nicht wirklich wie.
Ich hab nämlich ein kleines (eigenes) PHP-Script geschrieben, das ich immer per iframe einbinden muss.
Wenn man das per iframe einbindet passieren aber manchmal komische Dinge^^ und im IE hat das dann automatisch nen weißen Hintergrund.
Ich zeig euch einfach mal mein Script.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 | | PHP-Quelltext
<?php
$connect = mysql_connect (geheim^^);
$db = mysql_select_db (auch geheim^^);
$query = "SELECT
*
FROM
Levelanzeige";
$res = mysql_query($query);
while ($con = mysql_fetch_assoc($res))
{
$restpunkte = $con['Maxpunkte'] - $con['Gildenpunkte'];
//Berrechnung der %
$diff_g = $con['Maxpunkte'] - $con['VPunkte'];
$diff_h = $con['Gildenpunkte'] - $con['VPunkte'];
$prozentp = $diff_h/$diff_g*100;
//$diff_proz = 100 - $prozentp;
$prozent = number_format($prozentp, 2, '.', '');
// Anzahl Member
$amember = $con['Member'];
$maxmember = $con['Maxmember'];
//Berechnung der % (Member)
$ptmember = $con['Member']/$con['Maxmember'];
$ptm = $ptmember*100;
$ptmm = number_format($ptm, 2, '.', '');
// Millionen (Wort statt ganze Zahl)
$mio = $con['Gildenpunkte']/1000000;
$mio2 = number_format($mio, 2, '.', '');
$mio3 = $mio2." Millionen";
echo "<table width = '145px' height = '210px' border = '0' style = 'font-size:12px'>";
echo "<tr>";
echo "<td align = 'center'>";
echo "<b style='font-size:17px; font-family:Comic Sans MS; color:#55762f;'>Gildenlevel: <span style='color:#55762f'>".$con['Level']."</span></b><br />";
echo "<hr style='width:130px; color:#999999; height:2px'></hr>";
echo "<span style = 'color:#55762f;'>";
if ($con['Gildenpunkte'] >= 1000000)
{
echo $mio3;
}
else
{
echo $con['Gildenpunkte'];
}
echo "</span><br />";
echo "Gildenpunkte";
echo "<table cellpadding='0' cellspacing='0' width='100px' height='15px' style='margin-top:5px; margin-bottom:5px; border:solid 1px #999999'>";
echo "<tr>";
echo "<td>";
for ($i = 0; $i < $prozentp; $i++)
{
echo "<img src = 'level-balken.jpg' width = '1px' height = '15px'>";
}
echo "</td>";
echo "</tr>";
echo "</table>";
echo $prozent." %";
echo "<hr style='width:130px; color:#999999; height:2px'></hr>";
echo $amember." von ".$maxmember." Member";
echo "<table cellpadding='0' cellspacing='0' width='100px' height='15px' style='margin-top:5px; margin-bottom:5px; border:solid 1px #999999'>";
echo "<tr>";
echo "<td>";
for ($i = 0; $i < $ptm; $i++)
{
echo "<img src = 'level-balken.jpg' width = '1px' height = '15px'>";
}
echo "</td>";
echo "</tr>";
echo "</table>";
echo $ptmm." %";
echo "</td>";
echo "</tr>";
echo "</table>";
}
?>
| | |
Also falls sich da jetzt en paar Leute an den Kopf langen und sich fragen, wie man nur so nen Schrott zusammen-coden kann, muss ich sagen, dass das Teil funktioniert und ich erst seit kurzem ein bisschen PHP kann
Das ganze hab ich wie gesagt vorher immer per iframe eingebunden.
Also ne neue Kategorie erstellt und dann beim Verweißname den iframe-Quatsch reingeschrieben.
Im IE, Opera und anderen Browsern hab ich dann aber immer nen weißen Hintergrund und oben + links auch oftmals kleine Ränder von so ca. 10-20 Pixel, was ein Hintergrundbild dann auch nicht erlaubt, weil alles verschoben ist usw...
Naja... Vllt kann mir jemand erklären, wie ich damit ne Navbox erstellt.
Hab die vielen Navboxen auch schon verglichen und versucht das alles zu verstehen, aber ich glaube dafür reichen meine PHP-Kenntnisse nicht aus
Ach ja, was ihr evtl auch noch wissen solltet ist, dass man dieses Script (die Gildenlevelanzeige) mit einem Formular aktualisiert.
Anschauen könnt ihr euch dieses Script / diese Anzeige mal auf meiner Page.
http://www.gfof-gilde.de
Ich wäre euch sehr dankbar, wenn mir jemand erklärt wie das funktioniert, oder einfach nur ein bisschen weiterhelfen würde.
Lg Toby6022
|
|
|
|
|
|
|
|
|
|
|
|
27.07.2008 - 17:20 Uhr |
|
|
|
Will mir wirklich keiner helfen?
Also kommt schon Leute =)
Einer wird doch wissen wie mans macht... bitte bitte
Ich wär echt total glücklich wenn jemand zumindest eine Vermutung äußern würde
Lg Toby6022
|
|
|
|
|
|
|
|
|
|
27.07.2008 - 19:48 Uhr |
|
|
|
Weist du wie man sich an die Forenregeln hält?
KEINE Doppelpostings.
Wenn es jemand weis, wird er oder sie es hier schon schreiben, wenn er/sie lustig ist
und nu BACK TO TOPIC
MfG
Jardin
|
|
|
|
|
|
|
|
Ähnliche Themen |
|
|
|
|
|
|
|
|