praegune kellaaeg 17.06.2025 21:08:48
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
andrusny
Kreisi kasutaja

liitunud: 20.03.2006
|
04.09.2010 22:23:02
mime_content_type |
|
|
Sooviks tuvastada faili tüüpi, kuid ta ei leia faili saan veateateks
tsitaat: |
The file villis.jpeg exists
Warning: mime_content_type() [function.mime-content-type]: File or path not found 'villis.jpeg' in D:\www\PHPabi\ProgGame\fileType.php on line 20 |
Kood:
$filename ="villis.jpeg";
if (file_exists($filename)) {
echo "The file $filename exists";
} else {
echo "The file $filename does not exist";
}
echo mime_content_type($filename ) ;
|
Lahendus leitud, ta tahab teeks saada arvuti pathi.
echo mime_content_type('D:\www\PHPabi\ProgGame/willis.png') ; |
D:\www on mul http://localhost/
ja kui ma panin http://localhost/PHPabi\ProgGame/willis.png ei leidnud ta ka ülesse
Kuidas selline asi siis virtual serveris käitub? Milline aadress seal tuleks kül panna?
_________________
 |
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
andrusny
Kreisi kasutaja

liitunud: 20.03.2006
|
05.09.2010 10:47:03
|
|
|
Tänud vastuse eest.
finfo abil sain kaks varianti nagu ükas nõuab seda current working directory kasutamist, teine lubab ka lihtsalt sama katalogi faili nime panna, kumba eelistada?
Teine on muidugi lühem, kuid nõuab seda kindlat teed.
$filename ="willis.png";
$finfo = new finfo(FILEINFO_MIME);
$file = file_get_contents ($filename);
echo $finfo->buffer($file) . "\n"; |
echo $finfo->file('D:\www\PHPabi\ProgGame/willis.png');
// või kasutades seda funktsiooni
echo $finfo->file(getcwd().'/willis.png');
|
Edit:
Kas ennem PHP 5.3 polnud php siseseid classe? Pole ennem ühegi sellise funktsiooni peale sattunud.
_________________
 |
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
05.09.2010 11:04:15
|
|
|
andrusny, olid ka varem juba.
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|