| Autor | Zpráva | ||
|---|---|---|---|
| gardener Profil |
#1 · Zasláno: 14. 2. 2009, 21:07:03
Zdravím
Zajímalo by mne, jak by se dalo docílit odstranění názvu voláného skriptu. Provádím totiž vlkádání do DB pomocí LOAD DATA INFILE a k tomu musí být uvedena absolutní cesta. Proto jsem ve skriptu napsal. $soubor=$_SERVER["SCRIPT_FILENAME"]."/".$soubor_nazev; Což mi vrátí něco takového C:/xampp/htdocs/Registrace/admin/nahraj_seznam.php/Cisticka.csv No a já bych potřeboval vždy odstranit název skriptu, tj.nahraj_seznam.php tak aby jsem tedy tím pádem mohl provést vložení do DB. Jediné, co mě napadlo, je to, že $_SERVER["SCRIPT_FILENAME"] je vlastně pole, takže ho pomocí explode rozdělit a odstranit poslední hodnodu pomocí substr, ale nevím zda by to bylo správné řešení a tak se chci zeptat co by jste doporučovali vy a nebo zda na toto neexistuje přímo nějaká fce v PHP... Díky za každou radu. |
||
| Majkl578 Profil |
#2 · Zasláno: 14. 2. 2009, 21:18:00 · Upravil/a: Majkl578
$soubor = dirname(__FILE__) . '/' . $soubor_nazev; ? |
||
| gardener Profil |
#3 · Zasláno: 14. 2. 2009, 21:33:21
Aha, díky:)
|
||
|
Časová prodleva: 17 let
|
|||
0