<?php $przystanek_z = $POST['przystanek_z']; $przystanek_do = $POST['przystanek_do']; ?> Z : <form action="szukaj.php" metod="post"> <select name="przystanek_z"> <option>Wspólna</option> <option>Zacisze</option> <option>Hetmańska</option> <option>Grunwaldzka</option> <option>Pomorska</option> <option>Mickiewicza</option> <option>Kujawska</option> <option>Przepałkowskiego</option> <option>Browarna</option> <option>Robotnicza</option> <option>Królewiecka</option> <option>3-maja</option> </select> Do : <select name="przystanek_do"> <option>Wspólna</option> <option>Zacisze</option> <option>Hetmańska</option> <option>Grunwaldzka</option> <option>Pomorska</option> <option>Mickiewicza</option> <option>Kujawska</option> <option>Przepałkowskiego</option> <option>Browarna</option> <option>Robotnicza</option> <option>Królewiecka</option> <option>3-maja</option> </select> <input name="btnSzukaj" type="SUBMIT" id="btnSzukaj" value="Szukaj"> </form>
//szukaj.php
<?php $aktywne_z[6]; $aktywne_do[6]; $aktywna=0 ; $liczba = 0; $liczba2 = 0; 'linia_1' => array('Grunwaldzka','07:00','11:00','15:00', 'Kujawska','07:30','11:30','15:30', 'Robotnicza','08:15','12:15','16:15', '3-maja' ,'09:02','13:02','17:02', 'Pomorska','09:18','13:18','17:18', 'Zacisze','09:58','13:58','17:58', 'Królewiecka','10:22','14:22','18:22', 'Wspólna','11:00','15:00','19:00' ), 'linia_2' => array('Wspólna','07:00','11:00','15:00', 'Królewiecka','07:30','11:30','15:30', 'Zacisze','08:15','12:15','16:15', 'Pomorska' ,'09:02','13:02','17:02', '3-maja','09:18','13:18','17:18', 'Robotnicza','09:58','13:58','17:58', 'Kujawska','10:22','14:22','18:22', 'Grunwaldzka','11:00','15:00','19:00'), 'linia_3' => array('Mickiewicza','10:00','16:00','18:00', 'Przepałkowskiego','10:25','16:25','18:25', 'Robotnicza','10:52','16:52','18:52', '3-maja','11:22','17:22','19:22', 'Zacisze','11:35','17:35','19:35', 'Pomorska','11:50','17:50','19:50', 'Hetmańska','12:10','18:10','20:10', 'Browarna','12:30','18:30','20:30'), 'linia_4' => array('Browarna','10:00','16:00','18:00', 'Hetmańska','10:25','16:25','18:25', '3-maja','10:52','16:52','18:52', 'Robotnicza' ,'11:22','17:22','19:22','Pomorska','11:35','17:35','19:35', 'Zacisze','11:50','17:50','19:50', 'Przepałkowskiego','12:10','18:10','20:10', 'Mickiewicza','12:30','18:30','20:30'), 'linia_5' => array('Kujawska','08:00','12:00','16:00', 'Grunwaldzka','08:22','12:22','16:22', 'Wspólna','08:45','12:45','16:45', 'Przepałkowskiego' ,'09:17','13:17','17:17', 'Królewiecka','09:40','13:40','17:40', 'Zacisze','10:01','14:01','18:01', 'Browarna','10:27','14:27','18:27', 'Hetmańska','10:50','14:50','18:50'), 'linia_6' => array('Hetmańska','08:00','12:00','16:00', 'Browarna','08:22','12:22','16:22', 'Zacisze','08:45','12:45','16:45', 'Królewiecka' ,'09:17','13:17','17:17', 'Przepałkowskiego','09:40','13:40','17:40', 'Wspólna','10:01','14:01','18:01', 'Grunwaldzka','10:27','14:27','18:27', 'Kujawska','10:50','14:50','18:50') ); foreach ( $polaczenia as $linia => $polaczenie ) { { if($przystanek_z == $polaczenie[$i]) { $aktywne_z[$liczba] = $linia; $liczba++; } if ($przystanek_do == $polaczenie[$i]) { $aktywne_do[$liczba2] = $linia; $liczba2++; } } } { { if($aktywne_z[$i] == $aktywne_do[$j]) { $_SESSION['z'] = $_POST['przystanek_z']; $_SESSION['do'] = $_POST['przystanek_do']; $_SESSION['aktywne'] = $aktywne_z[$i]; $_SESSION['polaczenie'] = $polaczenia; break; } } } ?>
//wynik.php
<?php $element_z = 0; $element_do = 0; $pietro = 'linia_2'; for ( $i = 0, $j = 1; $i < 8; $i++,$j+=4 ) { if ($_SESSION['polaczenie'][$_SESSION['aktywne']][$j] == $_SESSION['z']) { //echo $_SESSION['polaczenie']['linia_2'][$j]; break; } $element_z++; } ?>
Na stronie index.php wybieramy dwie zmienne ( przystanek_z przystanek_do ) nastepnie skrypt sprawdza na jakich liniach znajduja sie dane przystanki. Na ostatniej podstronie szukane jest ewentualne polaczenie (bezposrednie). Zastanawiam sie jak dodac kod ktory szukalby przejazdu z jedna przesiadka . Moze ktos pomoc


