Mailinglisten-Archive |
Zitat von Lutz Zetzsche <php at sea-rescue.de>: > Hi Thomas, > > Zitat von Thomas Langfeld <opa.thomas at fhtw-berlin.de>: [...] > > Wir haben ein Skript: > > /var/www/foo/bar/dummy.php > > > > Dann gibt es eine Datei unter: > > /var/www/upload/fubar/file.doc [...] > $sDeinPfad = '/var/www/foo/bar/dummy.php'; > $aPfadArray = explode ('/', $sDeinPfad); > $iAnzahlElemente = count($aPfadArray); > $iAnzahlRelVerz = AnzahlElemente - 3; > $sDeinRelPfad = ''; > for ($i=0; $i<$iAnzahlRelVerz; $i++) { > $sDeinRelPfad .= '../'; > } > $sDeinRelPfad .= $aPfadArray[$iAnzahlElemente-1]; Err, da hat doch der Fehlerteufel zugeschlagen... ;-) Die letzte Zeile sollte eher lauten: $sDeinRelPfad .= 'upload/fubar/file.doc'; Ist aber immer noch ansonsten UNGETESTET! Viele Gruesse Lutz
php::bar PHP Wiki - Listenarchive