ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
268
268
EMPFEHLEN
-
Hallo liebes Forum!
Ich suche nun schon ein Weilchen und melde mich nun mit der Bitte um Hilfe:
Gegeben ist ein "Text" im HTML-Format. Dieser Text enthält uA Hyperlinks in der From
Ich muss den Link im Code herausfiltern und den Query-String bearbeiten. Filtern geht schon und auch den Query-String (vorne) kann ich schon erweitern. Jetzt sollen aber Elemente aus diesem entfernt und bestimmte Werte abgeändert werden.HTML-Code:<a href="http://sub.domain.at/index.php?query=string">...</a>
Mir wäre schon geholfen, wenn ich den gesamten Query-String herausfiltern könnte und an selber Stelle diesen wieder einfügen, aber wie?
Natürlich wird dies erschwert dadurch, dass diese Links n-Mal vorkommen können...
Danke für eure Hilfe.
-
Mach dich mal über "Regulären Ausdrücke" schlau.
preg_match---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
12.12.11 16:47 #3
Da ich auch extreme Probleme mit Regex früher hatte, schreib ich dir jetzt einfach mal die Lösung:
So müsste es funktionieren.PHP-Code:$search = '/<a href="http://sub.domain.at/index.php?query=string">(.+)</a>/';
preg_match($search, $result, $endResult);
$values['your_value'] = $endResult[1];
-
habs folgendermaßen gelöst:
PHP-Code:function queryString($identifier, $text){
preg_match_all("((".$identifier.")[^ \"\']+)", $text, $tmp);
$len = count($tmp[0]);
for($i = 0; $i < $len; $i++){
$array = explode("?",$tmp[0][$i]);
/*DO SOMETHING*/
}
return $text;
}
Ähnliche Themen
-
Hover miteinander Verbinden (Link Text & Link Bild)
Von vodka im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 17.05.10, 13:20 -
Link im Text, Fehler beim Link
Von Domsi im Forum PHPAntworten: 2Letzter Beitrag: 08.03.06, 19:56 -
Für Highlightfunktion Text aus HTML ausfiltern
Von Funky_MF im Forum PHPAntworten: 6Letzter Beitrag: 30.11.05, 11:03 -
Link aus Text in MySQL-DB auslesen und als Link in HTML ausgeben
Von dwex im Forum PHPAntworten: 2Letzter Beitrag: 25.08.05, 20:53 -
Sonderzeichen ausfiltern
Von SwingerLive im Forum PHPAntworten: 4Letzter Beitrag: 25.03.03, 08:57





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren