ciao
non per deluderti, ma se non passi all'uso del db rischi (anzi credo sicuramente) che tu stia facendo del lavoro per non ottenere nulla.
facendo come stai facendo (anche se non so quante partenze/arrivi hai) devi fare una pagina per ogni combinazione partenze arrivi.
senza contare poi come fai ha sapere chi e cosa ha prenotato e avvisarlo della prenotazione confermata?
comunque se per tuo divertimento vuoi proseguire nel tuo modo un paio di sistemi possono essere:
1. pagina read.php
PHP:
<?php
$partenza = $_POST['partenza'];
$arrivo = $_POST['arrivo'];
switch ($partenza) {
case 'venezia':
if($arrivo == "roma"){
header("location:venezia_roma.php");
}elseif($arrivo == "palermo"
header("location:venezia_palermo.php");
}//eccetera per tutte le combinazioni venezia arrivo
break;
case 'torino';
if($arrivo == "padova"){
header("location:torino_padova.php");
}elseif($arrivo == "palermo"
header("location:torino_palermo.php");
}//eccetera per tutte le combinazioni torino arrivo
break;
//ecc... per tutte le altre partense
}
?>
poi fai tutte le pagine partenza_arrivo.php che ti servono con i dati degli orari e la prenotazione
2.
oppure per fare qualche pagina in meno (ma non lavoro)
pagina read.php
PHP:
<?php
$partenza = $_POST['partenza'];
$arrivo = $_POST['arrivo'];
switch ($partenza) {
case 'venezia':
header("location:venezia.php?arrivo=$arrivo");
break;
case 'torino';
header("location:torino.php?arrivo=$arrivo");
break;
//ecc... per tutte le altre partense
}
?>
poi ti costruisci le varie pagine (es) venezia.php
PHP:
<?php
$arrivo=$_GET['arrivo'];
switch($arrivo){
case 'roma':
echo "partenza Venezia arrivo $arrivo <br />";
//e l'elenco degli orari venezia-roma ecc
break;
case 'palermo':
echo "partenza Venezia arrivo $arrivo <br />";
//e l'elenco degli orari venezia-palermo ecc
break;
//ecc.. per tutti gli altri arrivi
}
?>
a me sembra un lavoro immane (per non dire inutile), senza contare le rogne che avrai in caso di cancellazione/modifica/aggiunta di qualche partenza/arrivo e/o orario