hi uhm een stomme vraag hoor en ik weet dit is geen normale scripting manier
ik heb een pagina met een upload script
in dit script zitten includes die verwijzen naar een aantal classes en functies
nu wil ik een _GET gebruiken (die netjes in de adresbalk staat)
in die classes / functies gaan gebruiken....
alles dat ik doe werkt niet met betrekking tot _GET
een _POST er heen sturen werkt wel maar dan moet iemand dus eerst steeds op submit drukken om de informatie door te sturen terwijl dit gewoon in de adressbalk staat
nou weet ik dat er iets is zoals globals enz
echter heb ik daar geen verstand van :(
iemand een ideetje?
bedoeling is dus dat ik bv in de functie gewoon $id kan oproepen en dat deze dan ook werkt
Alle code kan nooit relevant zijn ;-)
De directory lijkt me juist niet relevant, want het gaat om het script die uploadt. Kijk anders eens naar je Network-tab in je browser terwijl je een upload uitvoert. Dan moet je kunnen zien welk script er aangeroepen wordt.
ja ok dat zijn precies de files die ik eerder heb aangeduid
jquery die gaat naar server/php/index.php (hierin is ook goed dan kan ik wel doorsturen zelf naar de volgende pagina)
en deze doet een require
require('UploadHandler.php');
en hierin wil ik de info hebben
[size=xsmall]Toevoeging op 12/08/2019 16:45:37:[/size]
ik moet de directory aanpassen naar de map van de user die is geopend en dus moet ik de info hebben bij
UploadHandler.php
Zoek eens uit waar die class UploadHandler() wordt aangeroepen?
Kan je daar geen wrapper om heen bouwen? Dan hoef je niet een bestaande class aan te passen, die bij een update weer jouw modificaties verliest.
Op eens zelfde manier werkt ook de uploadclass die ik heb geschreven voor mijn site.
Het JavaScript-based (plUpload) roept een PHP-script aan met daarbij de nodige velden die de site in de URL heeft staan. De aanroep van dat script komt uit in een wrapper die de class van het uploadscript aanroept. En daarbij worden er nog de nodige extra dingen gedaan, zoals het opslaan van de bestandsnamen, ID's, metadata in de uploads-tabel, en de afbeelding in de koppeltabel.