hab da mal eine frage, hab da ein warscript welches die wars in .txt files speichert (ich weiss hätte auch lieber mysql, aber ich hab leider keinen webspave mit mysql)
ich will nun die letzten 3 wars auslesen und auf der seite in der rechten menüleiste includen... nur wie mach ich das am besten
hier aml der code von der wars.php:
----
<html>
<head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>CWars</title>
<style type="text/css">
td {font-size:10pt; font-family:Tahoma, Verdana; font-weight:bold ;color:#CCCCCC;}
th {font-size:8pt; font-family:Tahoma, Verdana; font-weight:bold ;text-align:center;color:#990000;}
body {font-family:Tahoma, Verdana; color:#990000; font-size:10pt;}
#nu { text-decoration: none; }
#clan {font-size:16pt; font-family:Tahoma, Verdana; font-weight:bold;color:990000;font-style:normal;}
A:link, A:visited { text-decoration: underline; color:#990000; }
A:active, A:hover { text-decoration: underline overline; color:#FF0000; }
</style>
</head>
<body bgcolor=#000000 text=#990000>
<table border=0 cellspacing=0 cellpadding=4 width=95% align=center>
<tr>
<td align=center> <b>Wars</b></td>
</tr>
<tr>
<td align=center> <b><a href="admin_start.php" target="_self">Admin-Bereich</a></b></td>
</tr>
</table>
<?php
if (!$details){
?>
<br>
<br>
<table border=0 cellspacing=0 cellpadding=4 width=95% align=center>
<tr>
<td align=center>Datum</td>
<td align=center>Spiel</td>
<td align=center>Gegner</td>
<td align=center>Ergebnis</td>
<td align=center>Matchtype</td>
<td align=center>Details </td>
</tr>
<?php
$filesize = filesize('db/wars.dat');
if ($filesize == true){
$file = fopen ('db/wars.dat',"r");
$entries = fread($file, $filesize);
fclose ($file);
$s_entries = explode ("*", $entries);
for ($f = 0; $f < count($s_entries)-1; $f++){
$s_zeile = explode (";", $s_entries[$f]);
?>
<tr>
<td align=center>
<?php echo $s_zeile[0]?>
</td>
<td align=center>
<?php echo $s_zeile[1]?>
</td>
<td align=center>
<?php echo $s_zeile[2]?>
- <i>
<?php
if ($s_zeile[4] != "http://" && $s_zeile[4] != ""){
echo "<a href=\"$s_zeile[4]\">$s_zeile[3]</a>";
}
else {
echo $s_zeile[3];
}
?>
</i></td>
<td align=center>
<?php
$gegner = substr(stristr($s_zeile[5],":"),1);
$own = substr($s_zeile[5],0,strpos($s_zeile[5],":"));
if ($own > $gegner){
echo "<font color=\"#009900\">$s_zeile[5]</font>";
}
elseif ($own < $gegner){
echo "<font color=\"#990000\">$s_zeile[5]</font>";
}
else{
echo "<font color=\"#000099\">$s_zeile[5]</font>";
}
?>
</td>
<td align=center>
<?php echo $s_zeile[6]?>
</td>
<td align=center>
<?php echo "<a href=\"wars.php?details=$s_zeile[0]&&gegner=$s_zeile[3]\">Details</a>" ?>
</td>
</tr>
<?php
}
}
?>
</table>
<br>
<?php
}
else {
$filesize = filesize('db/'.$details.'.dat');
if ($filesize == true){
$file = fopen ('db/'.$details.'.dat',"r");
$entries = fread($file, $filesize);
fclose ($file);
$s_entries = explode ("*", $entries);
for ($f = 0; $f < count($s_entries)-1; $f++){
$s_zeile = explode (";", $s_entries[$f]);
?>
<br>
<br>
<table border=0 cellpadding=3 cellspacing=1 width=50% align="center">
<tr bgcolor="#1F1F1F">
<td align=center colspan=5>Please don't shoot vs. <?php echo $gegner?> </tr>
<tr>
<td align=left bgcolor="#333333">Maps:</td>
<td align=center bgcolor="#333333"> <?php echo $s_zeile[0]?> </td>
<td align=center bgcolor="#333333"> <?php echo $s_zeile[0]?> </td>
<td align=center bgcolor="#333333"> <?php echo $s_zeile[1]?> </td>
<td align=center bgcolor="#333333"> <?php echo $s_zeile[1]?> </td>
</tr>
<tr>
<td align=left bgcolor="#1F1F1F">Punkte - Einzeln:</td>
<td align=center bgcolor="#1F1F1F">
<?php
$gegner = substr(stristr($s_zeile[2],":"),1);
$own = substr($s_zeile[2],0,strpos($s_zeile[2],":"));
if ($own > $gegner){
echo "<font color=\"#009900\">$s_zeile[2]</font>";
}
elseif ($own < $gegner){
echo "<font color=\"#990000\">$s_zeile[2]</font>";
}
else{
echo "<font color=\"#000099\">$s_zeile[2]</font>";
}
?>
</td>
<td align=center bgcolor="#1F1F1F">
<?php
$gegner = substr(stristr($s_zeile[3],":"),1);
$own = substr($s_zeile[3],0,strpos($s_zeile[3],":"));
if ($own > $gegner){
echo "<font color=\"#009900\">$s_zeile[3]</font>";
}
elseif ($own < $gegner){
echo "<font color=\"#990000\">$s_zeile[3]</font>";
}
else{
echo "<font color=\"#000099\">$s_zeile[3]</font>";
}
?>
</td>
<td align=center bgcolor="#1F1F1F">
<?php
$gegner = substr(stristr($s_zeile[4],":"),1);
$own = substr($s_zeile[4],0,strpos($s_zeile[4],":"));
if ($own > $gegner){
echo "<font color=\"#009900\">$s_zeile[4]</font>";
}
elseif ($own < $gegner){
echo "<font color=\"#990000\">$s_zeile[4]</font>";
}
else{
echo "<font color=\"#000099\">$s_zeile[4]</font>";
}
?>
</td>
<td align=center bgcolor="#1F1F1F">
<?php
$gegner = substr(stristr($s_zeile[5],":"),1);
$own = substr($s_zeile[5],0,strpos($s_zeile[5],":"));
if ($own > $gegner){
echo "<font color=\"#009900\">$s_zeile[5]</font>";
}
elseif ($own < $gegner){
echo "<font color=\"#990000\">$s_zeile[5]</font>";
}
else{
echo "<font color=\"#000099\">$s_zeile[5]</font>";
}
?>
</td>
</tr>
<tr>
<td align=left bgcolor="#333333">Punkte - Gesamt:</td>
<td align=center bgcolor="#333333" colspan="4">
<?php
$gegner = substr(stristr($s_zeile[6],":"),1);
$own = substr($s_zeile[6],0,strpos($s_zeile[6],":"));
if ($own > $gegner){
echo "<font color=\"#009900\">$s_zeile[6]</font>";
}
elseif ($own < $gegner){
echo "<font color=\"#990000\">$s_zeile[6]</font>";
}
else{
echo "<font color=\"#000099\">$s_zeile[6]</font>";
}
?>
</td>
</tr>
<tr>
<td align=left bgcolor="#1F1F1F">Spieleranzahl:</td>
<td align=left bgcolor="#1F1F1F" colspan="4"> <?php echo $s_zeile[7]?> </td>
</tr>
<tr>
<td align=left bgcolor="#333333">Spieler:</td>
<td align=left bgcolor="#333333" colspan="4"> <?php echo $s_zeile[8]?> </td>
</tr>
<tr>
<td align=left bgcolor="#1F1F1F">Server:</td>
<td align=left bgcolor="#1F1F1F" colspan="4"> <?php echo $s_zeile[9]?> </td>
</tr>
</table>
<br>
<div align="center">
<table border=0 cellpadding=3 cellspacing=1 width=50% align="center">
<tr bgcolor="#1F1F1F">
<td align=center>Bericht:</tr>
<tr>
<td align=left bgcolor="#333333"> <?php echo $s_zeile[10]?> </td>
</tr>
</table>
<p><br>
<a href="wars.php" target="_self">Zurück</a></p>
</div>
<?php
}
}
else{
?>
<br>
<br>
<table width="500" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td>
<div align="center">» Datenbank-Fehler 001 « <br>
» Leider wurden keine Details zum War gefunden.«<br>
<br>
<br>
<a href="wars.php" target="_self">Zurück</a> </div>
</td>
</tr>
</table>
<?php
}
}
?>
</body>
</html>
---------
danke jetzt schon mal
--------
update
die zeile: echo "<a href=\"$s_zeile[4]\">$s_zeile[3]</a>"; gibt den link zu dem gegnerischen clan an..wie kann ich hier noch target="_blank" einfügen?
ich will nun die letzten 3 wars auslesen und auf der seite in der rechten menüleiste includen... nur wie mach ich das am besten
hier aml der code von der wars.php:
----
<html>
<head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<title>CWars</title>
<style type="text/css">
td {font-size:10pt; font-family:Tahoma, Verdana; font-weight:bold ;color:#CCCCCC;}
th {font-size:8pt; font-family:Tahoma, Verdana; font-weight:bold ;text-align:center;color:#990000;}
body {font-family:Tahoma, Verdana; color:#990000; font-size:10pt;}
#nu { text-decoration: none; }
#clan {font-size:16pt; font-family:Tahoma, Verdana; font-weight:bold;color:990000;font-style:normal;}
A:link, A:visited { text-decoration: underline; color:#990000; }
A:active, A:hover { text-decoration: underline overline; color:#FF0000; }
</style>
</head>
<body bgcolor=#000000 text=#990000>
<table border=0 cellspacing=0 cellpadding=4 width=95% align=center>
<tr>
<td align=center> <b>Wars</b></td>
</tr>
<tr>
<td align=center> <b><a href="admin_start.php" target="_self">Admin-Bereich</a></b></td>
</tr>
</table>
<?php
if (!$details){
?>
<br>
<br>
<table border=0 cellspacing=0 cellpadding=4 width=95% align=center>
<tr>
<td align=center>Datum</td>
<td align=center>Spiel</td>
<td align=center>Gegner</td>
<td align=center>Ergebnis</td>
<td align=center>Matchtype</td>
<td align=center>Details </td>
</tr>
<?php
$filesize = filesize('db/wars.dat');
if ($filesize == true){
$file = fopen ('db/wars.dat',"r");
$entries = fread($file, $filesize);
fclose ($file);
$s_entries = explode ("*", $entries);
for ($f = 0; $f < count($s_entries)-1; $f++){
$s_zeile = explode (";", $s_entries[$f]);
?>
<tr>
<td align=center>
<?php echo $s_zeile[0]?>
</td>
<td align=center>
<?php echo $s_zeile[1]?>
</td>
<td align=center>
<?php echo $s_zeile[2]?>
- <i>
<?php
if ($s_zeile[4] != "http://" && $s_zeile[4] != ""){
echo "<a href=\"$s_zeile[4]\">$s_zeile[3]</a>";
}
else {
echo $s_zeile[3];
}
?>
</i></td>
<td align=center>
<?php
$gegner = substr(stristr($s_zeile[5],":"),1);
$own = substr($s_zeile[5],0,strpos($s_zeile[5],":"));
if ($own > $gegner){
echo "<font color=\"#009900\">$s_zeile[5]</font>";
}
elseif ($own < $gegner){
echo "<font color=\"#990000\">$s_zeile[5]</font>";
}
else{
echo "<font color=\"#000099\">$s_zeile[5]</font>";
}
?>
</td>
<td align=center>
<?php echo $s_zeile[6]?>
</td>
<td align=center>
<?php echo "<a href=\"wars.php?details=$s_zeile[0]&&gegner=$s_zeile[3]\">Details</a>" ?>
</td>
</tr>
<?php
}
}
?>
</table>
<br>
<?php
}
else {
$filesize = filesize('db/'.$details.'.dat');
if ($filesize == true){
$file = fopen ('db/'.$details.'.dat',"r");
$entries = fread($file, $filesize);
fclose ($file);
$s_entries = explode ("*", $entries);
for ($f = 0; $f < count($s_entries)-1; $f++){
$s_zeile = explode (";", $s_entries[$f]);
?>
<br>
<br>
<table border=0 cellpadding=3 cellspacing=1 width=50% align="center">
<tr bgcolor="#1F1F1F">
<td align=center colspan=5>Please don't shoot vs. <?php echo $gegner?> </tr>
<tr>
<td align=left bgcolor="#333333">Maps:</td>
<td align=center bgcolor="#333333"> <?php echo $s_zeile[0]?> </td>
<td align=center bgcolor="#333333"> <?php echo $s_zeile[0]?> </td>
<td align=center bgcolor="#333333"> <?php echo $s_zeile[1]?> </td>
<td align=center bgcolor="#333333"> <?php echo $s_zeile[1]?> </td>
</tr>
<tr>
<td align=left bgcolor="#1F1F1F">Punkte - Einzeln:</td>
<td align=center bgcolor="#1F1F1F">
<?php
$gegner = substr(stristr($s_zeile[2],":"),1);
$own = substr($s_zeile[2],0,strpos($s_zeile[2],":"));
if ($own > $gegner){
echo "<font color=\"#009900\">$s_zeile[2]</font>";
}
elseif ($own < $gegner){
echo "<font color=\"#990000\">$s_zeile[2]</font>";
}
else{
echo "<font color=\"#000099\">$s_zeile[2]</font>";
}
?>
</td>
<td align=center bgcolor="#1F1F1F">
<?php
$gegner = substr(stristr($s_zeile[3],":"),1);
$own = substr($s_zeile[3],0,strpos($s_zeile[3],":"));
if ($own > $gegner){
echo "<font color=\"#009900\">$s_zeile[3]</font>";
}
elseif ($own < $gegner){
echo "<font color=\"#990000\">$s_zeile[3]</font>";
}
else{
echo "<font color=\"#000099\">$s_zeile[3]</font>";
}
?>
</td>
<td align=center bgcolor="#1F1F1F">
<?php
$gegner = substr(stristr($s_zeile[4],":"),1);
$own = substr($s_zeile[4],0,strpos($s_zeile[4],":"));
if ($own > $gegner){
echo "<font color=\"#009900\">$s_zeile[4]</font>";
}
elseif ($own < $gegner){
echo "<font color=\"#990000\">$s_zeile[4]</font>";
}
else{
echo "<font color=\"#000099\">$s_zeile[4]</font>";
}
?>
</td>
<td align=center bgcolor="#1F1F1F">
<?php
$gegner = substr(stristr($s_zeile[5],":"),1);
$own = substr($s_zeile[5],0,strpos($s_zeile[5],":"));
if ($own > $gegner){
echo "<font color=\"#009900\">$s_zeile[5]</font>";
}
elseif ($own < $gegner){
echo "<font color=\"#990000\">$s_zeile[5]</font>";
}
else{
echo "<font color=\"#000099\">$s_zeile[5]</font>";
}
?>
</td>
</tr>
<tr>
<td align=left bgcolor="#333333">Punkte - Gesamt:</td>
<td align=center bgcolor="#333333" colspan="4">
<?php
$gegner = substr(stristr($s_zeile[6],":"),1);
$own = substr($s_zeile[6],0,strpos($s_zeile[6],":"));
if ($own > $gegner){
echo "<font color=\"#009900\">$s_zeile[6]</font>";
}
elseif ($own < $gegner){
echo "<font color=\"#990000\">$s_zeile[6]</font>";
}
else{
echo "<font color=\"#000099\">$s_zeile[6]</font>";
}
?>
</td>
</tr>
<tr>
<td align=left bgcolor="#1F1F1F">Spieleranzahl:</td>
<td align=left bgcolor="#1F1F1F" colspan="4"> <?php echo $s_zeile[7]?> </td>
</tr>
<tr>
<td align=left bgcolor="#333333">Spieler:</td>
<td align=left bgcolor="#333333" colspan="4"> <?php echo $s_zeile[8]?> </td>
</tr>
<tr>
<td align=left bgcolor="#1F1F1F">Server:</td>
<td align=left bgcolor="#1F1F1F" colspan="4"> <?php echo $s_zeile[9]?> </td>
</tr>
</table>
<br>
<div align="center">
<table border=0 cellpadding=3 cellspacing=1 width=50% align="center">
<tr bgcolor="#1F1F1F">
<td align=center>Bericht:</tr>
<tr>
<td align=left bgcolor="#333333"> <?php echo $s_zeile[10]?> </td>
</tr>
</table>
<p><br>
<a href="wars.php" target="_self">Zurück</a></p>
</div>
<?php
}
}
else{
?>
<br>
<br>
<table width="500" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td>
<div align="center">» Datenbank-Fehler 001 « <br>
» Leider wurden keine Details zum War gefunden.«<br>
<br>
<br>
<a href="wars.php" target="_self">Zurück</a> </div>
</td>
</tr>
</table>
<?php
}
}
?>
</body>
</html>
---------
danke jetzt schon mal
--------
update
die zeile: echo "<a href=\"$s_zeile[4]\">$s_zeile[3]</a>"; gibt den link zu dem gegnerischen clan an..wie kann ich hier noch target="_blank" einfügen?
Zuletzt bearbeitet: