السلام عليكم ...
يا جاعه واجهته مشكله في برمجة كود الي اهو ضع الارقام التاليه للتكمله
للتوضيح اكثر .. يعني مثلأ اكتب في الخانت هذه الاحرف d344fj43 طبعاً تجي الاحرف والارقام عشوئيه علشان تكمل عملية التسجيل
شوفو انا شنو الي سويته
كود:
<?php
function mkcolor($image,$color){
$color = str_replace("#","",$color);
$red = hexdec(substr($color,0,2));
$green = hexdec(substr($color,2,2));
$blue = hexdec(substr($color,4,2));
$out = ImageColorAllocate($image, $red, $green, $blue);
return($out);
}
$dat = base64_decode($_GET['code']);
$nc ="ffffff";
$bg="000000";
$fontsize = 5;//حجم الخط
@header ("(anti-spam-content-type:) image/png");
$im = @ImageCreate (80,19);//انشاء صوره بهذة الابعاد
$background_color = mkcolor($im,$bg); //لون خلفيه الصوره
$text_color = mkcolor($im,$nc); //لون النص الذي سيكتب في الصوره
ImageString ($im, $fontsize, 1, 1, $dat, $text_color);//كتابة العدد في الصوره
@ImagePng ($im);//طباعه الصوره
?>
وطبعاً في اي صفحة للتسجيل نظع الاكواد التاليه
كود:
<IMG src="verify.php?code=<? echo $pacode; ?>" border="1" ?>
<input type="text" name="actcode" size="13" style="font-family: Tahoma; font-size: 8pt; font-weight: bold">
وايظاً في ملف ادخل البيانات في قاعدة البيانات
وهو التأكد من الكود
كود:
if($do=="submit"){
if(md5(strtolower($actcode)) != $md5code){
echo"<center>تثيت من كود تأكيد البيانات </b><br><br><a href=\"javascript:history.go(-1)\">الى الخلف</a>";
else
insert in Database ..... blah blah ...
}
}
ارجو ان يكون شرحت مشكلتي بشكل جيد علشان تفهموني