malls

malls
Рейтинг
255
Регистрация
08.08.2005

Как то так:

$file = file("file.txt")

$fp = fopen("temp.txt","a+")
foreach ($file as $string) {
if(!preg_match('~\.ru|\.org.ua~i',$stirng)) {
echo $string."<br>";
fwrite($fp,$string."\n");
}
}
fclose($fp);
KosoyRoman:
malls вот спасибо, у самого не хватило тямы допетрить ))))

Да пожалуйста! :)

Anarchist:
Если не завтра, то послезавтра 99% так и будет.

Ага! Ну или в крайнем случае через неделю - почти с гарантией! 😂

c'est vrai ! В смысле все будет КАРАШО!

Serge_N - оставьте программера в покое! :) Суббота же!

Тем более что там скорее всего у хостера настройки такие на кеширование...

Само все устаканится.

Emma:
Пожалуйста, объясните мне по простому. Я не специалист - терминов не понимаю. Мне просто нужно понять причину того, что произошло и возможно ли это как-то поправить с нашей стороны, чтобы знать, что требовать с разработчика.

:) есть такие специальные штучки (сиреневенькие с рюшечками, но без гламурных блесток) которые как бы ваш сайтик запоминают и пользователю показывают только то что запомнили, а не то что на нем есть в данный момент.

Эти штучки обновляются сами по себе через определенные промежутки времени.

Вот когда они все обновятся (т.е. запомнят новую версию сайта) - тогда все пользователи будут видеть то что Вам нужно.

Это обычно в течении одного дня ТОЧНО происходит! Т.к. память у них как у блондинок, - короткая.

Так понятнее?

PS: Разработчика не трогайте - суббота сегодня - дайте человеку отдохнуть.

KosoyRoman обращали когда-нибудь внимание что даже на самых навороченных порталах, обычно вместо radio используют select, даже в таких примитивных случаях как при выборе пола в момент регистрации. Казалось бы - чего там - фигня - две позиции.

Это все от того, что грабли с радио c этим обычно...

Совет на все случаи жизни:

<input type="hidden" name="real_method" value="n">

<input type="radio" name="method" value="n" checked="checked" onClick="form.real_method.value=this.value;" />Новости

<input type="radio" name="method" value="v" onClick="form.real_method.value=this.value;" />Видео

Дальше я думаю понятно! И циклы никакие не нужны...

Павел Зотов:
а для чего нужна таблица почему бы просто не использовать поля papa_id и mama_id в таблице ::дети?

а вдруг возникнут еще дедушка и бабушка?

iamliss:
Это сходу. может где чё упустил, но принцип такой.
Правда если есть ВСЕГДА папа и мама, то можно обычным запросом без left join

Угу - в корень зрите! Не всегда есть! :)

Упустили момент - что в таком варианте много мусора вылезает. В принципе решил так:

SELECT ... LEFT JOIN (SELECT [папы, связи]) LEFT JOIN (SELECT [мамы, связи]) LEFT JOIN [классы]

видимо вариант окончательный... т.к. меньшее количество уже трудно представить.

NOMID.:
вот он: http://varnita.md/ и мне интересно сколько бы стоил мой труд?

обычно MD много не берут! 😂

iamliss:
left join вестимо
Примерно: выбрать детей left join папа left join мама
Поля можно именовать как хош - тоже не проблема

Сам примерно так же думаю - но вопрос как лучше делать вместо папа/мама? Подставлять туда оригинальную таблицу и делать ON type=... или же подставлять вложенный запрос?

Кроме того две сложности:

1. Таблицы связанны через промежуточную таблицу

2. Как поля переименовать?

По сути мне вот так нужно получить:

[ATTACH]30157[/ATTACH]

gif table.gif
Dreammaker:
в одну строчку не знаю, но можно попробовать сделать что-то типа GROUP BY parent.type

update: в смысле, чтобы результат был в одну строчку, мой вариант подразумевает, что будет и для папы, и для мамы дубляж.

Совершенно верно - в выборке получается два одинаковых ребенка, с разными соответственно родителями - так не подходит...

Кстати еще вопрос - можно как-нибудь переписывать имена полей по принципу:

SELECT table.* AS preffix_*

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

table.id AS preffix_id

table.field1 AS preffix_field1

...

Всего: 5151