Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Is_dir

Short Php [26.03.2007 14:52:53]

#

Tarvisin scriptin, joka hakisi esimerkiksi polulta "C:\Program Files\Kansio" tiedon, onko kansio olemassa vai ei. Allanäkyvä koodi ei toimi, mitä pitäisi muuttaa?

<?php
if (is_dir("C:\Program Files\Kansio")) {
echo "Kansio löytyy";
}
else {
echo "Kansio ei löydy";
}
?>

ajv [26.03.2007 15:15:28]

#

Koitas escapettaa nuo takakenot, niillä kun on erikoismerkitys PHP-tulkin kannalta:

<?php
if (is_dir("C:\\Program Files\\Kansio")) {
echo "Kansio löytyy";
}
else {
echo "Kansio ei löydy";
}
?>

Short Php [26.03.2007 15:52:53]

#

Huoh. Ei tunnu toimivan : (. Olisiko vielä jotain miksi ei toimisi?

Olga [27.03.2007 18:43:28]

#

Ei oo nyt windowsia lähistöllä, joten arvailuksi menee. Kokeiles laittaa vielä yks alamäki tuonne polun loppuun. Jostain myös muistelisin että sellanen syntaksi ku "C:/Program Files/Kansio/" kelpais, mutta en tosiaan mene vannomaan.

T.M. [27.03.2007 19:44:38]

#

Toimii noi / merkitkin. Niitä mielummin kannattaa käyttää.

Koitappas käyttää file_exists() funktiota sen sijaan.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta