Citation:
<html>
<head><meta http-equiv="refresh" content="3" /></head>
<body>
<pre>
<?
$soc = array
(
"901" => "société 1",
"902" => "société 2",
"903" => "société 3",
"904" => "société 4",
"905" => "société 5",
"906" => "société 6"
);
?>
</pre>
</body>
</html>
ensuite
Citation:
[outside]
; Ovh
exten => _90X,1,Set(ligne=${EXTEN})
exten => _90X,n,Goto(910,1)
exten => 910,1,Dial(SIP/poste1&SIP/poste2&SIP/poste3&SIP/poste4&SIP/poste5&SIP/poste6&SIP/poste7&SIP/poste8&SIP/poste9&SIP/poste10&SIP/poste11,,A(custom/ligne${ligne}))
exten => 911,1,Ringing
exten => 911,n,Wait(30)
exten => 911,n,Answer
exten => 911,n,MusicOnHold()
exten => 911,n,Wait(10)
exten => 911,n,Hangup
[inside]
;Include parkedcalls (or the context you define in features conf)
;to enable call parking.
;include => parkedcalls
exten => 501,1,Dial(SIP/poste1)
exten => 502,1,Dial(SIP/poste2)
exten => 503,1,Dial(SIP/poste3)
exten => 504,1,Dial(SIP/poste4)
exten => 505,1,Dial(SIP/poste5)
exten => 506,1,Dial(SIP/poste6)
exten => 507,1,Dial(SIP/poste7)
exten => 508,1,Dial(SIP/poste8)
exten => 509,1,Dial(SIP/poste9)
exten => 510,1,Dial(SIP/poste10)
exten => 511,1,Dial(SIP/poste11)
exten => 520,1,Dial(SIP/poste1&SIP/poste2&SIP/poste3&SIP/poste4&SIP/poste5&SIP/poste6&SIP/poste7&SIP/poste8&SIP/poste9&SIP/poste10&SIP/poste11)
exten => 560,1,Ringing
exten => 560,n,WaitExten(1)
exten => 560,n,Answer
exten => 560,n,MusicOnHold()
exten => 560,n,Echo
exten => 561,1,Dial(SIP/123@ovh)
exten => 562,1,Dial(SIP/900@ovh)
exten => _X.,1,Dial(SIP/${EXTEN}@ovh)
et le sip.conf :