Я настраиваю телефонную систему, которая будет передавать вызывающего абонента на номер телефона в базе данных. Однако для правильного набора номера с помощью voip номера должны иметь префикс «1». Может ли кто-нибудь помочь? Это то, что я до сих пор (отлично работал до тех пор, пока voip не изменил настройки):Добавление префикса в php
// Get the ID from PBX
$custid = $_POST['id'];
$result = mysql_query("SELECT * FROM phone_list WHERE ani = '$custid'");
while($row = mysql_fetch_array($result)){
//Strips White Space
$transferani = preg_replace("/[^0-9]/","", $row['phone']);
// Strips white space from beginning
echo ltrim($transferani);
}
// Close Connection
mysql_close($conn);
?>
Спасибо!
'$ transferani = '1' $ transferani; 'Будет ли это выполнять работу? – HamZa
Не похоже, что он работает. Я попытался, но вызов не удался. Цифры, хранящиеся в базе данных, находятся во всех разных форматах, поэтому мне приходится снимать специальные символы. –
Ну вы видите, что это один из способов добавить префикс, я просто угадал имя переменной. Не могли бы вы точно указать выход и желаемый результат? – HamZa