Как сделать рехэш если такой хэш токена в бд уже существует ? Пытался через if не получилось $Token = generateUniqueToken(); $Hash = crypt($Token, '$2y$15$' .'01234567890123456789012');
И где твой IF ? Вообще некоторые хеш-функции могут возвращать разные результаты с одним и тем же аргументом. Поэтому применяют функцию https://www.php.net/manual/en/function.password-verify.php Там в примерах есть много полезного, почитай, попробуй понять что и зачем делается.
Пробовал так , PHP: if(mysqli_num_rows(mysqli_query($mysqli, "SELECT `id` FROM `aaaa` WHERE `token` = '{$Hash}'")) > 0) Если существует создать новый хэш но что-то не вышло
Нашёл примеры с do-while но я не совсем понимаю как цикл этот работает, первый раз использую. Читаю , кручу, верчу ничего не понимая, в надежде что со временем дойдёт
do-while сначала выполняет код, потом проверяет условие, while сначала проверяет условие, потом выполняет код это же базовые конструкции языка, с них изучение нужно начинать.
Надо популярно объяснить. В Рашке, сначала делают, потом думают - это do-while В Германии, сначала думают, потом делают - это while
Кто как объяснит, бывает читаю ничего не понимаю что написано, потом кто-то своими словами сказал с первого раза понял )). Я уже разобрался , в тело генерацию в условии поверил. Что тут такого не знал как , разобрался же )))
@Неугомонный, не зная базовых конструкций языка можно наговнокодить, например нагородить кучу if / else if вместо swicth/case, одно дело, если твой код читаешь только ты сам, другое -- если придётсяы вычитывать кому-то ещё.
в Белоруссии жёны подполковников, ушедших на пенсию в 45, работают в статусе преподавательницы высшей категории русского белорусского языка и литературы, так те вообще не думают, те сразу делают правильно, так устроен женский мозг --- Добавлено --- Daenerys Stormborn of House Targaryen, Rightful heir to the Iron Throne, Rightful Queen of the Andals and the First Men, Protector of the Seven Kingdoms, the Mother of Dragons, the Khaleesi of the Great Grass Sea, the Unburnt, the Breaker of Chains. на что было отвечено This is Joe Snow всё
Ошибаешься. Они не делают правильно, а прожженно в мозгу выдолбили склад шаблонов и литературу дино-потопных времен. Как ты говоришь "те вообще не думают" - Это значит с ними покончено. Такие люди не обучаемые в той же ветке программирования. Это дуб, пустышка, серая масса, маразм, и в конце концов - деградирование. Они не анализируют себя, не ставят себя на чужое место.
набор статусов уровня Бузовой для спора ради спора не думают, потому что уровень развития позволяет моментально принимать правильное решение без анализа, это особенность женского организма для этого не нужно обучаться программированию, найми программистов и пусть они программируют, обучаются пусть бомжи, у них времени свободного дохрена, а нам на пенсии даже руководить некогда, нужно отдыхать
Век живи, век учись, но у тебя противоречие или больше склоняюсь к набору букв от балды, лишь бы защитить себя от чувства "посягательство на твое мнение". Вот что сейчас вижу в ответе.