Burada tanınmamış belki tinary operatörü vardır. x ? x : x ; şeklinde gözüken. Bu IF karar kontrol mekanizmasının farklı bir biçimde yazılışıdır. Daha basit kontroller için daha hızlı çalışan bir yapıdır. Bitsel yapılardandır. Burada kullanamayacağınız kodlarda vardır.

Örn: $foo ? return $alfa : $foo = null ; gibi. Tinary operatöründe return kullanamazsınız. Nedenleri şimdi ayrı bir yazı konusu, bu yazıyı süistimal etmek istemiyorum.

Eklemek istediğim bir konuda;

hidden olarak int random bir alan oluşturun.
Örn: <input type="hidden" name="processID" value="56461746" /> gibi.

Bu ne işime yarayacak?
Biri sizin formunuza uzaktan data POST etmek istediğinde bu hidden alandaki sayıyıda bilmesi gerekecek. Bilemeyeceğinden de POST edemeyecek.

Ben nasıl bilicem peki?
Oluşturduktan sonra birini session'a yazın $_SESSION["form"]["processID"] = $randomInt şeklinde. Daha sonra hidden html kontrolünün value alanınada <?=$randomInt?> şeklinde yazdırın.

Teşekkürler.