Mam informację, która występuje na jednym z dwóch o identycznej zawartości serwerów. Innymi słowy:
Mam dwa serwery
1) jest zainstalowany XAMPP v3.2.1
2) jest zainstalowany xampp-win32-1.8.2-1-VC9
W przypadku otwarcia/wejścia na stronę localhost/a/wybierz.php przez serwer 2) wywala mi informację:
Notice: Undefined index: trasa in C:\xampp\htdocs\a\wybierz.php on line 69
Notice: Undefined index: rodzaj in C:\xampp\htdocs\a\wybierz.php on line 70
Natomiast gdy otwieram tą samą stronę z takimi samymi danymi (baza mysql też jest identyczna) na serwerze 1) normalnie pokazuje całą zawartość strony.
Ktoś wie dlaczego?
<?php
include 'rdzen/init.php';
protect_page();
include 'zawartosc/ogolne/header.php';
?>
<table>
<tr>
<form action="" method="post">
<select name="trasa" selected="selected" onchange="this.form.submit()">
<option value="">Wybierz trasę</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
</select>
</form>
</tr>
<tr>
<form action="" method="post">
<select name="rodzaj" selected="selected" onchange="this.form.submit()">
<option value="">Rodzaj</option>
<option value="wewnętrzny">Wewnętrzny</option>
<option value="zewnętrzny">Zewnętrzny</option>
</select>
</form>
</tr>
<tr>
<?php
include 'rdzen/database/www_connect.php';
$wynik_trasa = "SELECT * FROM `ik_olsztyn` ";
if (isset($_POST['szukaj'])) {
$wynik_trasa .= "WHERE trasa = '{$szukaj_warunkow}' ";
$wynik_trasa .= "OR miasto = '{$szukaj_warunkow}'";
$wynik_trasa .= "OR ulica = '{$szukaj_warunkow}'";
$wynik_trasa .= "OR rodzaj = '{$szukaj_warunkow}'";
}
?>
<form name="szukaj" method="post" action="wybierz.php">
Szukaj: <input type="text" name="search_box" value="" />
<input type="submit" name="szukaj" value="Szukaj" />
</form>
</tr>
<tr>
<td>
<?php echo $row ['kod_pocztowy']; ?></td>
<td>
<?php echo $row ['ulica']; ?></td>
<td>
<?php echo $row ['miasto']; ?></td>
<td>
<?php echo $row ['trasa']; ?></td>
<td>
<?php echo $row ['rodzaj']; ?></td>
</tr>
<?php } ?>
</table>
<?php
// parametry serwera
include 'rdzen/database/www_connect.php';
$tabela = "ik_olsztyn"; // nazwa tabeli
$trasa = $_POST['trasa'];
$rodzaj = $_POST['rodzaj'];
if($trasa) {
// łączymy się z bazą danych
// zapytanie do bazy danych
$wynik_trasa = mysql_query("SELECT * FROM `ik_olsztyn` WHERE `trasa` = '$trasa'") or
die("Błąd w zapytaniu!"); }
else
echo "Nie mogę połączyć się z bazą danych!"; echo "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\">"; echo "<td bgcolor=\"d8e2f1\"><strong>LP.</strong></td>"; echo "<td bgcolor=\"c4d4ea\"><strong>LOK_ID</strong></td>"; echo "<td bgcolor=\"d8e2f1\"><strong>Przetarg</strong></td>"; echo "<td bgcolor=\"c4d4ea\"><strong>NR Seryjny</strong></td>"; echo "<td bgcolor=\"d8e2f1\"><strong>IP Komputera</strong></td>"; echo "<td bgcolor=\"c4d4ea\"><strong>Instytucja</strong></td>"; echo "<td bgcolor=\"d8e2f1\"><strong>Kontakt</strong></td>"; echo "<td bgcolor=\"c4d4ea\"><strong>Kod Pocztowy</strong></td>"; echo "<td bgcolor=\"d8e2f1\"><strong>Miasto</strong></td>"; echo "<td bgcolor=\"c4d4ea\"><strong>Ulica</strong></td>"; echo "<td bgcolor=\"d8e2f1\"><strong>Trasa</strong></td>"; echo "<td bgcolor=\"d8e2f1\">" . $row['kiosk_id'] . "</td>"; echo "<td bgcolor=\"c4d4ea\">" . $row['lok_id'] . "</td>"; echo "<td bgcolor=\"d8e2f1\">" . $row['przetarg'] . "</td>"; echo "<td bgcolor=\"c4d4ea\">" . $row['sn'] . "</td>"; echo "<td bgcolor=\"d8e2f1\">" . $row['ip_komputer'] . "</td>"; echo "<td bgcolor=\"c4d4ea\">" . $row['instytucja'] . "</td>"; echo "<td bgcolor=\"d8e2f1\">" . $row['kontakt1'] . "</td>"; echo "<td bgcolor=\"c4d4ea\">" . $row['kod_pocztowy'] . "</td>"; echo "<td bgcolor=\"d8e2f1\">" . $row['miasto'] . "</td>"; echo "<td bgcolor=\"c4d4ea\">" . $row['ulica'] . "</td>"; echo "<td bgcolor=\"d8e2f1\">" . $row['trasa'] . "</td>"; }
}
if($rodzaj) {
$wynik_rodzaj = mysql_query("SELECT * FROM `ik_olsztyn` WHERE `rodzaj` = '$rodzaj'") or
die("Błąd w zapytaniu!"); }
else
echo "Nie mogę połączyć się z bazą danych!"; echo "<table boder=\"1\"><tr>"; echo "<td bgcolor=\"d8e2f1\"><strong>LP.</strong></td>"; // 0 echo "<td bgcolor=\"c4d4ea\"><strong>LOK_ID</strong></td>"; // 1 echo "<td bgcolor=\"d8e2f1\"><strong>NR Seryjny</strong></td>"; // 2 echo "<td bgcolor=\"c4d4ea\"><strong>IP Komputera</strong></td>"; // 3 echo "<td bgcolor=\"d8e2f1\"><strong>Instytucja</strong></td>"; // 4 echo "<td bgcolor=\"c4d4ea\"><strong>Kontakt</strong></td>"; // 5 echo "<td bgcolor=\"d8e2f1\"><strong>Kod Pocztowy</strong></td>"; // 6 echo "<td bgcolor=\"c4d4ea\"><strong>Miasto</strong></td>"; // 7 echo "<td bgcolor=\"d8e2f1\"><strong>Ulica</strong></td>"; // 8 echo "<td bgcolor=\"c4d4ea\"><strong>Trasa</strong></td>"; // 9 echo "<td bgcolor=\"d8e2f1\"><strong>Zliwidowany</strong></td>"; // 10
echo "<td bgcolor=\"d8e2f1 \">" . $row['kiosk_id'] . "</td>"; // 0 echo "<td bgcolor=\"c4d4ea\">" . $row['lok_id'] . "</td>"; // 1 echo "<td bgcolor=\"d8e2f1\">" . $row['sn'] . "</td>"; // 2 echo "<td bgcolor=\"c4d4ea \">" . $row['ip_komputer'] . "</td>"; // 3 echo "<td bgcolor=\"d8e2f1\">" . $row['instytucja'] . "</td>"; // 4 echo "<td bgcolor=\"c4d4ea \">" . $row['kontakt1'] . "</td>"; // 5 echo "<td bgcolor=\"d8e2f1\">" . $row['kod_pocztowy'] . "</td>"; // 6 echo "<td bgcolor=\"c4d4ea \">" . $row['miasto'] . "</td>"; // 7 echo "<td bgcolor=\"d8e2f1\">" . $row['ulica'] . "</td>"; // 8 echo "<td bgcolor=\"c4d4ea\">" . $row['trasa'] . "</td>"; // 9 echo "<td bgcolor=\"d8e2f1\">" . $row['rodzaj'] . "</td>"; // 10 }
}
?>
<?php
include 'zawartosc/ogolne/footer.php';
?>