ik wil nu in mijn admin een sectie maken waarin admin's dingen zoals maximum aantal warnings, maximi aantal pm's enz kunnen aanpassen. Deze info staat in config.php (automatisch aangemaak door php via install file)
nu wil ik eerst die file uitlezen en alle inhoud er uithalen en de textboxen en lists enz met de overeenkomstige info invullen en dan na de submit die file editten en alle waardes updaten maar ik weet niet goed hoe ik dat ga doen.
ik dacht al aan PHP.net: file_get_contents om het bestand uit te lezen en dan een PHP.net: explode om alle info te krijgen maar hoe moet ik die explode dan instellen ?
Als ik dan alles info heb gewoon een nieuwe file maken en de oude verwijderen of hoe ik het beste de file aanpassen ?
dan gebruik je preg match en zoek je naar $(iets) = MATCH;
( dit is geen regex, even geen inspiratie )
en dan sla je matches in een array mbv die extra parameter.
Via PHP.net: list combineer je ze dan met de juiste variabele
Dan moet je wel weten in welke volgorde die variabele staan..
er zijn waarschijnlijk betere methoden maar ik weet er geen (veilige)
dus het bestand uit lezen metPHP.net: file_get_contents en dan via zo'n PHP.net: preg_match alles in een array zoeken en zetten en dan de info echoën in tekstboxen aanpassen terug in een array zetten en dan aanpassen ?
of zit ik verkeerd met deze methode ?
EDIT: ik ben nu bezig aan dit bestand, voor die preg_match hoe kan ik bv de waarde $max_pm en de waarde wat er achter staat. want als ik dit dan in de preg_match $max_pm dan krijg ik alleen bv $max_pm en niet "= ..."
Als je nu het bestand wil gaan bewerken dan include je het config bestand en dan kan je de waarden in de input boxen laten invullen door gewoon de variable naam te gaan gebruiken.