if($action == "NewUser")
{
$action ="INSERT INTO userdata VALUES ()";
$result = mysqli_query($con,$action);
$lastid = mysqli_insert_id($con);
$rename = "guest".$lastid;
echo $rename;
}
$ rename — это строка, которую я буду использовать для сравнения еще раз в unity-c #
но проблема в том,
Я пытаюсь использовать == и String.Equals ()
пример
я получил $ переименовать с помощью Unity WWW http и сохранить его в строке temp
if("guest11" == temp)
результат ложный;
if(String.Equals("guest11",temp))
результат ложный;
Я сомневаюсь, что есть что-то после моей строки
Я попробую
temp +="myguess";
результат должен быть guest11guess
;
но это будет
guest11\nguess
Скорее всего, это будет где-то в вашем PHP-коде или причуда Unity. Поиск в PHP-файлах любых новых строк после закрытия ?>
теги.
В противном случае вы можете temp.Replace("\n", "")
,
Других решений пока нет …