Auswahl Land / Staat:
|
Bundesland (nur in der BRD) :
|
Auswahl Spezialimmobilien:
|
Bitte markieren Sie zuerst die für Sie relevante Auswahl links.
|
if ($_SERVER['HTTP_HOST'] == "localhost") {
$link = "https://localhost/iim/_content/gesuche/";
}
else {
$link = "https://www.iim.de/_content/gesuche/";
}
// Anfrage wurde abgesendet und wird hier verarbeitet
//-------------------------------------------------------------------------
if ($_POST['SUCHEN']) {
if (!isset($_POST['ImmoLAND'])) {
$_POST['ImmoLAND'] = 65;
}
// Dateiname bestehend aus Land bzw. Bundesland + Immoart
//----------------------------------------------------------------------
if ($_POST['ImmoLAND'] == 65 && isset($_POST['ImmoBUNDESLAND'])) {
$landname = strtolower(htmlentities($_POST['ImmoBUNDESLAND']));
$filename = getFilenameForRequest($landname, $_POST['ImmoART']);
}
else {
$landname = $objects['manKfg']->getImmolandNamesById($_POST['ImmoLAND']);
$filename = getFilenameForRequest(strtolower($landname['name_eng']), $_POST['ImmoART']);
}
//echo "PFAD: ". $gesuch_path . $filename ." -> ". $landname['name_eng'] ." : ". $landname['name_ger'];
//print_arr($_REQUEST);
// Datei ist bereits vorhanden + Datum ok -> nix generieren
//---------------------------------------------------------------------
//if (requestFileExists($filename)) {
//
// ob_clean();
//
// //$counter = getFileRowCount($filename);
// $link = $link . $filename;
//
// header("Location: $link");
//}
// Datei muss erst erzeugt werden...
//---------------------------------------------------------------------
//else {
if ($_POST['ImmoLAND']) {
$immolist = array();
//Bundeslanderweiterung ausgewählt
if ($_POST['ImmoBUNDESLAND'] != "" && $_POST['ImmoLAND'] == 65) {
if ($_POST['ImmoART'] != "") {
//echo "DER DREIER!";
$immolist = $objects['manKfg']->findKfgByLandAndBldAndTyp($_POST['ImmoLAND'], $_POST['ImmoBUNDESLAND'], $_POST['ImmoART']);
}
else {
//echo "LAND AND BLD!";
$immolist = $objects['manKfg']->findKfgByLandAndBld($_POST['ImmoLAND'], $_POST['ImmoBUNDESLAND']);
}
}
else { //Ausland als Suchkriterium
if ($_POST['ImmoART'] != "") {
//echo "LAND AND ART!";
$immolist = $objects['manKfg']->findKfgByLandAndTyp($_POST['ImmoLAND'], $_POST['ImmoART']);
}
else {
//echo "LAND ONLY!";
$immolist = $objects['manKfg']->getKaufgesucheByLandId($_POST['ImmoLAND']);
}
}
//Falls die Abfrage Treffer enthielt -> anzeigen!
//------------------------------------------------------------
if( count($immolist) > 1 ) {
if (isset($_POST['ImmoART'])) {
$immoart = ucfirst($_POST['ImmoART'])."-Immobilie";
$metaimmo = $keywordDic[$_POST['ImmoART']];
}
else {
$immoart = "Beliebige Immobilie";
$metaimmo = "Beliebige Immobilie";
}
// Wenn deutsches Bundesland - anderer Titel + Dateiname
//--------------------------------------------------------
if ($_POST['ImmoLAND'] == 65 && isset($_POST['ImmoBUNDESLAND'])) {
$landname = strtolower(htmlentities($_POST['ImmoBUNDESLAND']));
$filename = getFilenameForRequest($landname, $_POST['ImmoART']);
$tbTitel = "Immobilie Gesuche, suche ". $keywordDic[$_POST['ImmoART']] ." in ". ucfirst($landname);
$metaland = ucfirst($landname);
}
else {
$landname = $objects['manKfg']->getImmolandNamesById($_POST['ImmoLAND']);
$filename = getFilenameForRequest(strtolower($landname['name_eng']), $_POST['ImmoART']);
$tbTitel = "Immobilie Gesuche, suche ". $keywordDic[$_POST['ImmoART']] ." in ". ucfirst($landname['name_ger']);
$metaland = ucfirst($landname['name_ger']);
}
// Datei erzeugen - passende Metatags, Titel usw.
//--------------------------------------------------------
$table = generateKfgTable($immolist, $tbTitel);
$html = createHtmlFileFromTable($table, $tbTitel, $metaland, $metaimmo, "kfg.css", $filename);
writeTableToFile($filename, $html);
// LinkDatei erzeugen
//--------------------------------------------------------
$linkfile = "anfragen_links.php";
$filelist = getFileListFromDir("./");
$linktable = createLinkTable("", $filelist);
$linkhtml = createHtmlFileFromTable($linktable, "Erfolgte Anfragen", "", "", $linkfile);
writeTableToFile($linkfile, $linkhtml);
ob_clean();
$link = $link . $filename;
header("Location: $link");
}
else {
echo ' Leider wurden keine auf Ihre Auswahl passenden Immobilien gefunden !';
}
}
else {
//Keine passenden Postdaten
}
//}
}
else {
//Keine Suchanfrage erhalten
}
?> |