CenkOnsoy adlı üyeden alıntı

Konuyu çözen arkadaşımdan ricam kalıcı olması açısından çözümünü bizimle de paylaşmasıdır ;)

Tabi, paylaşayım. Arkadaşlarımız da yararlansın. Yaptığım ücretsiz temalardan bazılarına bu özelliği eklemiştim. İşlemli güvenlik sorusu soruyor.
srand((double) microtime() * 1000000);
$g1 = rand(1,20);
$g2 = rand(1,20);
$islem[0] = ($g1+$g2);
$islemyaz[0] = $g1 . " + " . $g2 . " = ?";
if ($g2>$g1) {
$islem[1] = ($g2-$g1);
$islemyaz[1] = $g2 . " - " . $g1 . " = ?";
} else {
$islem[1] = ($g1-$g2);
$islemyaz[1] = $g1 . " - " . $g2 . " = ?";
}
$x = rand(0,1);
?>
  • İletişim

    //Contact script created by Tim McDaniels and Darren Hoyt for the Mimbo Pro and Agregado themes, modified by Mario Aguiar cuz it didn't work.
    //May be re-used with credits intact
    if($_POST['submit']):
    $epostaonay=0;
    if (!trim($_POST['Name'])) { echo "

    İsim giriniz.

    "; $epostaonay=1; }
    if(!isValidEmail(trim($_POST['Email']))){ echo "

    Geçerli bir e-posta adresi giriniz.

    "; $epostaonay=1; } if (!trim($_POST['Message'])) { echo "

    İleti giriniz.

    "; $epostaonay=1; }
    if(($_POST["sonuc"])!=(strrev(wordwrap(strtoupper(md5(sha1($_POST["scode"]))),4,'~',true)))) { echo "

    Geçerli bir güvenlik kodu giriniz.

    "; $epostaonay=1; }
    if ($epostaonay==0) {
    $admin_email = get_option('of_hedefeposta');
    $admin_subject = 'Mesajiniz Var! ('. get_bloginfo("wpurl") . ')';
    $headers = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
    $headers .= 'From: ' . $_POST['Email'] . "\r\n";
    $body = "

    İsim: " . $_POST['Name'] . "

    E-posta: " . $_POST['Email'] . "

    İleti:
    " . $_POST['Message'] . "



    IP Adresi: " . $_SERVER['REMOTE_ADDR'] . "

    Tarayıcı: " . $_SERVER['HTTP_USER_AGENT'] . "


    ";
    mail ($admin_email, $admin_subject, $body, $headers);
    echo "

    İletiniz bize ulaştı. Teşekkürler!

    "; }
    endif; ?>


    "/>


    " />