prepare( "SELECT * FROM hitel_export_settings"); $sth->execute(); $i = 0; $settings = []; while($row = $sth->fetchrow_object()) { $settings[$row->key] = $row->value; } $sth->finish(); return $settings; } function loan_export_log() { $vissza=""; #$open="window.open('/?v=office&f=edit&id=#id#', '_blank', 'height=580,location=0,menubar=0,resizable=0,scrollbars=0,status=0,titlebar=0,toolbar=0,width=450', false);"; #$copy="window.open('/?v=office&f=edit&id=0©=#id#', '_blank', 'height=580,location=0,menubar=0,resizable=0,scrollbars=0,status=0,titlebar=0,toolbar=0,width=450', false);"; $top="". "ID". "Átadás dátuma". "Paraméter 1". "Paraméter 2". ""; $vissza.="
"; $vissza.="Hitel exportok"; $vissza.=""; $vissza.=$top; $ingatlanok=0; $jofogas=0; $ingatlanbazar=0; $aktiv=1; $sth=$GLOBALS["dbh"]->prepare( "SELECT * FROM `hitel_export_log` ORDER BY `TABLE_ID` DESC"); $sth->execute(); while($row=$sth->fetchrow_object()) { $vissza.=""; $vissza.=""; $vissza.=""; $vissza.=""; $vissza.=""; $vissza.=""; } $sth->finish(); $vissza.="
$row->TABLE_ID{$row->datum}{$row->datum_param1}{$row->datum_param2}
"; $vissza.="
"; return $vissza; } function inputToMonth($input) { $input = preg_replace("/\s+/", "", $input); $input = str_replace("hónap", "", $input); if (!preg_match("/^-\d+$/", $input)) { $input = "-12"; } return $input; } function loan_export_form($param1, $param2, $action="/") { $dateParam1 = inputToMonth($param1); $dateParam2 = inputToMonth($param2); $GLOBALS["dateParam1"]=$GLOBALS["cgi"]->textfield([ "name"=>"dateParam1", "value"=>$dateParam1." hónap", "class"=>"text date" ]); $GLOBALS["dateParam2"]=$GLOBALS["cgi"]->textfield([ "name"=>"dateParam2", "value"=>$dateParam2. "hónap", "class"=>"text date" ]); $GLOBALS["form_action"]=$action; return $GLOBALS["common"]->template("main/loan_export.html"); } function office_form($id) { $item=array( "TABLE_ID"=>0, "aktiv"=>1, "xml"=>1, "xml2"=>0, "nyomda"=>1, "foldhivatal"=>1, "kredit"=>0, "doc"=>0, "projektID"=>0, "megnevezes"=>trim($GLOBALS["cgi"]->param("megnevezes")), "cim"=>trim($GLOBALS["cgi"]->param("cim")), "telefon"=>trim($GLOBALS["cgi"]->param("telefon")), "email"=>trim($GLOBALS["cgi"]->param("email")), "leiras"=>trim($GLOBALS["cgi"]->param("leiras")), "szelesseg"=>trim($GLOBALS["cgi"]->param("szelesseg")), "hosszusag"=>trim($GLOBALS["cgi"]->param("hosszusag")), "terkep_x"=>trim($GLOBALS["cgi"]->param("terkep_x")), "terkep_y"=>trim($GLOBALS["cgi"]->param("terkep_y")), "sorrend"=>0, "teljesitmeny_meres"=>trim($GLOBALS["cgi"]->param("teljesitmeny_meres"))*1, "minimum_eladas"=>trim($GLOBALS["cgi"]->param("minimum_eladas"))*1, "jofogas_xml"=>trim($GLOBALS["cgi"]->param("jofogas_xml"))*1, "ingatlanbazar_xml"=>trim($GLOBALS["cgi"]->param("ingatlanbazar_xml"))*1, "ingatlanok_hu_xml"=>trim($GLOBALS["cgi"]->param("ingatlanok_hu_xml"))*1, ); $copy=$GLOBALS["cgi"]->param(array( "name"=>"copy", "regexp"=>"/^\d+$/", "default"=>0)); if ($id==0) { $id=$copy; } $sth=$GLOBALS["dbh"]->prepare( "SELECT * FROM `prog` WHERE (`web`='1') AND (`TABLE_ID`='$id') LIMIT 0, 1;"); $sth->execute(); if ($row=$sth->fetchrow_array()) { $item=$row; } $sth->finish(); $n=array("szelesseg", "hosszusag", "terkep_x", "terkep_y", "sorrend", "minimum_eladas", "jofogas_xml", "ingatlanok_hu_xml"); foreach($n as $v) { if (empty($item[$v])) { $item[$v]=""; } } $GLOBALS["aktiv"]=$GLOBALS["cgi"]->checkbox(array( "name"=>"aktiv", "value"=>1, "checked"=>($item["aktiv"]==1), "label"=>"", "class"=>"check")); $GLOBALS["aktiv"].=""; $GLOBALS["xml"]=$GLOBALS["cgi"]->checkbox(array( "name"=>"xml", "value"=>1, "checked"=>($item["xml"]==1), "label"=>"", "class"=>"check")); $GLOBALS["xml2"]=$GLOBALS["cgi"]->checkbox(array( "name"=>"xml2", "value"=>1, "checked"=>($item["xml2"]==1), "label"=>"", "class"=>"check")); $GLOBALS["doc"]=$GLOBALS["cgi"]->checkbox(array( "name"=>"doc", "value"=>1, "checked"=>($item["doc"]==1), "label"=>"", "class"=>"check")); $GLOBALS["nyomda"]=$GLOBALS["cgi"]->checkbox(array( "name"=>"nyomda", "value"=>1, "checked"=>($item["nyomda"]==1), "label"=>"", "class"=>"check")); $GLOBALS["foldhivatal"]=$GLOBALS["cgi"]->checkbox(array( "name"=>"foldhivatal", "value"=>1, "checked"=>($item["foldhivatal"]==1), "label"=>"", "class"=>"check")); $GLOBALS["kredit"]=$GLOBALS["cgi"]->checkbox(array( "name"=>"kredit", "value"=>1, "checked"=>($item["kredit"]==1), "label"=>"", "class"=>"check")); $GLOBALS["teljesitmeny_meres"]=$GLOBALS["cgi"]->checkbox(array( "name"=>"teljesitmeny_meres", "value"=>1, "checked"=>($item["teljesitmeny_meres"]==1), "label"=>"", "class"=>"check")); $GLOBALS["minimum_eladas"]=$GLOBALS["cgi"]->textfield(array( "name"=>"minimum_eladas", "value"=>$item["minimum_eladas"])); $GLOBALS["megnevezes"]=$GLOBALS["cgi"]->textfield(array( "name"=>"megnevezes", "value"=>$item["megnevezes"])); $GLOBALS["cim"]=$GLOBALS["cgi"]->textfield(array( "name"=>"cim", "value"=>$item["cim"])); $GLOBALS["szelesseg"]=$GLOBALS["cgi"]->textfield(array( "name"=>"szelesseg", "value"=>$item["szelesseg"])); $GLOBALS["hosszusag"]=$GLOBALS["cgi"]->textfield(array( "name"=>"hosszusag", "value"=>$item["hosszusag"])); $GLOBALS["terkep_x"]=$GLOBALS["cgi"]->textfield(array( "name"=>"terkep_x", "value"=>$item["terkep_x"])); $GLOBALS["terkep_y"]=$GLOBALS["cgi"]->textfield(array( "name"=>"terkep_y", "value"=>$item["terkep_y"])); $GLOBALS["sorrend"]=$GLOBALS["cgi"]->textfield(array( "name"=>"sorrend", "value"=>$item["sorrend"])); $GLOBALS["email"]=$GLOBALS["cgi"]->textfield(array( "name"=>"email", "value"=>$item["email"])); $GLOBALS["telefon"]=$GLOBALS["cgi"]->textfield(array( "name"=>"telefon", "value"=>$item["telefon"])); $GLOBALS["jofogas_xml"]=$GLOBALS["cgi"]->textfield(array( "name"=>"jofogas_xml", "value"=>$item["jofogas_xml"])); $GLOBALS["ingatlanok_hu_xml"]=$GLOBALS["cgi"]->textfield(array( "name"=>"ingatlanok_hu_xml", "value"=>$item["ingatlanok_hu_xml"])); $GLOBALS["projekt"]=$GLOBALS["common"]->table_list(array( "name"=>"projektID", "table"=>"ingatlan_projekt", "order"=>"megnevezes", "first"=>"-- Nem új építésű projekt --", "default"=>$item["projektID"])); $GLOBALS["kep"]=$GLOBALS["cgi"]->filefield(array( "name"=>"kep")); if (! empty($item["kep"])) { $GLOBALS["kep"].=" Megtekintés"; } $GLOBALS["kep2"]=$GLOBALS["cgi"]->filefield(array( "name"=>"kep2")); if (! empty($item["kep2"])) { $GLOBALS["kep2"].=" Megtekintés"; } $GLOBALS["leiras"]=$GLOBALS["cgi"]->textarea(array( "name"=>"leiras", "value"=>$item["leiras"])); $GLOBALS["leiras"].=html_editor("leiras", false, 800); $GLOBALS["id"]=$item["TABLE_ID"]; $GLOBALS["copy"]=0; if (($copy>0)&&($item["TABLE_ID"]>0)) { $GLOBALS["id"]=0; $GLOBALS["copy"]=$copy; $name=$item["megnevezes"]; if (strlen($name)>46) { $name=substr($item["megnevezes"], 0, 43)."..."; } $GLOBALS["legend"]=" - A(z) "".$GLOBALS["cgi"]->un_html($name)."" másolata."; } return $GLOBALS["common"]->template("main/office.html"); } function office_submit(&$id) { $vissza=""; $ok=false; $aktiv=$GLOBALS["cgi"]->param(array( "name"=>"aktiv", "regexp"=>"/^(0|1)$/", "default"=>0)); $xml=$GLOBALS["cgi"]->param(array( "name"=>"xml", "regexp"=>"/^(0|1)$/", "default"=>0)); $xml2=$GLOBALS["cgi"]->param(array( "name"=>"xml2", "regexp"=>"/^(0|1)$/", "default"=>0)); $doc=$GLOBALS["cgi"]->param(array( "name"=>"doc", "regexp"=>"/^(0|1)$/", "default"=>0)); $nyomda=$GLOBALS["cgi"]->param(array( "name"=>"nyomda", "regexp"=>"/^(0|1)$/", "default"=>0)); $foldhivatal=$GLOBALS["cgi"]->param(array( "name"=>"foldhivatal", "regexp"=>"/^(0|1)$/", "default"=>0)); $kredit=$GLOBALS["cgi"]->param(array( "name"=>"kredit", "regexp"=>"/^(0|1)$/", "default"=>0)); $teljesitmeny_meres=$GLOBALS["cgi"]->param(array( "name"=>"teljesitmeny_meres", "regexp"=>"/^(0|1)$/", "default"=>0)); $minimum_eladas=0; if ($teljesitmeny_meres=="1") { $minimum_eladas=str_replace(",", ".", trim($GLOBALS["cgi"]->param("minimum_eladas")))*1; } $megnevezes=trim($GLOBALS["cgi"]->param("megnevezes")); $cim=trim($GLOBALS["cgi"]->param("cim")); $email=trim($GLOBALS["cgi"]->param("email")); $telefon=trim($GLOBALS["cgi"]->param("telefon")); $szelesseg=str_replace(",", ".", trim($GLOBALS["cgi"]->param("szelesseg")))*1; $hosszusag=str_replace(",", ".", trim($GLOBALS["cgi"]->param("hosszusag")))*1; $terkep_x=$GLOBALS["cgi"]->param("terkep_x")*1; $terkep_y=$GLOBALS["cgi"]->param("terkep_y")*1; $sorrend=$GLOBALS["cgi"]->param("sorrend")*1; $leiras=$GLOBALS["cgi"]->param("leiras"); #$p=$GLOBALS["user"]->property("progID"); $projektID=$GLOBALS["cgi"]->param("projektID")*1; $jofogas_xml=$GLOBALS["cgi"]->param("jofogas_xml")*1; $ingatlanok_hu_xml=$GLOBALS["cgi"]->param("ingatlanok_hu_xml")*1; $copy=$GLOBALS["cgi"]->param(array( "name"=>"copy", "regexp"=>"/^\d+$/", "default"=>0)); if ($xml2=="1") { $xml=1; } if ($megnevezes=="") { $vissza="Nem adta meg az iroda nevét!"; } elseif (($email!="")&&(! $GLOBALS["common"]->is_email($email))) { $vissza="Hibás a megadott e-mail cím!"; } if ($vissza=="") { if ($id==0) { $GLOBALS["dbh"]->do_sql( "INSERT INTO `prog` (`aktiv`, `web`, `projektID`, `sorrend`, `megnevezes`, `cim`, `email`, `telefon`, `szelesseg`, `hosszusag`, `terkep_x`, `terkep_y`, `leiras`, `xml`, `xml2`, `doc`, `nyomda`, `foldhivatal`, `kredit`, `teljesitmeny_meres`, `minimum_eladas`, `jofogas_xml`, `ingatlanok_hu_xml`) VALUES ('$aktiv', '1', '$projektID', '$sorrend', ".$GLOBALS["dbh"]->quote($megnevezes).", ".$GLOBALS["dbh"]->quote($cim).", ".$GLOBALS["dbh"]->quote($email).", ".$GLOBALS["dbh"]->quote($telefon).", '$szelesseg', '$hosszusag', '$terkep_x', '$terkep_y', ".$GLOBALS["dbh"]->quote($leiras).", '$xml', '$xml2', '$doc', '$nyomda', '$foldhivatal', '$kredit', '$teljesitmeny_meres', '$minimum_eladas', '$jofogas_xml', '$ingatlanok_hu_xml');"); $id=$GLOBALS["dbh"]->last_insert_id("prog"); $GLOBALS["dbh"]->do_sql( "INSERT INTO `user` (`PRE_ID`, `progID`, `aktiv`, `super`, `admin`, `admin2`, `nev`, `user`, `password`, `password_correct`, `telefon`, `email`) VALUES ('1', '$id', '1', '0', '1', '1', 'Balla Ákos', 'SuperBalla', 'ntf+3SwN.m', '1', '', 'info@ballaingatlan.hu');"); if ($copy>0) { $sth=$GLOBALS["dbh"]->prepare( "SELECT * FROM `prog_settings` WHERE `progID`='$copy' LIMIT 0, 1;"); $sth->execute(); if ($row=$sth->fetchrow_object()) { $row2=get_object_vars($row); unset($row2["TABLE_ID"]); $row2["progID"]=$id; $row2["userID"]=1; $GLOBALS["dbh"]->insert("`prog_settings`", $row2); } $sth->finish(); } } else { $GLOBALS["dbh"]->do_sql( "UPDATE `prog` SET `aktiv`='$aktiv', `projektID`='$projektID', `sorrend`='$sorrend', `megnevezes`=".$GLOBALS["dbh"]->quote($megnevezes).", `cim`=".$GLOBALS["dbh"]->quote($cim).", `telefon`=".$GLOBALS["dbh"]->quote($telefon).", `email`=".$GLOBALS["dbh"]->quote($email).", `szelesseg`='$szelesseg', `hosszusag`='$hosszusag', `terkep_x`='$terkep_x', `terkep_y`='$terkep_y', `leiras`=".$GLOBALS["dbh"]->quote($leiras).", `xml`='$xml', `xml2`='$xml2', `doc`='$doc', `nyomda`='$nyomda', `foldhivatal`='$foldhivatal', `kredit`='$kredit', `teljesitmeny_meres`='$teljesitmeny_meres', `minimum_eladas`='$minimum_eladas', `jofogas_xml`='$jofogas_xml', `ingatlanok_hu_xml`='$ingatlanok_hu_xml' WHERE (`TABLE_ID`='$id') LIMIT 1;"); } $dir=dir_balla."/images/office"; $kep=$GLOBALS["common"]->file_upload(array( "file"=>"kep", "types"=>"GIF|JPG|JPEG|PNG", "to"=>$dir)); if ($kep!="") { if ($GLOBALS["common"]->img_resize(array("img"=>"$dir/$kep", "x"=>130, "no_die"=>true))!="") { @unlink("$dir/$kep"); $kep=""; } } if ($kep!="") { $GLOBALS["dbh"]->do_sql( "UPDATE `prog` SET `kep`='$kep' WHERE (`TABLE_ID`='$id') LIMIT 1;"); } $dir=dir_balla."/images/office"; $kep2=$GLOBALS["common"]->file_upload(array( "file"=>"kep2", "types"=>"GIF|JPG|JPEG|PNG", "to"=>$dir)); if ($kep2!="") { if ($GLOBALS["common"]->img_resize(array("img"=>"$dir/$kep2", "x"=>350, "max_x"=>350, "y"=>145, "max_y"=>145, "mode"=>"crop", "no_die"=>true))!="") { @unlink("$dir/$kep2"); $kep2=""; } } if ($kep2!="") { $GLOBALS["dbh"]->do_sql( "UPDATE `prog` SET `kep2`='$kep2' WHERE (`TABLE_ID`='$id') LIMIT 1;"); } if ($aktiv==0) { $GLOBALS["dbh"]->do_sql( "UPDATE `ingatlan` SET `statuszID`=1 WHERE (`statuszID`=2) AND (`progID`='$id');"); } $vissza="Módosította az iroda tulajdonságait."; $ok=true; } $vissza="
$vissza
"; if (($ok)&&($GLOBALS["cgi"]->param("back")=="1")) { $vissza.=""; } return $vissza; } ?>

Kérdése van, tájékoztatást szeretne kérni?

Lépjen velünk kapcsolatba!

Érdeklődés