Probleem met volgende script.
Ik heb op deze site ; http://www.phphulp.nl/php/scripts/2/1572/
Een script gevonden de gegevens heb ik beetje aangepast.
Nu krijg ik het volgende probleem.
You don't have permission to access /lo/. http://lbabab/lol/uploads/ . on this server.
( de url is gewijzigt.)
Waarom komt er voor de goede url /lol/. te staan?
Ik hoop dat jullie me kunnen helpen.
Gr. FIreFlame
Check het .htaccess bestand op je server.
Even chmodden naar 644 of 755
echo "tekst.<br />Download link: <a href=\" . $scriptloc . \">Uw bestand</a>";
maar hij zet er automatisch /lol. voor de link dit staat niet in $scriptloc.
daar staat het volgende
$scriptloc = "http://nanana/lol/uploads/";
Gewijzigd op 01/01/1970 01:00:00 door FireFlame
In windows kun je het mapje aanklikken en toch rechten geven. Probeer hem eens te chmodden mogelijk werkt dat.
Code (php)
1
2
3
4
5
2
3
4
5
<?
echo 'tekst.<br />Download link: <a href="' . $scriptloc . '">Uw bestand</a>';
[/code]
Daarnaast snap ik jouw code niet, want hij geeft een \ weer als je in de broncode kijkt. Want \" is om een quote weer te geven, maar die quote wordt gebruikt om die variabele buiten quotes te plaatsen[b][i]???[/i][/b]
echo 'tekst.<br />Download link: <a href="' . $scriptloc . '">Uw bestand</a>';
[/code]
Daarnaast snap ik jouw code niet, want hij geeft een \ weer als je in de broncode kijkt. Want \" is om een quote weer te geven, maar die quote wordt gebruikt om die variabele buiten quotes te plaatsen[b][i]???[/i][/b]
De \ tekens zaten er tussen omdat eerst het probleem had met " en daarna kwam er aan het eind pas een "
Daartussen stonden nog de command's <b> </b> als ik die verwijderde ging mijn link weg.
Je kan dan alsnog \ escape slashes gebruiken mocht dat nodig zijn zoals voor javascript event attributes. (Als er een string in de Javascript function-call voorkomt bijvoorbeeld.)
idd bedankt