Mam przygotowany formularz do rejestracji biletów.
Od firmy dostałem wszelkie informacje i taki bajer, który po wpisaniu kilku słów w formularzu wyświetla podpowiedź.
Oto ten kod:
<?php function _get($value){ } else { return false; } } if( _get('ws_id') != '' ) { switch ( _get('language') ) { case 'bg': $esky_WSClient = new SoapClient(null, array('location' => "http://wsbg.itexpress.pl/promo/server.php?id="._get('ws_id')."&type=promotions", 'uri' => '', 'encoding'=>_get('encoding'))); switch ( _get('request') ) { case 'cityfinder' : if ( _get('country') ) { $result = $esky_WSClient->__soapCall("esky_WSPromotions::prom_CityList", array(false,_get('country'))); } else { $result = $esky_WSClient->__soapCall('esky_WSPromotions::prom_CountryList'); } break; case 'autocomplete' : $result = $esky_WSClient->__soapCall("esky_WSPromotions::prom_getAirportsList", array('search'=>_get('q'),'limit'=>150)); $html = ''; foreach ( $result as $r ) { $html .= $r->city . ', ' . $r->country . ' - ' . $r->airport . ' (' . $r->code . ')' . "\n"; } break; } break; case 'pl': default: $esky_WSClient = new SoapClient(null, array('location' => "http://ws.itexpress.pl/promo/server.php?id="._get('ws_id')."&type=promotions", 'uri' => '', 'encoding'=>_get('encoding'))); switch ( _get('request') ) { case 'cityfinder' : if ( _get('country') ) { $result = $esky_WSClient->__soapCall("esky_WSPromotions::prom_CityList", array(false,_get('country'))); } else { $result = $esky_WSClient->__soapCall('esky_WSPromotions::prom_CountryList'); } break; case 'autocomplete' : $result = $esky_WSClient->__soapCall("esky_WSPromotions::prom_AirportsList", array('search'=>_get('q'),'limit'=>150)); $html = ''; foreach ( $result as $r ) { $html .= $r->airport . ', ' . $r->country . ' (' . $r->code . ')' . "\n"; } break; } break; } // language switch } else { return false; } ?>
Co mam z tym zrobić?