$docelowa="https://xxx.com/alcotours/portals/alcotours/flightFareSearch.aspx=".$pupa;
header('Location: '.$docelowa);//przekierowanie do strony
Powinno automatycznie przekierować dane o nazwie $pupa do strony http:// w formacie jaki widać w $docelowa czli link z dodanym po znaku "=" wartością pola pupa które przed chwilą zdefiniowałem
I to powinno być wsio a ja nadal robię błąd a mianowicie formularz przekazuje dane na stronę .php ( sprawdziłem zmieniając metodę na "GET" i tyle: pusta strona stoi - może coś w samym wysiwyg mam źle ustawione?
<html>
<head>
</head>
<body>
<?php
$pupa=$_POST['External_FlightFareSearch_From'];//zmienna $pupa przyjmuje wartoś wysłaną z pola formularza pupa
$pupa=substr($pupa, 0,3);//Wycięcie 3 znaków ze zmiennej,zmienna przyjmuje nową wartość
$docelowa="https://xxxx.com/alcotours/portals/alcotours/flightFareSearch.aspx=".$pupa; //tworzenie odnośnika do strony tu page1.php i dodanie GET-a
header('Location:.$docelowa');//przekierowanie do strony
exit;
?>
</body>
</html>
Co robię żle?
Pojawia się strona z tym kodem ale nie ma przekierowania dalej czyli do strony w header?
Z tych danych co tu mniej więcej przedstawiłeś zrozumiele i częściową składnię-zawartość get-a co zrozumiałe gdyż mogą w kompletnym gecie znajdować się loginy (rozwiązanie zresztą nie polecane chyba że z https na https) i całej składni nie znam ,ale to co mam prawidłowo przekierowuje na demo podstawiajc miejsce z.. (o ile jest taka miejcowość w zestawie staging.epower.amadeus.com która jest w moim)
Ok teraz łączy się i wszystko powiedzmy działa natomist nie ma danych z formularza. Czyli nie robi substringu bo nie dostaje danych. Tak mi się wydaje.
W: