xilence
Mitglied
Aber klar,
also du brauchst zwei Dateien:
Datei 1 z.B. personal_overview.php
Und dann noch eine zweite Datei, z.B. personal_details.php:
Dies gibt dir dann die Personendetails aus. Das umwandeln in eine Ausgabetabelle muss natürlich noch gemacht werden.
Ich hoffe das funktioniert, mache das grade ausm Kopf
also du brauchst zwei Dateien:
Datei 1 z.B. personal_overview.php
PHP:
<html>
<head>
<title>Mitarbeiter herausfiltern</title>
</head>
<body>
<?php
$url = "mitarbeiter.htm";
$pattern = "=<td\sclass\=\"first\">.*?<a\shref\=\"(.*?)\".*?>(.*?)</a>.*?<\/td>=s";
$subject = file_get_contents($url);
$matches = array();
preg_match_all($pattern, $subject, $matches);
for($i = 0; $i < count($matches[0]); $i++)
{
$name = $matches[2][$i];
$info = urlencode($matches[1][$i]);
if(substr($info, 0, 4) != "http")
$info = $url."/".$info;
echo "$name<br />\n";
echo "<a href=\"personal_details.php?url=$info\">Details anzeigen</a><br />";
echo "<br />\n";
}
?>
</body>
</html>
Und dann noch eine zweite Datei, z.B. personal_details.php:
PHP:
<html>
<body>
<?php
if(isset($_REQUEST['url']))
echo file_get_contents($_REQUEST['url']);
else
echo "URL nicht gefunden";
?>
</body>
</html>
Dies gibt dir dann die Personendetails aus. Das umwandeln in eine Ausgabetabelle muss natürlich noch gemacht werden.
Ich hoffe das funktioniert, mache das grade ausm Kopf