[PHP] link aus bookmarks splitten

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Asmodiel
Mitglied
Beiträge: 568
Registriert: 31.03.2006 14:16
Wohnort: Kassel
Kontaktdaten:

[PHP] link aus bookmarks splitten

Beitrag von Asmodiel »

Hi!
für ein MySQL-Bookmarkscript bräuchte ich die Funktion (um die bookmarks.html von Firefox verarbeiten zu können) die möglichkeit, aus einer Liste von allen möglichen Zeichen die Linktags rauszufiltern.

Dann aus diesen Linktags das Ziel (also href="X") und halt den Namen >BLA</a> splitten und in variablen speichern.

Ich bin momentan so weit:

Code: Alles auswählen

<?php
$handle = @fopen("bookmarks.html", "r");
if ($handle) {
    while (!feof($handle)) {
        $buffer = fgets($handle, 4096);

list($test) = sscanf($buffer, 'href="%s');
echo htmlspecialchars($test)."<br>\n";
    }
    fclose($handle);
}
?> 
und ich komme einfach nicht weiter... *schnüff*
Schönen gruß, Asmodiel
Linus Thorvals hat geschrieben:Intelligence is the ability to avoid doing work, yet getting the work done.
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Code: Alles auswählen

$content = file_get_contents('bookmarks.html');

if(!preg_match_all('#<a [^>]*href="(.*?)"[^>]*>(.*?)</a>#si', $content, $m, PREG_SET_ORDER))
{
	die('Keine Lesezeichen gefunden');
}

foreach($m as $link)
{
	echo "$link[2]: $link[1]\n";
}
KB:knigge
Benutzeravatar
Asmodiel
Mitglied
Beiträge: 568
Registriert: 31.03.2006 14:16
Wohnort: Kassel
Kontaktdaten:

Beitrag von Asmodiel »

DANKE, du bist einfach der beste!!!

ich "vercredite" dich mal, wo soll ich hinlinken? dein phpbb.de profil :P?

Ps.: ich will dich einfach in meine Credits setzen mit Backlink :D
Schönen gruß, Asmodiel
Linus Thorvals hat geschrieben:Intelligence is the ability to avoid doing work, yet getting the work done.
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

Asmodiel hat geschrieben:ich "vercredite" dich mal, wo soll ich hinlinken? dein phpbb.de profil :P?
Wegen mir... :cookie:
KB:knigge
Antworten

Zurück zu „Coding & Technik“