Given that I have a GMT offset via the select box below, how the hell do I turn that into a symbolic link to one of these files? How do I know which file to link too?!!! UGH. This is such a stupid way to set the timezone, why didn't RedHat just have a file with the offset in it? Something like "echo -0800GMT > /etc/timezone" would have been sufficient doncha think?
PHP's date("O") function = "-0800". [dae51d=pts/0]12:50am@daevid:{/etc}> ll /etc/localtime lrwxrwxrwx 1 root root 39 Dec 13 11:26 /etc/localtime -> /usr/share/zoneinfo/America/Los_Angeles [dae51d=pts/0]12:50am@daevid:{/etc}> ls /usr/share/zoneinfo/ Africa Australia Cuba Etc GMT0 Iceland Japan MST Poland right UCT zone.tab America Brazil EET Europe GMT-0 Indian Kwajalein MST7MDT Portugal ROC Universal Zulu Antarctica Canada Egypt Factory GMT+0 Iran Libya Navajo posix ROK US Arctic CET Eire GB Greenwich iso3166.tab MET NZ posixrules Singapore UTC Asia Chile EST GB-Eire Hongkong Israel Mexico NZ-CHAT PRC SystemV WET Atlantic CST6CDT EST5EDT GMT HST Jamaica Mideast Pacific PST8PDT Turkey W-SU And since I couldn't figure out a graceful way to do this programatically, I just typed them all out. <TR><TD class=Menu>Time Zone</TD><TD> <?php $tz = date("O"); echo "tz = ".$tz."<BR>";?> <select name="timezone"> <option value='-1200'<?php if ($tz == "-1200") echo " SELECTED"; ?>>GMT -12 Hours</option> <option value='-1130'<?php if ($tz == "-1130") echo " SELECTED"; ?>>GMT -11.5 Hours</option> <option value='-1100'<?php if ($tz == "-1100") echo " SELECTED"; ?>>GMT -11 Hours</option> <option value='-1030'<?php if ($tz == "-1030") echo " SELECTED"; ?>>GMT -10.5 Hours</option> <option value='-1000'<?php if ($tz == "-1000") echo " SELECTED"; ?>>GMT -10 Hours</option> <option value='-0930'<?php if ($tz == "-0930") echo " SELECTED"; ?>>GMT -9.5 Hours</option> <option value='-0900'<?php if ($tz == "-0900") echo " SELECTED"; ?>>GMT -9 Hours</option> <option value='-0830'<?php if ($tz == "-0830") echo " SELECTED"; ?>>GMT -8.5 Hours</option> <option value='-0800'<?php if ($tz == "-0800") echo " SELECTED"; ?>>GMT -8 Hours</option> <option value='-0730'<?php if ($tz == "-0730") echo " SELECTED"; ?>>GMT -7.5 Hours</option> <option value='-0700'<?php if ($tz == "-0700") echo " SELECTED"; ?>>GMT -7 Hours</option> <option value='-0630'<?php if ($tz == "-0630") echo " SELECTED"; ?>>GMT -6.5 Hours</option> <option value='-0600'<?php if ($tz == "-0600") echo " SELECTED"; ?>>GMT -6 Hours</option> <option value='-0530'<?php if ($tz == "-0530") echo " SELECTED"; ?>>GMT -5.5 Hours</option> <option value='-0500'<?php if ($tz == "-0500") echo " SELECTED"; ?>>GMT -5 Hours</option> <option value='-0430'<?php if ($tz == "-0430") echo " SELECTED"; ?>>GMT -4.5 Hours</option> <option value='-0400'<?php if ($tz == "-0400") echo " SELECTED"; ?>>GMT -4 Hours</option> <option value='-0330'<?php if ($tz == "-0330") echo " SELECTED"; ?>>GMT -3.5 Hours</option> <option value='-0300'<?php if ($tz == "-0300") echo " SELECTED"; ?>>GMT -3 Hours</option> <option value='-0230'<?php if ($tz == "-0230") echo " SELECTED"; ?>>GMT -2.5 Hours</option> <option value='-0200'<?php if ($tz == "-0200") echo " SELECTED"; ?>>GMT -2 Hours</option> <option value='-0130'<?php if ($tz == "-0130") echo " SELECTED"; ?>>GMT -1.5 Hours</option> <option value='-0100'<?php if ($tz == "-0100") echo " SELECTED"; ?>>GMT -1 Hours</option> <option value='0000'<?php if ($tz == "0000") echo " SELECTED"; ?>>GMT 0 Hours</option> <option value='0030'<?php if ($tz == "0030") echo " SELECTED"; ?>>GMT +0.5 Hours</option> <option value='0100'<?php if ($tz == "0100") echo " SELECTED"; ?>>GMT +1 Hours</option> <option value='0130'<?php if ($tz == "0130") echo " SELECTED"; ?>>GMT +1.5 Hours</option> <option value='0200'<?php if ($tz == "0200") echo " SELECTED"; ?>>GMT +2 Hours</option> <option value='0230'<?php if ($tz == "0230") echo " SELECTED"; ?>>GMT +2.5 Hours</option> <option value='0300'<?php if ($tz == "0300") echo " SELECTED"; ?>>GMT +3 Hours</option> <option value='0330'<?php if ($tz == "0330") echo " SELECTED"; ?>>GMT +3.5 Hours</option> <option value='0400'<?php if ($tz == "0400") echo " SELECTED"; ?>>GMT +4 Hours</option> <option value='0430'<?php if ($tz == "0430") echo " SELECTED"; ?>>GMT +4.5 Hours</option> <option value='0500'<?php if ($tz == "0500") echo " SELECTED"; ?>>GMT +5 Hours</option> <option value='0530'<?php if ($tz == "0530") echo " SELECTED"; ?>>GMT +5.5 Hours</option> <option value='0600'<?php if ($tz == "0600") echo " SELECTED"; ?>>GMT +6 Hours</option> <option value='0630'<?php if ($tz == "0630") echo " SELECTED"; ?>>GMT +6.5 Hours</option> <option value='0700'<?php if ($tz == "0700") echo " SELECTED"; ?>>GMT +7 Hours</option> <option value='0730'<?php if ($tz == "0730") echo " SELECTED"; ?>>GMT +7.5 Hours</option> <option value='0800'<?php if ($tz == "0800") echo " SELECTED"; ?>>GMT +8 Hours</option> <option value='0830'<?php if ($tz == "0830") echo " SELECTED"; ?>>GMT +8.5 Hours</option> <option value='0900'<?php if ($tz == "0900") echo " SELECTED"; ?>>GMT +9 Hours</option> <option value='0930'<?php if ($tz == "0930") echo " SELECTED"; ?>>GMT +9.5 Hours</option> <option value='1000'<?php if ($tz == "1000") echo " SELECTED"; ?>>GMT +10 Hours</option> <option value='1030'<?php if ($tz == "1030") echo " SELECTED"; ?>>GMT +10.5 Hours</option> <option value='1100'<?php if ($tz == "1100") echo " SELECTED"; ?>>GMT +11 Hours</option> <option value='1130'<?php if ($tz == "1130") echo " SELECTED"; ?>>GMT +11.5 Hours</option> <option value='1200'<?php if ($tz == "1200") echo " SELECTED"; ?>>GMT +12 Hours</option> </select> </TR> -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php