
<?PHP

// Log Suchtext 1

// Logt alle Suchbegriffe nach Datum 


// --------------------------


// -----------
// Vorbereiten
// -----------


// Angabe Logfile 

$SuchWortLogFile = "tech/logs/suchworte.log";

// evtl. ausweiten auf "$JahrSuchworte.log" 
// oder "$MonatSuchworte.log" - $Monat dann noch in VORGABEN_RS
// Anpassen in Admin 1

$LogAngabe1 = "Eingegebene Suchworte:

MAX: Treffer-Maximum berschritten
BE1: Beratung-Seite
VA1: Veranstaltung-Seite
RS1: Such-Seite1 ohne Einschrnkungen
RS2: Such-Seite2 mit Einschrnkungen ja / nein

Beginn Log: 

";

// Achtung: keine Zeilen od. Terme nachtrglich einfgen! 
// berschreibt die nchste Zeile

// -----------


// NEU: Monatszahl 1-12 

$MonatAktuell = date("n"); 
$SWMonat = $MonatAktuell;

// $SuchWortLogFile = "tech/suchworte-$MonatAktuell.log"; // ..

// Achtung, bei der Suche nach dem Vorigen Monat in Admin 
// entweder Jahreswechsel bercksichtigen oder in JS alle 24 auffhren


$LogDatum = date("l dS of F Y h:i:s A");



// Zeilenumbrche werden gelesen! 

// $SuchWortString1 = "$LogDatum: $SuchTextEingabe \n";



// NOCH Mit Log Einschrnkungen + / - 
// bei ESK ja!

// Keine leere SuchTextEingabe beim Laden der Seite loggen I:

$SuchWort1 = trim($SuchTextEingabe);
$SuchWort1 = trim($SuchWort1);

if ($Suchlogger == "") {$Suchlogger = "MAX";}

$SuchWortString1 = "$LogDatum: || $Suchlogger || $SuchWort1 || $ESK1: $WESK1 | $ESK2: $WESK2 | \n";

// Ans Ende und \n!! Sonst wird der Vorgnger berschrieben



// Write File:
// NG NOCH mit IP!


// --------------------------
// LOG SUCHWORT
// --------------------------


// OK: Ans Ende
// $fpls = fopen($SuchWortLogFile,"a");

// VS: An den Anfang m. r+ - NG: BERSCHREIBT immer die selben Zeilen!
// Als Zwischenlog OK  


// Keine leere SuchTextEingabe beim Laden der Seite loggen II:

// if ($SuchWort1 != "" && $SuchWort1 != " ")
if ($SuchWort1 != "")
{
$fpls = fopen($SuchWortLogFile,"r+");
flock($fpls,2);
fputs($fpls,$LogAngabe1);
flock($fpls,3);
fclose($fpls);

$fpls = fopen($SuchWortLogFile,"a");
flock($fpls,2);
fputs($fpls,$SuchWortString1);
flock($fpls,3);
fclose($fpls);
}



// --------------------------


?>

