Я хочу добавить переменную $ name в URL http://google.com/script.php, чтобы я мог вызвать переменную в другом скрипте.
Как изменить следующий код без этих синтаксических ошибок?
Благодарю.
коды:
$name = $_GET['smsname']; $call = $client->account->calls->create('+103632', $number, 'http://google.com/script.php' );
Приложите его так
$name = $_GET['smsname']; $call = $client->account->calls->create('+103632', $number, 'http://google.com/script.php?name='.$name );
И на следующей странице вы можете получить его с помощью $_GET['name']
Просто конкатенируйте его с помощью .
$var1 = 'text';
$var2 = 'text2';
Конкатенация = $var1.$var2;
В твоем случае.
$name = $_GET['smsname']; $call = $client->account->calls->create('+103632', $number, 'http://google.com/script.php?name='.$name; );
Но вы должны проверить значение $name
для значений, например, если оно пустое или нет. Потому что ваш код будет работать только в том случае, если script.php?name=
имеет значение, но если это не так, тогда вы должны быть готовы что-то сделать. как это:
ex: $name = isset($_GET['smsname']) ? $_GET['smsname'] : 0;
$name = isset($_GET['smsname']) ? $_GET['smsname'] : 0;
Вышеупомянутый код в значительной степени говорит, что если script.php?name=
установлено на какое-то значение, тогда назначьте его $name
else $name
должно быть 0
: 0;
part, нужно установить значение 0
если ничего не установлено, или если $_GET['smsname']
пуст. Вы можете добавить что угодно