PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : دوستان عزیز در php مهارت دارن لطفا راهنمایی کنند



peym@n
September 8th, 2015, 22:35
سلام دوستان خسته نباشید
ببخشید من یه کد دارم که واسش کپچا گذاشتم ولی در قسمت شرط گذاریش گیر کردم
کد زیر رو ببینید
کدی که قرار است اگر کپچا صحیح بود اجرا شود :
$resp = $gate->SendSMS('يک نمونه است', '+985000141843', $_POST["Receptors"]);
کد بررسی کپچا :
if(isset($_POST['sa-captchaText'])){
session_start();
if(strtolower($_POST['sa-captchaText']) == strtolower($_SESSION['sacaptchaCode']))
echo '<h1>Sms Sended For ('.$_POST['Receptors'].') !</br></h1>';
else
echo '<h1>Invalid code!</h1>';
}

یکی این دوتارو واسم ادغام کنه بده !
ممنون

PersianSkyTeam
September 8th, 2015, 22:44
کلا کد بررسی کپچا رو پاک کن و این کد رو جایگزین کن :


header('Content-type: image/jpeg');
$width = 70;
$height = 30;
$my_image = imagecreatetruecolor($width, $height);
imagefill($my_image, 0, 0, 0xFFFFFF); // add noise
for ($c = 0; $c < 40; $c++){
$x = rand(0,$width-1);
$y = rand(0,$height-1);
imagesetpixel($my_image, $x, $y, 0x000000);
}
$x = rand(1,10);
$y = rand(1,10);
$rand_string = rand(1000,9999);
imagestring($my_image, 5, $x, $y, $rand_string, 0x000000);
setcookie('tntcon',(md5($rand_string).'a4xn'));
imagejpeg($my_image);imagedestroy($my_image);

peym@n
September 8th, 2015, 23:12
ببخشید شما منظور بنده رو متوجه نشدید !
متغییر Receptors از یک فایل دیگر از طریق post به این فایل پی اچ پی ارسال میشود !
همچنین کپچا
الان کپچا کامل هم بررسی میشه فقط مشکل اینه میخوام وقتی که کپچا درست بود کد زیر ران بشه :
$resp = $gate->SendSMS('يک نمونه است', '+985000141843', $_POST["Receptors"]);

yeganehha
September 8th, 2015, 23:25
مهندس دو خط که مربوط به ارسال پیامک هست و در پست قبلی نوشتید را به جای یا زیر خط


echo '<h1>Sms Sended For ('.$_POST['Receptors'].') !</br></h1>';
بزارید .

peym@n
September 9th, 2015, 00:36
ممنون از لطفتون
حل شد