/* while(list($key,$val)=each($HTTP_POST_VARS)) {
echo "$key: $val
\n";
} */
include 'conndat.php';
include 'te13dat.php';
$oldalcim = $oldalcimp;
?>
$hibak="";
$nagyhibak="";
if(ereg("^[0-9]+$",$id)) {
$result=sql_query("select * from versenyzo where id=$id");
if(mysql_numrows($result)!=0) {
$torolte=mysql_result($result,0,"ervenyes");
if($torolte==9) {
printf("A(z) %d versenyzői azonosítójú személy már törölte magát az adatbázisból.
",$id);
$jelentkez="";
$modosit="";
$nev="";
$jelszo="";
$jelszo2="";
}
}
}
if(ereg("^[0-9]+$",$versenyzo)) {
$result=sql_query("select * from versenyzo where id=$versenyzo");
if(mysql_numrows($result)!=0) {
$torolte=mysql_result($result,0,"ervenyes");
if($torolte==9) {
printf("A(z) %d versenyzői azonosítójú személy már törölte magát az adatbázisból.
",$versenyzo);
$jelentkez="";
$modosit="";
$nev="";
$jelszo="";
$jelszo2="";
}
}
}
if($torolte!=9) {
if($modosit=="rendel") {
if(!ereg("^[0-9]+$",$id)) {
$hibak.="Hibás versenyzői azonosító\n";
} else {
$result=sql_query("select * from versenyzo where id=$id");
if($modjelszo==$masterpw) {
$root=1;
} else {
$root=0;
}
if(mysql_numrows($result)!=1) {
$hibak.="Nincs ilyen azonosítójú versenyző\n";
} else if(mysql_result($result,0,"jelszo")!=$modjelszo && !$root) {
$hibak.="Hibás jelszó\n";
}
$result1b=sql_query("select * from aktualis_csapattag where versenyzo=$id and verseny=$aktualisverseny");
if(mysql_numrows($result1b)!=0 && mysql_result($result1b,0,"vanregido")!=0 && !$root) {
$csapat=mysql_result($result1b,0,"csapat");
$result2=sql_query("select * from csapat where id=$csapat and verseny=$aktualisverseny");
$jelido=mysql_result($result2,0,"jelidopont");
$today=date('y-m-d H:i:s');
$result2b=sql_query("select TO_DAYS(\"".$today."\"), TO_DAYS(\"".$jelido."\")");
if(mysql_result($result2b,0,0)>mysql_result($result2b,0,1)) {
$nagyhibak.="A csapatoddal együtt már túl vagy a személyes regisztráción, ilyenkor már nem lehet utólag pólót rendelni.\n";
}
}
}
$sum=0;
reset($polok);
while(list($key,$val)=each($polok)) {
if(${"polo"."-".$val} < 0) {
$hibak.="Ejnye, negatív szám a pólóknál?";
} else {
$sum+=${"polo"."-".$val};
}
}
if($sum>3) {
$hibak.="A versenyző több mint 3 pólót rendelt\n";
}
if($hibak=="" && $nagyhibak=="") {
$versenyzo=mysql_result($result,0,"id");
reset($polok);
$poloar=0;
sql_query("delete from polo where versenyzo=$versenyzo and verseny=$aktualisverseny");
while(list($key,$val)=each($polok)) {
if(${"polo"."-".$val}!=0) {
$insertstring="insert into polo (verseny, versenyzo, meret, darab) values (".$aktualisverseny.", $versenyzo, \"$val\", ".${"polo"."-".$val}.")";
sql_query($insertstring);
$poloar += $egy_polo_ara * ${"polo"."-".$val};
}
}
$result3=sql_query("select * from anyagiak where versenyzo=$versenyzo and verseny=$aktualisverseny");
if(mysql_numrows($result3)==0) {
$insertstring="insert into anyagiak (verseny, versenyzo, poloar) values (".$aktualisverseny.", $versenyzo, ".$poloar.")";
sql_query($insertstring);
} else {
$updatestring="update anyagiak set poloar=$poloar where versenyzo=$versenyzo and verseny=$aktualisverseny";
sql_query($updatestring);
}
$tovabb=1;
} else if ($nagyhibak!="") {
printf("%s
",str_replace("\n","
\n",$nagyhibak));
} else {
printf("Hibás adatlap, kérlek javítsd ki
A kijavítandó űrlapot a hibajegyzék alatt találod
%s
",str_replace("\n","
\n",$hibak));
}
}
}
?>
if($modosit=="" || ($modosit=="rendel" && $tovabb!=1)) {
?>
}
if($modosit=="rendel" && $tovabb==1) {
?>
}
?>