PHP.SU

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

Страниц (10): « 1 [2] 3 4 5 6 7 8 9 ... » В конец

> Найдено сообщений: 140
Ammy Отправлено: 23 Февраля, 2010 - 23:34:50 • Тема: Персональные страницы для пользователей • Форум: Напишите за меня, пожалуйста

Ответов: 4
Просмотров: 58
spelcastl пишет:
наткнулся на ваш форум в недрах интернета, неделю уже бьюсь над тем как сделать

А ещё понадобится желание что-то для себя сделать, а не только "биться" в поисках готовых решений. Нулевых знаний программирования будет крайне недостаточно: вероятно, что нет основы для пользовательских страничек - нет стандартной аутентификации на сайте.
Ammy Отправлено: 20 Февраля, 2010 - 11:00:41 • Тема: Исполнение PHP прямо из MYSQL • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 42
SDR пишет:
Но этот путь - форменный идиотизЬмЪ

У тебя есть лучшее решение этой задачи? Код хранится в базе, нужно сделать запрос, и преобразовать строку в исполняемый код. Без eval() ты этого не сделаешь, аналогов eval() нет.

Цитата:
eval(); встречал только для запутывания кода, но никак не для исполнения оного =)

Код, записанный в виде строки ты тоже не встречал? И кода в базе тоже? Или это для тебя большая разница?

resko1987 пишет:
И не пудрить себе мозги.

Надо было сначала определиться, чтобы не пудрить мозги другим.
Ammy Отправлено: 19 Февраля, 2010 - 19:15:21 • Тема: Убрать раздел • Форум: Колонка администратора

Ответов: 21
Просмотров: 10181
SDR пишет:
80% халявщиков, которым глубоко побоку php

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

Цитата:
новички задают вопросы, ищут ответы, а не просят тупо готовый код

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

Я понимаю, что на жалкие просьбы as "как сделать р-Р-э-сэс" никто в основном не обращает внимания, полагая, что автор - определённый халявщик, ищущий простые пути к решению своих проблем, но не все такие наглые, чтобы просить готовое решение снова и снова. Можно помочь, ответив на внятно поставленный вопрос, а наглость и за это тут банят обычно пересекать по мере поступления. Т.е. ужесточить правила составления тем в разделе "Напишите за меня..", да и "Корзина" на форуме уже долгое время нуждается во внимании со стороны модераторов. Ха-ха

Я не за, и я не против, но тупо пересекать каждую просьбу о помощи - банальное 'Сам пиши, меня жаба душит'
(Добавление)
Champion пишет:
Дай ссылки на 5 адекватных тем из этого раздела

Для Вас, господин, каждая тема того раздела - барахло Ха-ха
Ammy Отправлено: 19 Февраля, 2010 - 14:27:53 • Тема: Убрать раздел • Форум: Колонка администратора

Ответов: 21
Просмотров: 10181
Champion пишет:
новички постят сюда просьбы написать или модифицировать код, который и без того есть в книгах

Это редкие, исключительные случаи. Бывает раза два в неделю - и что, по их вине закрывать раздел?

Цитата:
Если код сложнее - то во фри-ланс.

За деньги, ага? Быть может, стоит разделить присутствующих здесь на две группы: жаба душит, и жаба не душит бесплатно писать?

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

Да где угодно в рамках PHP ресурса)
Ammy Отправлено: 19 Февраля, 2010 - 14:12:23 • Тема: урезаное и полное сообщение, динамическое изменение. • Форум: Напишите за меня, пожалуйста

Ответов: 5
Просмотров: 38
JavaScript'а для такой реализации не хватает. Вывести новость, спрятав скрытую половину текста в каком-нибудь элементе (div'е, например) с аттрибутом display: none, и при нажатии на кнопку по onclick событию делать выбор этого элемента в DOM иерархии, править значение стиля этого элемента как display: block.
Ammy Отправлено: 19 Февраля, 2010 - 13:51:49 • Тема: Убрать раздел • Форум: Колонка администратора

Ответов: 21
Просмотров: 10181
Данный раздел, как мне кажется, способствует популярности ресурса среди 80% новичков, которые приходят сюда, чтобы получить ответы в виде готового кода, или прямой наводки на правильность реализации. Если этого раздела не будет, то, соответственно, будут плодиться однотипные темы в других разделах, пойдут новые небывалые волны банов и предупреждений, а это лишние заботы на плечи модераторов.
Ammy Отправлено: 18 Февраля, 2010 - 22:06:18 • Тема: Валидация элемента формы с паролем на JS • Форум: JavaScript & VBScript

Ответов: 7
Просмотров: 2326
Domain пишет:
другого варианта нет?


CODE (javascript):
скопировать код в буфер обмена
  1. case "text" :
  2. if (el.name == "login" && value == "") errorList.push(1);
  3. if (el.name == "password" && value =="") errorList.push(2);
  4. break;


на

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. case "text" :
  3. if (el.name == "login" && value == "") errorList.push(1);
  4. break;
  5. case "password":
  6. if (el.name == "password" && value =="") errorList.push(2);
  7. break;
  8.  
Ammy Отправлено: 18 Февраля, 2010 - 21:13:14 • Тема: GET javascript • Форум: Хранилище функций на JavaScript

Ответов: 5
Просмотров: 16178
Отличный код! ) Подмигивание
Ammy Отправлено: 18 Февраля, 2010 - 14:57:06 • Тема: Бан лист • Форум: Колонка администратора

Ответов: 11
Просмотров: 6481
Протестируем, спасибо. Модераторов научили банить - и потянулась волна банов....
Ammy Отправлено: 17 Февраля, 2010 - 20:09:43 • Тема: Валидация элемента формы с паролем на JS • Форум: JavaScript & VBScript

Ответов: 7
Просмотров: 2326
Значение аттрибута:



заменить на:



А модераторам переместить тему в соответствующий раздел.
Ammy Отправлено: 16 Февраля, 2010 - 20:08:05 • Тема: post запрос на сервер • Форум: Программирование на PHP

Ответов: 8
Просмотров: 1132
Каждый сайт по-своему уникален, и нужно иметь определённый подход к каждому. Вам необходимо скачать любой нормальный HTTP сниффер, на основе которого начать писать свою программу. Без знаний работы HTTP протокола, и неумения пользоваться информацией, получаемой средствами использования сниффера заголовков, вы никогда не напишите нормальный граббер. И останется только искать готовые решения под конкретный интересующий вас ресурс.
Ammy Отправлено: 16 Февраля, 2010 - 19:56:11 • Тема: Пример реализации • Форум: Программирование на PHP

Ответов: 12
Просмотров: 1323
Вовсе не обязательно использовать такие большегрузы, как JS библиотеки всего для одной единственной цели - валидации (простейшей) формы.

Судя по приведённым выше требованиям, подходит только готовая CMS. Причины только две:

1. Если автор и найдёт всё "по частям", то вряд ли сам соберёт всё воедино. На этапе сборки проблем у него возникнет куда больше, чем при поиске этих самых частей. Можно найти уроки по "созданию регистрации на PHP", где, скажем, 90% пунктов будут удовлетворять требованиям, но со Smarty придётся однозначно знакомиться лоб в лоб, а без знаний PHP - это вынос мозга, потому что придётся разделять эту логику от визуального представления вручную, при этом не имея за спиной никакого опыта работы с PHP.

2. Соединение исходников из разных частей света воедино требует знаний PHP. Вторая причина частично повторяет первую.
Ammy Отправлено: 16 Февраля, 2010 - 19:35:58 • Тема: Исполнение PHP прямо из MYSQL • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 42
Прямо из таблиц (буквально) - невозможно. Поможет функция eval(), которая преобразует строку в исполняемый код. Делаете выборку из базы нужного элемента, содержащего PHP, и подставляете его в данную функцию в качестве аргумента (code_str).
Ammy Отправлено: 15 Февраля, 2010 - 08:46:11 • Тема: Классы и объекты • Форум: Программирование на PHP

Ответов: 10
Просмотров: 510
Делать можно всё, что делается при процедурном подходе, а различиями является лишь некоторая синтаксическая особенность, способы реализации. Если процедурный подход требует "линейной" реализации, то ООП позволяет разделить всё на удобные для восприятия блоки, к которым можно обращаться в процессе.

Вот, скажем, пример реализации простейшего сценария:

Процедурный подход:
PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. echo 'Видимый глазу текст';
  4.  
  5.  


Объектно-ориентированный подход:
PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. // Определяем новый класс, задаём ему имя - "MyClass"
  4.  
  5. class MyClass {
  6.  
  7.      // определяем первое свойство класса, имя которому - name, и присваиваем ему строковое значение 'видимый глазу текст'
  8.  
  9.      var $name = 'Видимый глазу текст';
  10.  
  11.      // Определяем первый метод данного класса
  12.  
  13.      function name() {
  14.  
  15.            echo $this -> name;  // осуществляем доступ к свойству $name и дальнейший вывод его значения
  16.  
  17.      }
  18.  
  19.  
  20. }
  21.  
  22. // определяем объект класса MyClass
  23.  
  24. $obj = new MyClass();
  25. $obj -> name(); // осуществляем вызов метода (функции) name(), и получаем результат
  26.  
  27.  


$this можно использовать не только для доступа к свойствам (переменным), но и к методам (функциям).

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

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

PHP и ОПП
Ammy Отправлено: 14 Февраля, 2010 - 13:30:31 • Тема: Создание новостей • Форум: Объявления

Ответов: 2
Просмотров: 2641
Подразумевается размещение новостей на главной стр., правка общей базы, написание технических статей?

Страниц (10): « 1 [2] 3 4 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB