PHP'de sayfa yüklendikten sonra aynı sayfada bir değişken belirlemen imkansız, frame ya da js ile başka bir sayfa çağırarak session'a atabilirsin işine yarayacaksa.
Daha açık yazarsan yardımcı olabiliriz. Neden direkt formdan post etmek varken aynı sayfada bir php değişkenine atamaya çalışıyorsun?
wordpressle çalışan bir sistemim var arama fonsiyonuna şehir filitreleme seçeneğini eklemem lazım şehir bir alan olarak tanımlı değil sistemde açıklama bölümüne yazılıyor.Yani şehir seçeneğini eklemem için arama yapılan text alanına çekip aratmam lazım.Neden arama yapılan sayfaya post edip orada değişkenleri birbirine bağlanmıyorsun diyebilirsiniz
Onu çok denedim wordpress nasıl bir kodlama yapmış anlamıyorum.Post ettiği sayfa admin-ajax.php orada post ettiği satırı silsem bile arama yapıyor satır eklemyip $search.' '.$sehir=$search şeklinde tanımladım yine bir sonuç alamadım.Bu yüzden post olmadan değişken atamaya çalışıyorum.