Experimente

[insert_php]

function readCounts() {
$countfile = fopen(„counts.txt“, „r“) or die(„Unable to open file!“);
$ser = fread($countfile , filesize(„counts.txt“));
fclose($countfile );
$counts = unserialize($ser);
return $counts;
}

function nextLinkId() {
$counts = readCounts();

$currKey = 0;
$currVal = 65636;
foreach ($counts as $key => $val) {
if ($val < $currVal) { $currKey = $key; $currVal = $val; } } return $currKey; } function nextLink() { $key = nextLinkId(); if ($key < 1 || $key > 8) {
echo „invalid key found: “ . $key . „
„;
}

$links = array(
„1“ => ‚https://www.soscisurvey.de/taal01/?q=taal01‘,
„2“ => ‚https://www.soscisurvey.de/taal01/?q=taal02‘,
„3“ => ‚https://www.soscisurvey.de/taal01/?q=taal03‘,
„4“ => ‚https://www.soscisurvey.de/taal01/?q=taal04‘,
„5“ => ‚https://www.soscisurvey.de/taal01/?q=taal05‘,
„6“ => ‚https://www.soscisurvey.de/taal01/?q=taal06‘,
„7“ => ‚https://www.soscisurvey.de/taal01/?q=taal07‘,
„8“ => ‚https://www.soscisurvey.de/taal01/?q=taal08‘
);

$link = $links[$key];
return $link;
}
[/insert_php]

Experiment