Try uncommenting /* *OR* to get the LAN interface, use this: :)
On 1/13/06, Josh Stompro <[EMAIL PROTECTED]> wrote: > When I run > --- > #!/usr/local/bin/php > <?php > > require("functions.inc"); > require("config.inc"); > > /* *OR* to get the LAN interface, use this: > $if = > convert_friendly_interface_to_real_interface_name("LAN"); > > /* echo out the interface that we found for this assignment */ > echo "Interface is $if \n"; > echo "Direct read of \$config is > ".$config['interfaces']['lan']['if']."\n"; > > ?> > --- > > The output is > # ./landown.php > Content-type: text/html > X-Powered-By: PHP/4.4.0 > > Interface is > Direct read of $config is xl1 > > For some reason $if is not getting the value assigned to it. > doing > echo > convert_friendly_interface_to_real_interface_name("LAN"); > prints out the correct value. > > What am I missing? > Josh > > Scott Ullrich wrote: > On 1/12/06, Scott Ullrich <[EMAIL PROTECTED]> wrote: > > > This PHP script may be helpful. Simply duplicate it once for up and > down and call them from cron.php. Note that I commented the command > to down the interface out so that there is no foot shooting until > you're absolutely ready. > > > > > Woops, here it is: > > <?php > > require("functions.inc"); > require("config.inc"); > > /* to get the wan interface, use this: */ > $if = get_real_wan_interface(); > > /* *OR* to get the LAN interface, use this: > $if = > convert_friendly_interface_to_real_interface_name("LAN"); > > /* echo out the interface that we found for this assignment */ > echo $if; > > > /* or you could do something like this: > exec("/sbin/ifconfig {$if} down"); > */ > > ?> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > -- > -- > Josh Stompro | Office 218.233.3757 EXT-139 > LARL Network Coordinator | Mobile 701.371.3857 > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]