waynew Posted November 3, 2009 Share Posted November 3, 2009 I remember this topic coming up a while ago; I just can't remember what function was mentioned. Basically, say you have a config file with variables in it; and you want to be able to edit that config file via a form. What would be the best way (while making it usable for non-programmers) about doing that? Quote Link to comment https://forums.phpfreaks.com/topic/180093-solved-editing-variables/ Share on other sites More sharing options...
trq Posted November 3, 2009 Share Posted November 3, 2009 If you want to be able to edit config options via a form you best storage method is probably a database. Quote Link to comment https://forums.phpfreaks.com/topic/180093-solved-editing-variables/#findComment-950069 Share on other sites More sharing options...
JonnoTheDev Posted November 3, 2009 Share Posted November 3, 2009 You could store the values in a config database table and then load them in via a config.inc.php. Or you could write them to the file config.inc.php I usually set config values as constansts i.e define(UPLOAD_IMAGE_SIZE_W, 300); define(UPLOAD_IMAGE_SIZE_H, 100); so if I save to a database I store the key and the value. Then when it comes to creating the config file: <?php // config.inc.php $result = mysql_query("SELECT configkey, configval FROM config"); while($row = mysql_fetch_object($result)) { define($row->configkey, $row->configval); } ?> Quote Link to comment https://forums.phpfreaks.com/topic/180093-solved-editing-variables/#findComment-950072 Share on other sites More sharing options...
waynew Posted November 3, 2009 Author Share Posted November 3, 2009 That's what I had been doing. I'll keep doing it that way so. Thanks! Quote Link to comment https://forums.phpfreaks.com/topic/180093-solved-editing-variables/#findComment-950087 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.