Ik heb een probleempje met het openen van bepaalde files:
Ik heb lijst met bestanden die ik wil bekijken m.b.v. de colgende code:
De addslashes heb ik moeten toevoegen omdat ik anders niet en een geneste directory kon komen. Maar toen kwam het probleem dat bestanden waarin een 'quote' voorkomt niet meer ingelezen kunnen worden. Ik krijg dan de volgende foutmelding:
Warning: fopen("c:\\la\'la.mp3", "r") - No such file or directory in c:\program files\apache group\apache\htdocs\test\mp3test.php on line 4
Dit is natuurlijk logisch omdat het bestand "la'la.mp3" heet en niet "la\'la.mp3"
Weet iemand hoe ik dit probleem kan oplossen zonder addslashed te moeten weghalen? Want anders werkt er nog meer niet.
Ik heb lijst met bestanden die ik wil bekijken m.b.v. de colgende code:
PHP:
1
| <? $filename = "c:\la'la.mp3"; $filename = addslashes($filename); $fp = fopen($filename,"r");?> |
De addslashes heb ik moeten toevoegen omdat ik anders niet en een geneste directory kon komen. Maar toen kwam het probleem dat bestanden waarin een 'quote' voorkomt niet meer ingelezen kunnen worden. Ik krijg dan de volgende foutmelding:
Warning: fopen("c:\\la\'la.mp3", "r") - No such file or directory in c:\program files\apache group\apache\htdocs\test\mp3test.php on line 4
Dit is natuurlijk logisch omdat het bestand "la'la.mp3" heet en niet "la\'la.mp3"
Weet iemand hoe ik dit probleem kan oplossen zonder addslashed te moeten weghalen? Want anders werkt er nog meer niet.