Je nach Abfrage zwei verschiedene Stylesheets

gumballs312

Grünschnabel
Hey,
ich bin Anfänger in PHP und Code zusammen mit einem Kumpel gerade an einem UCP, da oben haben wir eine schöne Leiste :

Ich möchte das nun so hinbekommen wenn er online ist soll es grün sein, wenn er offline ist rot!

Bisher habe ich versucht im Head die Stylesheet.css auswählen zulassen per Abfrage ==> Hat nicht komplett geladen
Dann noch in der Class
PHP:
<td><a class="status"><?php if (!$serverquery) {
      echo "Server offline";
   } else {
      echo "<br>";
	echo "&ensp;&ensp; " ."IP:Port: " .$ip .":" .$port ." | ";
	echo $server_name2 ." | ";  // Server name
      echo "Slots: " .$explodedata[7] ."/" . $explodedata[6]; // Spieler
}
?></a></td>
==> Class lät nicht mehr richtig

---------------------------------

Bitte helft mir ich weis nicht mehr weiter!

Danke schonmal im Vorraus!
 
Zuletzt bearbeitet:
Classes für Online
PHP:
a.status-on {
	display: block; width: 770px; height: 42px; background: url("images/status.jpg") 0 0 no-repeat; text-decoration: none;
}
a:hover.status-on {
	background-position: -770px 0;
}
a.status-on p {
  font-family: "Tahoma", Arial, Helvetica, sans-serif;
  font-size: 13px;
  padding-left: 15px;
  padding-top: 12px;
  margin: 0;
  width: 90%;
}

Ungefähr das gleiche in off noch einmal ;)
 
Mmmh,

du hast da 3x status-on zu stehen, in deinem PHP-Code ist aber nur status notiert.

Probiere es mal so
Code:
<td><a class="status><?php if (!$serverquery) {
      echo '-off">Server offline';
   } else {
      echo '-on"><br>';
    echo "&ensp;&ensp; " ."IP:Port: " .$ip .":" .$port ." | ";
    echo $server_name2 ." | ";  // Server name
      echo "Slots: " .$explodedata[7] ."/" . $explodedata[6]; // Spieler
}
?></a></td>
 
Zurück