lordofscotland
Erfahrenes Mitglied
Hallo Community,
ich bin derzeit ab erstellen einer Seite wo am Anfang die Standart CSS-Datei geladen werden soll.
Dabei bekomme ich folgende Fehlermeldung:
Hier der Quellcode dazu:
Sobald ich über das Formular den Style ändere klappt alles es kommt keine Fehlermeldung und es wird die jeweilige CSS-Datei angebeben. Das geschieht auch beim ersten Aufruf der index.php, nur halt mit obiger Fehlermeldung.
Meine Frage nun: Wie kann ich dieser Meldung entgegenwirken?
Danke im vorraus lordofscotland
ich bin derzeit ab erstellen einer Seite wo am Anfang die Standart CSS-Datei geladen werden soll.
Dabei bekomme ich folgende Fehlermeldung:
PHP:
Notice: Undefined index: poll in C:\xampp\htdocs\server\index.php on line 8
Hier der Quellcode dazu:
PHP:
<?php
$datum = date("D:d.m.Y");
$ipd = $_SERVER['REMOTE_ADDR'];
$ipe = $_SERVER['SERVER_NAME'];
$ipf = $_SERVER['SERVER_PORT'];
$info1 = $_SERVER['DOCUMENT_ROOT'];
$info2 = $_SERVER['SCRIPT_NAME'];
$meinLohn = $_POST['poll'];
if ($meinLohn == 1) {
// Anweisung A
$ausgabe = "style_g.css";
$ausgabe2 ="Grün";
} elseif ($meinLohn == 2) {
// Anweisung B
$ausgabe = "style_r.css";
$ausgabe2 ="Rot";
} elseif ($meinLohn == "") {
// Anweisung C
$ausgabe = "style.css";
$ausgabe2 ="Normal";
}
else {
// Anweisung D
$ausgabe = "style.css";
$ausgabe2 ="Normal";
}
?>
<html>
<head>
<title>Serversystem - introtex.net</title>
<meta name="author" content="lairdmike">
<?php print"<link rel=\"stylesheet\" href=\"css/$ausgabe\" type=\"text/css\">";?>
</head>
<body>
<div align="center">
<table cellspacing="0" >
<tr>
<td class="front">
<span class="navi">introtex.net</span>
<a href="index.php">Home</a>
<a href="index.php">Kundenübersicht</a>
<a href="index.php">Kunden neu</a>
</td>
<td rowspan="2" class="inhalt"><div class="inhalt">
<form action="<?php $PHP_SELF ?>" method="post">
<select name="poll" size="1">
<option value="">Standart</option>
<option value="1">Rot</option>
<option value="2">Grün</option>
</select>
<input type="Submit" name="senden" value="Style ändern!">
</form></div>
</td></tr><tr>
<td class="front1">
<span class="head1">Serverinformationen</span>
<span class="head">Style: <?php print"$ausgabe2"; ?></span>
<span class="head">Port: <?php print"$ipf"; ?></span>
<span class="head">IP: <?php print"$ipd"; ?></span>
<span class="head"><?php print"$datum"; ?></span></td>
</tr>
<tr><td colspan="3"><span class="headu">Pfad:<?php print"$info1$info2"; ?></span></td></tr>
</table></div>
</body>
</html>
Sobald ich über das Formular den Style ändere klappt alles es kommt keine Fehlermeldung und es wird die jeweilige CSS-Datei angebeben. Das geschieht auch beim ersten Aufruf der index.php, nur halt mit obiger Fehlermeldung.
Meine Frage nun: Wie kann ich dieser Meldung entgegenwirken?
Danke im vorraus lordofscotland