Я пытаюсь передать имя пользователя с доменом в PHP, и у меня проблемы с обратными косыми чертами, которые полностью лишены или "удваиваются". Я пробовал массу разных исправлений, и ничего не работает.
$domain = "domain";
$username = "username";
$adfs = stripslashes($domain.'\\'.$username);
$dynamicsClient = new dynamicsClient($adfs, $password, $URL, 1);
В качестве конечного результата я хочу указать имя домена \username.
Кажется, достаточно просто, но из-за побега я не могу заставить это работать. Я новичок в PHP, поэтому должно быть исправление.
Пожалуйста помоги.
Это должно сработать для вас:
$domain = "domain";
$username = "username";
$adfs = $domain.'\\'.$username;
Вы удаляете косую черту, которую вы правильно сбежали. Изменить:
$adfs = stripslashes($domain.'\\'.$username);
Для того, чтобы:
$adfs = $domain.'\\'.$username;
$domain.'\\'.$username
?