Merhaba;
Bir işlem yapıyorum örnek mesaj gönderme gönderdiği adresin urlsini alıyorum
$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
işlem yaparken döndürü yere ?işlem=ok yazıyorum geri dönüşte sorun yok ama aynı sayfada tekrar işlem yaptığında bu sefer url işlem=ok alıyor ve geri dönerken ?islem=ok?islem=ok gibi oluyor bunu nasıl engellerim.
Get ve UrL Başlık bulamadım
1
●271
- 15-02-2018, 17:39:26yönlendirme yaparken new_url değişkenini kullanabilirsin.
<?php $url = $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; $parser = parse_url($url); $queries = []; if (isset($parser['query'])) { parse_str($parser['query'], $queries); unset($queries['islem']); } $queries['islem'] = 'ok'; $build = http_build_query($queries); $new_url = $parser['path'] . '?' . $build; echo $new_url;