Тема: Код php
Показать сообщение отдельно

  #16  
Старый 28.07.2015, 23:50
YouReTs
Новичок
Регистрация: 20.07.2015
Сообщений: 11
Провел на форуме:
2026

Репутация: 0
По умолчанию

Цитата:
Сообщение от Johnydriver  

Привет, создал свой сократитель ссылок как в видео youtube . com/watch?v=LPzvl8vCPkk
Только он делает по 1 сокращенной ссылке, и каждый раз нужно вводить сайт заново и сокращать.
Какой код использовать, чтобы задать самому цифру для сокращалки. Например мне нужно чтобы он сократил 1 ссылку 1000 раз, какой код прописать?
Буду очень благодарен за ответ!
Есть такой код:

PHP код:
[COLOR="#000000"][COLOR="#0000BB"][/COLOR][COLOR="#007700"]
[/
COLOR]
Url:
ok

[COLOR="#0000BB"][/COLOR][COLOR="#0000BB"]0[/COLOR][COLOR="#007700"]);
[/
COLOR][COLOR="#0000BB"]$query[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]mysql_query[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]"SELECT * FROM `urls` where `url_real`='[/COLOR][COLOR="#0000BB"]$url_real[/COLOR][COLOR="#DD0000"]'"[/COLOR][COLOR="#007700"]);
if([/COLOR][COLOR="#0000BB"]mysql_num_rows[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$query[/COLOR][COLOR="#007700"])==[/COLOR][COLOR="#0000BB"]0[/COLOR][COLOR="#007700"]){
[/
COLOR][COLOR="#0000BB"]mysql_query[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]"INSERT INTO `urls`(url,url_real) VALUES('[/COLOR][COLOR="#0000BB"]$url_random[/COLOR][COLOR="#DD0000"]','[/COLOR][COLOR="#0000BB"]$url_real[/COLOR][COLOR="#DD0000"]')"[/COLOR][COLOR="#007700"]);
echo[/COLOR][COLOR="#DD0000"]'http://'[/COLOR][COLOR="#0000BB"]$_SERVER[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'SERVER_ADDR'[/COLOR][COLOR="#007700"]].[/COLOR][COLOR="#0000BB"]$url_random[/COLOR][COLOR="#007700"];
} else {
while([/COLOR][COLOR="#0000BB"]$row[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]mysql_fetch_array[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$query[/COLOR][COLOR="#007700"])){
[/
COLOR][COLOR="#0000BB"]$url[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]$row[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'url'[/COLOR][COLOR="#007700"]];
}
echo[/COLOR][COLOR="#DD0000"]'http://'[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]$_SERVER[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'SERVER_ADDR'[/COLOR][COLOR="#007700"]].[/COLOR][COLOR="#DD0000"]'/'[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]$url[/COLOR][COLOR="#007700"];
}
} else {
echo[/COLOR][COLOR="#DD0000"]'неверный url'[/COLOR][COLOR="#007700"];
}
}

[/COLOR][COLOR="#0000BB"]?>[/COLOR][/COLOR] 
Сама форма:

Код HTML:
Введите ссылку:
получить
База данных MySQL:

id, url, url_real
 
Ответить с цитированием