Mailinglisten-Archive |
Am 15. November 2003 um 19:51:14 meinte Thomas folgendes: > $parts = explode('/',$pfad); > $liste = array(); > foreach ($parts as $part) { > if ($part=='..' && count($liste)>1){ > array_pop($liste); > }else{ > $liste[] = $part; > } > } > $pfad = implode('/',$liste); Geht aber noch einfacher: $pfad = str_replace('../','',$pfad); Und das ist auch noch schneller. ;) -- Grüße aus Duisburg Heinz Hombergs mailto:heinz at hhombergs.de Familie: Steuerlich begünstigter Kleinbetrieb zur Herstellung von Steuerzahlern. (Wolfram Weidner) Mitglied des openPHPNuke Entwicklerteams (http://www.openphpnuke.info) Geschrieben mit The Bat! Version 2.01.3 unter Windows XP 5.1 Build 2600 Service Pack 1 PGP Key: mailto:pgpkey2 at hhombergs.de Fingerprint: 36DE F798 52E2 30A7 F12C 0493 4226 7422 B6E8 E34E
php::bar PHP Wiki - Listenarchive