Tom: noch eine sql abfrage die nicht funktioniert?!

Beitrag lesen

Hello,

$ausgabe .= '<li><a href="' . htmlspecialchars(rawurlencode($row['link'])) . '"' .
                      ' target="' . $row['target']. '">' .

Die ganze URL durch rawurlencode() zu schicken ist vermutlich kontraproduktiv, denn nur einzelne Werte müssen kontextgerecht angepasst werden, nicht jedoch die
Trennzeichen : . / ? = und & (beziehungsweise ;).

Danke, das stimmt.
Hatten wir dafür nicht auch schon mal irgendwo eine Funktion im Archiv stehen? Ich kann aber nix finden.

Ist leider ganz schön komplex.

Erst zerlegen mit parse_url(), dann das element ['query'], falls vorhanden, weiter zerlegen in Parameter und dann die ganzen Einzelteile behandeln und anschließend wieder zusammenbauen.

Welchen String wüden man für diese URi denn wohl in der Datenbank vermuten? Was wären die Rohdaten?

$url = 'http://www.bitworks.de/srcipts/index.php/param1/param2/?a=zurück&b=ändern';

Müsste man den so, wie abgebildet in der DB vermuten?

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de