PDA

View Full Version : توابعی که چیزی برنمیگردونن



tux-world
چهارشنبه 06 مهر 1390, 10:35 صبح
سلام . من الان میخوام از دو تا تابع استفاده کنم ولی هیچچی برنمیگردونن.
یکیش اینه :

function quote_smart($value)
{
$val=htmlspecialchars(stripslashes($value), ENT_QUOTES);
if(!is_numeric($value))
{
if(get_magic_quotes_gpc()) $value = stripslashes($value);
return "'" .mysql_real_escape_string($value) . "'";
}
else return $value;
}

و این تابع :


mysql_real_escape_string

این خط هم درست کار نمیکنه ببخشید که تو جای خوبش نگقتم:


<input class="button_red" style="width:153px;margin-top:25px;" type="button" id="submit" onclick="<?php xmlhttpPost(\"http://\".$_SERVER[\"HTTP_HOST\"]. \"validate.php\"); ?>" value="ورود به سایت" >

binyaft
چهارشنبه 06 مهر 1390, 11:16 صبح
برای mysql_real_escape_string باس mysql کانکت باشه .
دومی هم چطور درست کار نمیکنه ؟

tux-world
چهارشنبه 06 مهر 1390, 11:19 صبح
این خط هم کار نمیکنه یعنی چیزی برنمیگرده:

$val=htmlspecialchars(stripslashes($value), ENT_QUOTES);
input رو نمیدونم موقع اجرا صفحه سفید میشه