Hi. You can set everything you need in control and then copy it to reply with ============== update reply { Reply-Message := &control:Reply-Message } ============== But Alan is right, this still will be slow. On 29.04.2018 12:43, تعلم البرمجة wrote:
but i want use php this code is simple for you but i have more with sql and functions and i cant use it by unlang
2018-04-28 21:07 GMT+02:00 تعلم البرمجة <mido2010bona@gmail.com>:
hello ,
I am using freeradius 3.0.11 and iam using this :
update{ control: += `/usr/bin/php5.6 /var/www/html/update.php %{User-Name} %{User-Password} 1` } update{ reply: += `/usr/bin/php5.6 /var/www/html/update.php %{User-Name} %{%{User-Password}} 2 ` }
update.php
<?php $user = @$argv[1]; $pass = @$argv[2]; $val = @$argv[3];
if ($val == 1){ echo "Framed-Pool :=pool1\n"; }else{ echo "Reply-Message :=Hello '\n"; }
?>
but this code is very slow and i want do this
update{ `/usr/bin/php5.6 /var/www/html/update.php %{User-Name} %{User-Password} 1` }
update.php
<?php $user = @$argv[1]; $pass = @$argv[2]; $val = @$argv[3];
if ($val == 1){ echo " control: += \n Framed-Pool :=pool1\n"; }else{ echo " reply: += \n Reply-Message :=Hello '\n"; }
Sorry for my english
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
-- Boris Lytochkin Yandex NOC +7 (495) 739 70 00 ext. 7671