Rozwijam pewną stronkę i między innymi tworzę na niej proste finansowe kalkulatory. Dziś właściciel stronki poprosił mnie o “ukazanie” na stronie zaprzyjaźnionej firmy jednego z kalkulatorów.
Sam mam na stronie kurs walut z mybank.pl (tabelka zaczytywana przez readfile). Czy w jakiś podobny sposób mogę udostępnić kalkulator - nie wiem jak poradzić sobie z przekazywaniem zmiennych z formularza.
+
<?php
if(!isset($_GET['a']) or !isset($_GET['b'])){
die('Podaj wartosci.');
}
if(!is_numeric($_GET['a']) or !is_numeric($_GET['b'])){
die('Nie poprawne wartosci.');
}
echo "$_GET[a]*$_GET[b]=".$_GET['a']*$_GET['b'];
?>
Zaprzyjaźniona firma:
<?php
$get='?';
foreach($_GET as $key=>$value){
$get.="$key=$value&";
}
echo file_get_contents('http://twojastrona/formularz.php'.$get);
?>
Strona zaprzyjaźnionej firmy przekazuje wszystkie parametry $_GET na twój formularz.php, a następnie pobiera jego zawartość. Zwróć uwagę na pusty action formularza dzięki któremu user będzie mógł zarówno korzystać z tego samego formularza u ciebie jak i na stronie partnerskiej.