Okay, ik zit weer iets heel ingewikkelds voor me te halen, wat in het begin niet zo onmogelijk leek. Ik hoop dat ik het een beetje duidelijk kan uitleggen..
Ik heb lokaal een webservertje draaien (van phpdev, firepages), deze draait op C:\. Dan heb ik een mysql table, waarin bestandsnamen staan als 'F:\bla\bestand.exe'.
Nu heb ik dus een overzicht met al die bestanden en beschrijving erbij, maar nu wil ik deze ook ter download aanbieden. Dit kan niet zomaar, omdat de bestanden dus op F:, G: en meer schijven staan. Nu zou je kunnen zeggen, maak een alias aan in je apache config, maar dan moet ik voor elk pad een alias aanmaken, en voor elk bestand een aparte value maken waar in staat wel pad er opgevraagd moet worden.
Is er een manier om die op te lossen in PHP? Ik zat zelf te denken om uit de database te halen wat voor bestand het is, dit als header te sturen, vervolgens het betreffende bestand uit te lezen, en te sturen naar de client.
Is dat te omslachtig, of de enige mogelijke manier?
Ik heb lokaal een webservertje draaien (van phpdev, firepages), deze draait op C:\. Dan heb ik een mysql table, waarin bestandsnamen staan als 'F:\bla\bestand.exe'.
Nu heb ik dus een overzicht met al die bestanden en beschrijving erbij, maar nu wil ik deze ook ter download aanbieden. Dit kan niet zomaar, omdat de bestanden dus op F:, G: en meer schijven staan. Nu zou je kunnen zeggen, maak een alias aan in je apache config, maar dan moet ik voor elk pad een alias aanmaken, en voor elk bestand een aparte value maken waar in staat wel pad er opgevraagd moet worden.
Is er een manier om die op te lossen in PHP? Ik zat zelf te denken om uit de database te halen wat voor bestand het is, dit als header te sturen, vervolgens het betreffende bestand uit te lezen, en te sturen naar de client.
Is dat te omslachtig, of de enige mogelijke manier?
[ Voor 4% gewijzigd door mees op 15-01-2005 18:27 ]
8 bitterballen = 1 byterbal