sentenello
Registered
Здравейте.
Направих ето така, за да защитя от пробиви, но пак успява да се бъгне.
ето го и самия код.
ето и как го вкарвам в БД
Направих ето така, за да защитя от пробиви, но пак успява да се бъгне.
ето го и самия код.
Код:
if (isset($_POST['submit'])) {
foreach ($_POST['chasa'] AS $id => $chaso) {
$ligata = htmlspecialchars(addslashes($_POST['pyrvenstvoto'][$id]));
$matcha = htmlspecialchars(addslashes($_POST['sreshtata'][$id]));
$zalogo = htmlspecialchars(addslashes($_POST['zalog'][$id]));
$datata = htmlspecialchars(addslashes($_POST['data'][$id]));
$golovedomakin = trim(intval($_POST['gold'][$id]));
$golovegost = trim(intval($_POST['golg'][$id]));
$ztochki = trim(intval($_POST['tochki'][$id]));
if ($zalogo == 1) {
$pkoef = trim(intval($_POST['koef1'][$id]));
}else if ($zalogo == X) {
$pkoef = trim(intval($_POST['koefx'][$id]));
}else if ($zalogo == 2) {
$pkoef = trim(intval($_POST['koef2'][$id]));
}
ето и как го вкарвам в БД
Код:
$ligata = mysql_real_escape_string($ligata);
$chaso = mysql_real_escape_string($chaso);
$matcha = mysql_real_escape_string($matcha);
$zalogo = mysql_real_escape_string($zalogo);
$resultato = mysql_real_escape_string($resultato);
$useraa = mysql_real_escape_string($useraa);
$id = mysql_real_escape_string($id);
$datata = mysql_real_escape_string($datata);
$pkoef = mysql_real_escape_string($pkoef);
$ztochki = mysql_real_escape_string($ztochki);
$month = mysql_real_escape_string($month);
$queryto = mysql_query("INSERT INTO userbets (league,chas,matcha,prognoza,resultat,tipster,matchid,data,pkoef,zalogtochki,month) VALUES ('$ligata','$chaso','$matcha','$zalogo','$resultato','$useraa','$id','$datata','$pkoef','$ztochki','$month')")or die(mysql_error());