<?php
// Simple Business Logik des SP
$identifier = $_SERVER["uniqueID"];
$givenname = $_SERVER["givenName"];
$surname = $_SERVER["surname"];
$text = "";
$flag = false;
$userdb = "userdb.txt";
print_r("Guten Tag ".$givenname." ".$surname." ");
print_r("Ihre ID lautet: ".$identifier);
$lines = file($userdb,FILE_IGNORE_NEW_LINES);
foreach ($lines as $line_num => $line) {
$tmp_array=split(" ", $line, 2);
if ($tmp_array[0]==$identifier) {
print_r("Sie sind zum ".++$tmp_array[1].".ten Mal auf dieser Seite.");
$line = implode(" ", $tmp_array);
$flag=true;
}
$text=$text.$line."\n";
}
// Write identifiers and number of visits back to file
$fh = fopen($userdb, 'w') or die("can't open file".$file);
fwrite($fh, $text);
fclose($fh);
if ($flag!=true) {
print_r("Sie sind zum ersten Mal auf dieser Seite.");
$fh = fopen($userdb, 'a') or die("can't open file".$file);
fwrite($fh, $identifier." 1");
fclose($fh);
}
?>