Kristinka

Рейтинг
169
Регистрация
13.11.2009

С таблицей всё нормально прошло, а когда попробовала импортировать кусочек файла который сделала для пробы...там 131 строка...В базу попали 130 строк и в конце вышла ошибка что неправильный формат и ошибка в строке 131...А что там может быть не так?

вот:

Belka2007:
Kristinka Щя сделаю. А что 3-я колонка обозначает? чтоб подписать...

1. Srart ip

2. End ip

3. Coutry

4. Region

5. City

Кажется так, потому что в примере у меня IT , тоесть Италия

Belka2007:
Kristinka Через phpmyadmin.... Создаете таблицу (5 столбцов в соответствующем формате) - заходите в нее - Импорт - Формат: CSV - ОК

а можете написать запрос к базе на создание этих пяти столбцов? Там при создании столбца миллион параметров выбирать надо, это во-первых, а во вторых в файле CSV все параметры в кавычках и раздлённые запятой...Так просто взять и сделать импорт в базу не получится, надо как то чтоб данные очищались от всего этого и шли по своим столбцам...Боюсь я без помощи чьей либо это не осилю...а хотелось бы.

Спасибо,всё работает...А может у кого есть готовый код для того чтоб этот файл в базу загнать, а потом из него читать? Не помешало бы мне и с этим поэксперементировать.Файл CSV внутри такой:

"85.37.154.8","85.37.154.15","IT","Tuscany","Florence"
"85.37.154.16","85.37.154.31","IT","Tuscany","Prato"
"85.37.154.32","85.37.154.39","IT","Tuscany","Pisa"
"85.37.154.40","85.37.154.63","IT","Tuscany","Arezzo"
Casan:
Kristinka, на сколько широки диапазоны? Отличия только в последнем блоке айпишника?

ну там попадают и диапазоны с отличиями и в предпоследней цифре...

---------- Post added 26-10-2014 at 22:52 ----------

У меня есть такой скрипт:

$rem_ip = $_SERVER["REMOTE_ADDR"];
$ip = sprintf ("%u", ip2long ($rem_ip));
$file = "file.txt";
$fp = fopen ($file, "r");
while (!feof ($fp))
{
$line = fgets ($fp, 256);
$arr = explode (":", $line);
if ($arr[0] <= $ip AND $arr[1] >= $ip)

а к нему файл вот такой был, но там айпи диапазоны были в другом формате:

1042378752:1042379263
1045184512:1045185535
1045185536:1045186559
1045186560:1045187583
1045187584:1045188607
1045192704:1045193215

Там просто шла выборка и сравнение входит ли переведённый в айпилонг формат айпишник в диапазон или нет...А тут в файле все диапазоны в обычноа формате.На этом я и застряла.

Belka2007:
Для начала переведите с текстового формата в БД(MySql). Будет проще скрипт написать... да и работать будет быстрее.

я не знаю как, помучилась с готовыми скриптами для конвертации в базу, но они всё время ошибки давали, вот и плюнула я на базу....

LovelAss:
/templates/*/main.tpl

{content}

замените на

{content}
[aviable=main][page-count=1]{custom id="xxx" cache="yes"}[/page-count][/aviable]

xxx - ID новости

Рано радовалась ((( Эта прикреплённая новость только на главной, тоесть на первой странице и на последней...Сейчас у меня всего 10 страниц, по 10 новостей на каждой...На 1 и 10 страницах внизу вижу ту новость которая должна быть всегда внизу, а на 2,3,4,5,6,7,8 и 9 страницах её почему то нет :(

---------- Post added 25-10-2014 at 19:23 ----------

Если в коде :

[aviable=main][page-count=1]{custom id="xxx" cache="yes"}[/page-count][/aviable]

count=1 сделать count=1 то новость будет прикреплена на 2 и последней 10-странице.А как сделать чтоб она была на всех старницах внизу?

LovelAss , пока на стрнице было 10 новостей, нужная закрепённая вниз новость была внизу, но как я добавила 11-ую и 12-ую новость, то эта закреплённыя ушла на вторую страницу.А мне надо чтоб она всегда на главной первой странице была внизу...Как сделать не подскажете?

Это письмо пришло от webnicks.com , я там зарегистрирована.

а что там повышения не будет? Кстати там уже не 330 а 430 ))))

Всего: 561