Данные из адресной строки принимаются и подменяются:
Цитата:
<?PHP
if (!empty($_GET['utm_term'])) {
$utm_term = strip_tags($_GET['utm_term']);
$encoding = mb_detect_encoding($utm_term);
$utm_term = mb_convert_encoding($utm_term, 'UTF-8', $encoding);
$arr = [
'принимаемое_значение'=>'новое_значение',
...
$utm_term = strtr($utm_term, $arr);
} else {
$utm_term = '';
...
?>
...
<meta http-equiv="refresh" content="1; url=https://xxx.xxx?x=xxx&y=yyy&z=<?=$utm_term?>
if (!empty($_GET['utm_term'])) {
$utm_term = strip_tags($_GET['utm_term']);
$encoding = mb_detect_encoding($utm_term);
$utm_term = mb_convert_encoding($utm_term, 'UTF-8', $encoding);
$arr = [
'принимаемое_значение'=>'новое_значение',
...
$utm_term = strtr($utm_term, $arr);
} else {
$utm_term = '';
...
?>
...
<meta http-equiv="refresh" content="1; url=https://xxx.xxx?x=xxx&y=yyy&z=<?=$utm_term?>
Данные из формы обрабатываются аналогичным образом с подменой значений:
Цитата:
<form method="post" action="form_link.php">
<div class="table_form">
<div class="table_form_td"><input class="table_form_input" type="text" name="from" placeholder="xxx"></div>
<div class="table_form_td"><input class="table_form_input" type="text" name="to" placeholder="xxx"></div>
<div class="table_form_td"><input class="table_form_input_button" type="submit" value="xxx"></div>
</div>
...
if (!empty($_POST['from'])) {
$utm_term = strip_tags($_POST['from']);
...
$arr2 = [
'принимаемое_значение'=>'новое_значение',
...
$utm_term = strtr($from, $arr2);
} else {
$from = '';
...
<div class="table_form">
<div class="table_form_td"><input class="table_form_input" type="text" name="from" placeholder="xxx"></div>
<div class="table_form_td"><input class="table_form_input" type="text" name="to" placeholder="xxx"></div>
<div class="table_form_td"><input class="table_form_input_button" type="submit" value="xxx"></div>
</div>
...
if (!empty($_POST['from'])) {
$utm_term = strip_tags($_POST['from']);
...
$arr2 = [
'принимаемое_значение'=>'новое_значение',
...
$utm_term = strtr($from, $arr2);
} else {
$from = '';
...
Как связать данные из GET`a и POST`a и сформировать ссылку вида
Цитата:
url=https://xxx.xxx&dlink=https://yyy.yyy/<?=$from?>/<?=$to?>&qqq=<?=$utm_term?>
Заранее спасибо!