PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (2): [1] 2 »

> Найдено сообщений: 20
php1 Отправлено: 11 Марта, 2013 - 20:05:55 • Тема: Поиск строки по массиву в текстовом файле. • Форум: Вопросы новичков

Ответов: 1
Просмотров: 148
Akra Selone пишет:
Здравствуйте,
У меня такой вопрос. Например у меня есть текстовый файл, в каждой строчке по 2 слова - это логин и пароль, например: (login password). У меня есть скрипт, который получает данные с полей формы - логин и пароль, в переменные $login и $password. Как мне осуществить поиск и сравнение по данным словам в текстовом файле (полученные скриптом из формы). Например если логин и пароль верны, то выдавать true, если такой строки нет, или введено одно из слов неверно - выдавать false. Думаю я подробно описал проблему.


PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. <?PHP
  4.  
  5. $un=$_GET["un"];
  6. $pw=$_GET["pw"];
  7.  
  8. $handle = fopen("tvoi_sekreti", "r");
  9. $_SESSION['estj']=0;
  10.  
  11. while (!feof($handle)) {
  12.  $bufer = fgets($handle, 200);
  13.  $iskatj="+"; /* razdelitelj */
  14.  $pos1 = stripos($buffer, $iskatj);
  15.  $iskatj="+"; /* razdelitelj */
  16.  $pos2 = stripos($buffer, $iskatj);
  17.  $one = substr($bufer, 0, $pos1);
  18.  $two = substr($bufer, $pos1+1, $pos2-$pos1-1);
  19.  
  20.  if ($un==$one and $pw==$two) {
  21.   $_SESSION['estj']=1;
  22.   $_SESSION['lg']=$one; }}
  23.  
  24. fclose($handle);
  25.  
  26. ?>
  27.  
  28.  


Попробуй, работает.

А что скажут эксперты? Улыбка Моё творение
php1 Отправлено: 10 Марта, 2013 - 22:53:25 • Тема: Выбор основы сайта • Форум: Вопросы новичков

Ответов: 28
Просмотров: 822
caballero пишет:
Цитата:
Тогда в чём конкретно, какие моменты надо учесть? Директивы "Работать лучше" и "Век живи век учись" не годятся.

а других не бывает. тем более если речь идет не о конкретном техническом вопросе а типа вообще.

Цитата:
Кривая какая-то консультация

это ты хотел консультацию а я написал что фигней страдаешь.

Цитата:
что тому кто гвозди забивать умеет молоток нужен обязательно, с ним как-то проще.

он может и камнем забить - не так удобно но результат будет лучше чем у того кто молотком погнет все гвозди


Просьба привести список из 10-15 инструментов и нескольких ЦУ для разработки web-проектов достаточно конкретная. Ряд пользователей поняли вопрос и дали интересные ответы.

Да, я действительно хотел консультацию, а ты просто дал оценку. А я дал оценку твоей оценке. Это мы уже проходили. Но тут нет нарушения. Форум он на то и форум.

И опять про молоток. Хорошо, берём двух одинаковых забивальщиков: у одного камень, у другого молоток. Задача: забить на время 10 гвоздей. Начали! Стоп! Выиграл второй забивальщик! Теперь твой вариант: берём двух разных забивальщиков, одному, который хорошо забивает, даём камень, а второму, который забивает плохо - молоток! Задача та же. Начали! Стоп! Выиграл первый забивальщик, а второй ещё и молоток сломал. Вопрос, зачем было извращаться, когда первому можно было взять молоток, а второго научить забивать правильно, а не ставить в пару с заведомо сильным? Если так первому удобнее, а второй учиться не желает, то нет вопросов. но если это ради понтов, то это сомнительно=неэффективно.

Если дальнейшая беседа и далее будет идти по философскому направлению, оставляю за собой право не отвечать. Не потому что не интересно или нет уважения, наоборот, интереса ради можно побаловаться. Просто на эти беседы нет времени.
php1 Отправлено: 10 Марта, 2013 - 21:49:36 • Тема: Выбор основы сайта • Форум: Вопросы новичков

Ответов: 28
Просмотров: 822
caballero пишет:
Цитата:
Получилось не чёрт знает что, получился работающий проект со своими проблемами, котороые в новых проектах я хочу устранить.

это можно сказать про 99.9% проектов

Цитата:
То что в этом виноват неправильный редактор кода Я НЕ ГОВОРИЛ. Просьба не приписывать мне авторство сомнительных словосочетаний и утверждений.

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

Цитата:
Если "удобный инструментарий экономит время на рутиинных операциях и упрощает организацию сложных проектов" разве это не тоже самое что "во многом"

нет. если ты не умеешь забивать гвозди то какой толк от хорощего молотка.

Цитата:
В DW такого не нашёл.

а с чего бы такому быть в DW предназначеному для верстки. Вот в нетбинсе, например и отладчик есть и, к примеру, автоформатирование кода - пользуюсь им когда лень код руками форматировать.

Цитата:
Допустим мой код работает, но хочется привнести в него красоты. А именно: ускорение работы программ, прозрачность и соответственно возможность отладки другими людьми и т. д.

как то слово красота тут не клеится - компилятору все равно какой красивый у тебя код. Есть смысл говорить об эффективном коде и читабельном коде.

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

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

Если у тебя будет медленно работать программа - на 99% это будет означать кривую архитектуру а не задачу требующую вычислительной мощности.




Хорошо, можно сказать про 99.9% проектов. Но степень "вылизанности" проекта всё равно будет разной. Ну а какие конкретно это неполноценности? Какие методы их устранения? Только опять же личный опыт? Хорошо. Тогда в чём конкретно, какие моменты надо учесть? Директивы "Работать лучше" и "Век живи век учись" не годятся. В цене только конкретика. Можно среднего уровня, без опускания до самых мелочей. Но ладно, это так, ответа не требует.

"Консультацией" ты называешь свою реплику

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

или "и как это поможет тебе написать нормальный код если ты не умеешь его писать?"

??

Кривая какая-то консультация. И всё равно неправда. Инструментарий волшебным я не называл и не говорил, что он поможет решить проблемы общей продуманности проекта. Где-то ниже мною и другими товарищами, втч тобой, было написано какие именно моменты помогает решить хороший инструментарий. Придумают ИИ - будем с его помощью решать задачи более высокого порядка, или вообще не работать Улыбка

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

Вот, появилось незнакомое мне слово "нетбинс". Спасибо, посмотрим что за зверь.

Ну красывый код, это ведь не красывый дэвушка Улыбка Ясно, что в это понятие вкладывается другой смысл, да, хорошо подходит "эффективный" и "читабельный".

Да, согласен, маловероятно, что в обычной практике появляются задачи, съедающие мощность компьютера настолько, что нужно задуматься об особой эффективности кода.
Но у меня были такие задачи, где без оптимизации кода было практически не обойтись, только позволь без примеров. Были задачи и попроще, например, с SQL запросами, где приходилось ждать около 2 секунд до выдачи результата. Тут да, возможно не хватило опыта, спец решил бы задачу по-другому и получил бы нужную выдачу сразу. Но для той задачи 2 секунды было приемлимо, так что я не стал тратить время на оптимизацию.
php1 Отправлено: 10 Марта, 2013 - 20:54:48 • Тема: Выбор основы сайта • Форум: Вопросы новичков

Ответов: 28
Просмотров: 822
caballero пишет:
Цитата:
хоть формулировка резковата

он сам написал что у него черт зна что получилось, но решил что это виновать неправильный редактор кода

Цитата:
А вот успех проекта в целом зависит от интрументария во многом.

не во многом - просто удобный инструментарий экономит время на рутиинных операциях и упрощает организацию сложных проектов

Цитата:
Расскажи, что используешь сам, если это конечно не коммерческая тайна.

NuSphere PhpEd 8 версия - пользуюсь этим редактором уже больше 10 лет
(Добавление)
Цитата:
то сложно отыскать такую, где главное требование - это написание красивого кода
главное требование - написание работающего кода


Получилось не чёрт знает что, получился работающий проект со своими проблемами, котороые в новых проектах я хочу устранить.

То что в этом виноват неправильный редактор кода Я НЕ ГОВОРИЛ. Просьба не приписывать мне авторство сомнительных словосочетаний и утверждений.

Если "удобный инструментарий экономит время на рутиинных операциях и упрощает организацию сложных проектов" разве это не тоже самое что "во многом"? Если нет, то поясните, почему (если конечно же главный фактор успеха - это что-то отличное от личного опыта).

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

Красивый код vs Работающий код. Допустим мой код работает, но хочется привнести в него красоты. А именно: ускорение работы программ, прозрачность и соответственно возможность отладки другими людьми и т. д. Просто работающий код - это ступенька ниже. Мощность компьютеров позволяет сильно не заморачиваться со скоростью и оптимизацией алгоритмов, но думаю не я один сталкивался с задачами, для которых решения в лоб не годились по причине неукладки в приемлемое время.
(Добавление)
Мелкий пишет:
php1 пишет:
Есть твоя правда, но ведь не так всё кардинально, что совсем не зависит. А вот успех проекта в целом зависит от интрументария во многом.

Не зависит.
Сюрприз - успех проекта от кода вообще не зависит Не понял Код - лишь один винтик, есть ещё множество причин, почему можно не взлететь. И, наоборот, получить успех из наспех сколоченных костылей.

php1 пишет:
сложно отыскать такую, где главное требование - это написание красивого кода

Есть испытательный срок - если команду или самого человека не устраивает уровень - расстаётесь. Всё.

php1 пишет:
Вопрос по поводу красивого кода идёт вне этой темы, но если есть желание, поделитесь принципами.

"Совершенный код" Макконнелла обязателен к прочтению.


Сюда хорошо бы ссылку на умную книгу (но не из тех десятков "пустышек", которые только говорят, что они хорошие, а на самом деле вода на 95%-100%) или откровенное интервью с человеком (руководителем или автором какого-либо проекта), который открывает секреты удачных проектов, и желательно в сфере ИТ. А то "множество причин" это как-то неконкретно Улыбка

Испытательный срок - это понятно. Просто речь шла о содержании объявления о вакансии. Иначе в объявлении можно писать одно слово: "Приходите" Улыбка

"Совершенный код" Макконнелла - посмотрим Улыбка
php1 Отправлено: 10 Марта, 2013 - 16:58:08 • Тема: Выбор основы сайта • Форум: Вопросы новичков

Ответов: 28
Просмотров: 822
caballero пишет:
Цитата:
Что ты хочешь от меня услышать сечас?

ничего не хочу услышать хочу тебе втолковать что качество кода не зависит от инструментария.


Есть твоя правда, но ведь не так всё кардинально, что совсем не зависит. А вот успех проекта в целом зависит от интрументария во многом. Поэтому так или иначе вопрос по поводу инструментария важен. Расскажи, что используешь сам, если это конечно не коммерческая тайна. Не думаю, что у тебя в центре десктопа в гордом одиночестве стоит шорткат на блокнот Улыбка
(Добавление)
DelphinPRO пишет:
caballero пишет:
какое отношение инструментарий имеет к тому что у тебя говнокод получается.
а вот с этим тезисом соглашусь, хоть формулировка резковата Улыбка
правильно подобранный инструментарий облегчит выполнение рутинных операций, поможет найти ошибку, но никакие инструменты не спроектируют вам правильную архитектуру будущего приложения. А именно от этого зависит, будет ли вам в последующем легко и без геморроя поддерживать и расширять написаный код.


Ну вот, можно же нормально сказать Улыбка Облегчение рутинних операций, правильная архитектура - звучит красиво, выглядит ещё лучше Улыбка

Этот вопрос ещё и потому поднял, что если посмотреть те же вакансии по ИТ, то сложно отыскать такую, где главное требование - это написание красивого кода. Одно из, да, но главное - это всё-таки умение работать с конкретными средствами (php, js, ajax) и программными пакетами.

Вопрос по поводу красивого кода идёт вне этой темы, но если есть желание, поделитесь принципами. Только без "смотри код". Говорите конкретнее, хоть банальности, например, "красиво выносить функции в отдельный файл", "красиво делать оступы в теле цикла", "красиво ставить комментарии" и тд. Нужна будет философия, пойдём все на форум философов Улыбка
php1 Отправлено: 10 Марта, 2013 - 16:51:27 • Тема: Выбор основы сайта • Форум: Вопросы новичков

Ответов: 28
Просмотров: 822
Мелкий пишет:
php1 пишет:
Ну и допустим как вам такая мысль:

Вы про готовые CMS, что ль? Однако

php1 пишет:
geany, интересно, не слышал о такой программе, посмотрю как-нибудь?

Смотрите, кто же запретит. Вроде бы существует под виндами. Но я предупредил, это не IDE.


Ну наверное про готовые CMS или просто про шаблоны Улыбка Зачем изобретать велосипед каждый раз, если кто-то уже его изобрёл Улыбка Та же Joomla - это CMS, которая способна решить любую задачу?
php1 Отправлено: 10 Марта, 2013 - 16:37:24 • Тема: Выбор основы сайта • Форум: Вопросы новичков

Ответов: 28
Просмотров: 822
caballero пишет:
Цитата:
Толковый ответ, интересно. Спасибо

и еще стул на 4 ногах чтобы на нем сидеть

и как это поможет тебе написать нормальный код если ты не умеешь его писать?


Ну вот смотри (раз уж мы на Ты так настойчиво). Замечу, ты не с ребёнком общаешься. У меня одна точка на погонах, у тебя 6. Я пишу говнокод, а ты изящную изюминку. Процессы в моем проекте идут коряво, и может даже в 5! раз дольше чем в твоём первом. И что? Ты доллоровый миллионер, у тебя своё дело, ты начальник коллектива? Ты написал мне 2 ответа, смысловая ценность которых для меня никакая, одни наезды. Что ты хочешь от меня услышать сечас? Если это шутка, то ОК, посмеялись, до ассов пхп мне очень далеко, да я им и не собираюсь становиться, для меня это чисто прикладная вещь. Но если ты серьёзно, давай прекратим эту беседу. Повторяю, меня интересует инструментарий, а не оценка.
(Добавление)
avtor.fox пишет:
php1, чем больше Вы знаете, тем ценность Ваша на рынке выше (не факт)

В моём постоянном наборе -

Notepad++
Виртуальный сервер - ось Centos 6.4
FileZilla - ftp клиент
Putty - доступ к серверам по ssh
Photoshop CS6
Illustrator CS6
Куча браузеров, ну и седьмая винда.


Спасибо Улыбка Пробегусь по списку как-нибудь
php1 Отправлено: 10 Марта, 2013 - 16:09:04 • Тема: Выбор основы сайта • Форум: Вопросы новичков

Ответов: 28
Просмотров: 822
Ну и допустим как вам такая мысль:

нужен человеку интернет-магазин, нет смысла создавать его с нуля, можно же найти некий шаблон, где есть все нужные функции, и только вбивать товары.

или нужен человеку сайт-визитка, ну так это ещё проще чем интернет-магазин, скачал шаблон, вставил лого, набил информацией, закачал на сервер.

Я к тому, что эта работа не требует особой компетентности, раньше да, забросить сайт в интернет могли только избранные, а сейчас сделать себе простенькую страничку в сети чуть сложне чем распечатать документ в ворде...
(Добавление)
avtor.fox пишет:
Цитата:
2-3к строк уникального кода, бла-бла-бла.

ну смешно же.

Вам видимо ещё рано "выходить в свет". Если только для понятия себя и своих возможностей заниматься сие. Смотрите код старших товарищей. Если не можете что-то понять, проштрудите код какого нибудь из фреймворков.

На мой взгляд Вы являетесь типичным "хочу создать свой Вконтакте".
И как уже сказал caballero, можно и в блокноте написать проект Подмигивание


php1 пишет:
Вопрос задан мною не с целью получения оценок, а с целью получения информации, какой инструментарий и какие принципы в работе используют профессионалы.


За совет по просмотру кода фреймворков - спасибо.

Но этим Вы не даёте ответа на суть вопроса: не всегда требуется знать всё для создания полноценного проекта. Если взять ту же социалку (любую), хоть и не вникал, но ясно, что успех социалки - это не просто кусок кода, который можно на 3 дискеты записать. Улыбка
php1 Отправлено: 10 Марта, 2013 - 16:00:56 • Тема: Выбор основы сайта • Форум: Вопросы новичков

Ответов: 28
Просмотров: 822
DelphinPRO пишет:
php1 пишет:
А что используете Вы? Что порекомендуете?


Я профессионально занимаюсь web-разработкой, это есть основной и единственный источник дохода. В ежедневной работе использую следующий набор софта:

OS - Win7 (win8 так не удалось купить Улыбка )
TotalCommander - для работы с файлами и FTP
PhpStorm для написания кода, от php до sass (поддерживает всё)
OpenServer - локальный веб-сервер
FireFox + FireBug - отладка верстки
GitExtensions - Гуй для гита
PicPick - цветовая пипетка, скриншотер, экранные линейки и прочая мелочевка в одной утилите.
Фотошоп, IcoFx - графика
yEd - Блок-схемы
Skype для связи с клиентом
VirualBox - виртуалка с "чистыми" IE7 - IE9
зоопарк браузеров, причем не только последних версий
Opera Mobile Emulator - для какого-никакого тестирования мобильной верстки. В ближайшее время собираюсь брать iPad для реального тестирования.

Это основное, что сейчас вижу в панели задач, может что и забыл.


Толковый ответ, интересно. Спасибо Улыбка
php1 Отправлено: 10 Марта, 2013 - 15:51:38 • Тема: Выбор основы сайта • Форум: Вопросы новичков

Ответов: 28
Просмотров: 822
caballero пишет:
какое отношение инструментарий имеет к тому что у тебя говнокод получается.
у кого есть опыт кодирования тот и в блокноте напишет нормально.


Имеет отношение. Используя хороший инструментарий писать проще, а именно:
- готовые процедуры;
- шаблоны;
- подсказки;
- исправление грамматики;
- инструменты для отладки;
- ещё что-нибудь.

Не ставятся задачи героически написать портал на спор используя только блокнот. Ставятся задачи максимально эффективно создавать сложные проекты.
Компетентость бесспорно важна, но не всё упирается только в неё. Вопрос задан мною не с целью получения оценок, а с целью получения информации, какой инструментарий и какие принципы в работе используют профессионалы.

imper пишет:
D если в твоём проекте нет никаких новых оригинальных, концептуальных идей, то joomla тебе в помощь
если же есть то сначала строится:
0) ставятся задачи и цели
1)архитектура каталогов
2)архитектура,логика базы данных
3)потом берёшь листочек и ручку и побыстроляну накидываешь классы которые решат твои задачи
4) ну а позже визуализируешь свой проект, в фотошопе ды в принципе где удобнее, хоть в голове
5)верстаешь
6) пишешь код
7) натягиваешь всё на макетик
8) тестишь, исправляешь
9) через полгода понимаешь что всё это хрень, и переписываешь программную часть заново
ну а дальше уж пожинаешь свои труды


Спасибо, интересно Улыбка А можете пояснить, что в Вашем понимании макетик и классы?

Мелкий пишет:
1) ну и что?
2) Это нормально. Отладка занимает больше времени, чем написание. Моделирование в голове своего интерпретатора - широко используемая практика.
3) не понял, о чём вы
4) проблема архитектуры кода. Читайте, пишите, читайте исходники других проектов.
5) см. п.4.

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


3 - ну допустим стереть какой-нибудь тег tr или td, и потом долго и мучительно выискивать, почему таблица корявая. Бывают моменты, что очень стараешься сделать сразу без ошибок, иначе потом тяжело будет найти проблему. Но Ваше предложение хорошее, редко когда разбираю чужие исходники, а там на самом деле можно почерпнуть много интересного Улыбка

geany, интересно, не слышал о такой программе, посмотрю как-нибудь?


Ну а всё-таки? Вот если есть задача написать браузерную игру или интернет магазин, что посоветуете? Блокнот? Улыбка
php1 Отправлено: 10 Марта, 2013 - 13:48:39 • Тема: Выбор основы сайта • Форум: Вопросы новичков

Ответов: 28
Просмотров: 822
Добрый день!

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

На мой взгляд нужно:

1. Сама ОС (Win7).
2. Dreamviewer - для разработки сайта, визуальной и программной вёрстки, так сказать центральная площадь.
3. NuSphere PhpED - программа для отладки php скриптов.
4. FileZilla - для переброски файлов на сервер.
5. Последние версии браузеров для проверки кроссбраузерности.

Ну как-то так. А что используете Вы? Что порекомендуете?
Данный вопрос возник у меня в процессе создания своего проекта (сайт, не меньше 2-3к строк уникального пхп кода, JS, визуальная набивка, кое-какая интерактивность: самый примитив, гостевая, сбор статистики итд). Просто мне кажется, что я подошёл к данному проекту не совсем удачно. А именно:

1. Практически всё верстал с нуля, от визуалки до мельчаших программных процедур.
Мозг конечно потренировал хорошо, но надо ли оно было ради одного конкретного проекта?
2. Отладка всех видов программного кода была сложной и муторной, доходил чуть ли не до полного моделирования в голове процесса выполнения кода. Как упростить это дело? Хотя бы конкретно для PHP и JS?
3. Отладка визуалки в DW, вставка новых элементов была поприятнее, но тоже очень объёмная и муторная.
4. Любые новые фишки внедряются в проект со скрипом и как-то сложно.
5. Всё это вместе приводит к тому, что проект становится тяжёлым, плохо восприимчивым к переделкам, передачи другим лицам для работы, сильноуязвимым и т.д.

Поэтому и задался вопросом по поводу инструментария и шаблонов.

Интересуют Ваши мысли по этому поводу.

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

Понимаю, вопрос обширный, но не думаю что инструментарий должен насчитывать сотню программ и полсотни принципиально разных подходов.
php1 Отправлено: 09 Марта, 2013 - 20:09:18 • Тема: Запуск php из js или как-то так • Форум: Вопросы новичков

Ответов: 5
Просмотров: 315
LIME пишет:
сразу без сторонних сложнее
подключай jquery и пользуйся ф-циями этой библиотеки поначалу
(Добавление)
http://jquery-docs.ru/Ajax/


Ок, спасибо, дойду до этого, воспользуюсь. Пока выходит просто на JS. Данные попадают в базу, душа радуется Улыбка Правда, при отключённом JS данные в мою базу не попадут, но это уже другой вопрос.
php1 Отправлено: 09 Марта, 2013 - 18:51:49 • Тема: Запуск php из js или как-то так • Форум: Вопросы новичков

Ответов: 5
Просмотров: 315
Спасибо. Аяксом пока не пользовался. Но видимо без него никак, надо будет выучить. Сейчас придумываю реализацию через JS сам. Посмотрим выйдет ли Улыбка
Кстати, а этот самый Аякс обязательно подразумевает подключение чего-то там или я могу сразу кодить без сторонних файлов?
php1 Отправлено: 09 Марта, 2013 - 15:39:36 • Тема: Запуск php из js или как-то так • Форум: Вопросы новичков

Ответов: 5
Просмотров: 315
Добрый день!

На сайте стоит кнопка "мне нравится". Если человек нажал - ставим плюсик по IP и заносим в базу, если этого IP не было. Причём исходный файл на html без php вставок. Весь процесс по поводу регистрации голоса идёт в другом php файле. Пока что у меня открывается окно, а потом закрывается, но это корявое решение. Как реализовать красиво?

Тоже самое и со счётчиком посещений.
php1 Отправлено: 09 Марта, 2013 - 13:47:08 • Тема: Растягивание длинными словами • Форум: Вопросы новичков

Ответов: 4
Просмотров: 192
Работает везде, если вставить конечный текст в div фиксированной ширины и задать упомянутые свойства.

Страниц (2): [1] 2 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB