В/Users/username/Library/Preferences. Вы также видите, что некоторый материал помещается в Поддержку/Users/username/Library/Application.
Обе из этих папок имеют соответствующие глобальные местоположения вне Пользователей/, а именно, под Библиотекой/. Они однако, кажется, используются очень мало приложениями как таковыми по очевидным причинам.
формат предпочтений OSX-исходных-приложений обычно .plist (список свойств) файлы с именем, данным в синтаксисе обратного доменного имени. Существует автономное приложение под названием Редактор Списка свойств, который позволяет Вам просматривать и редактировать такие файлы. (Я думаю, что это - часть загрузки XCode/developer-tools.), Конечно, нет ничего, чтобы препятствовать тому, чтобы Вы использовали свою собственную предпочтительную систему хранения, и естественно приложения, которые являются главным образом межплатформенными, будут иметь тенденцию делать, это, но предпочтения должно, тем не менее, быть помещено в/Users/username/Library/Preferences каталог.
Редактирование: , Если Вы пишете программное обеспечение для Mac и Вы используете платформу Какао, тогда Apple имеет этот документ для части API Какао, который имеет дело с хранением и получением предпочтительных настроек: Пользовательское Программирование
Значений по умолчанию
Чтобы установить значение, вы можете просто вывести содержимое внутри атрибута value
:
<input type="text" name="firstname" value="<?php echo htmlentities($firstName); ?>" />
<input type="text" name="lastname" value="<?php echo htmlentities($lastName); ?>" />
что-то вроде
<input type="text" value="<?php echo $first_name;?>">
Не забудьте уйти с помощью htmlentities () или чего-то подобного. Если не знаете почему - Google XSS.
Конечно, вы будете хотите избежать этого, но ...
<input type="text" value="<?php echo $firstName ?>" />
или, если форма будет опубликована, было бы проще сделать:
<input type="text" name="firstName" value="<?php echo $_POST['firstName'] ?>" />
нормально ... даже если это не входило в рамки вопроса, вот экранированная версия:
<input type="text" name="firstName" value="<?php echo htmlentities($_POST['firstName']) ?>" />