PHP.SU

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

Страниц (32): В начало « ... 8 9 10 11 [12] 13 14 15 16 ... » В конец

> Найдено сообщений: 468
tato Отправлено: 17 Октября, 2013 - 04:11:14 • Тема: Сайт МЛМ-компании • Форум: Вопросы новичков

Ответов: 17
Просмотров: 799
X-Trail, продовать воздух и есть кидалово.
tato Отправлено: 16 Октября, 2013 - 04:32:38 • Тема: Документирование кода • Форум: Вопросы новичков

Ответов: 9
Просмотров: 428
Если метод кидает исключение тогда да, в Вашем случае оно не кидается в конструкторе.
tato Отправлено: 16 Октября, 2013 - 00:41:11 • Тема: Как разбить текст для массива? • Форум: Вопросы новичков

Ответов: 8
Просмотров: 256
tato Отправлено: 16 Октября, 2013 - 00:26:19 • Тема: Сайт МЛМ-компании • Форум: Вопросы новичков

Ответов: 17
Просмотров: 799
X-Trail пишет:
ну, хотя бы коротко ? ))


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

Вы будете работать с заводами изготавителями? Или планируете продовать воздух?
Ваш товар можно приобрести еще где-то? По какой цене? Кто будет аватаром компании? И самы главный вопрос: А кто это все понесет в массы?

Без сетивика со стажем Вы не соберете нормальную структуру. Сетевик со стажем, это не дядя Федор из amway, а человек с паравозом и связями в этой сфере.
tato Отправлено: 15 Октября, 2013 - 15:28:48 • Тема: Защита сайта • Форум: Вопросы новичков

Ответов: 16
Просмотров: 465
Мелкий пишет:
tato, этого заголовка может не быть. Например, корпоративный прокси срезает лишние по его мнению заголовки.


Может и не быть, но задача в прининципе решаема.
tato Отправлено: 15 Октября, 2013 - 15:17:32 • Тема: Добавить слово • Форум: Вопросы новичков

Ответов: 6
Просмотров: 382
IllusionMH пишет:
tato, до изучения регулярок нужно догадаться какую часть строки на какую менять. Учить нужно - не вопрос, но нужно вовремя, главное чтобы не получилось так http://xkcd[dot]com/1171/ .


К сожалению вовремя не бывает (= бывает "надо вчера", а Мы не знаем "исрочна" начинаем курить маны, молить о помощи и т.д. Лучше 100 проблемм на стадии учебы, чем потом одна на продакшене.
tato Отправлено: 15 Октября, 2013 - 15:01:47 • Тема: Добавить слово • Форум: Вопросы новичков

Ответов: 6
Просмотров: 382
IllusionMH пишет:
sb69, включите логику. Что в начале одинакогового в первом и втором случае.
Далее можно обойтись заменой без регулярок - банальной заменой в строке


Цитата:

и так далее


Не комильфо, приведет к тому, что когда наступит "и так далее" и там вдруг будет что-то другое, человек опять возьмется за замену и в итоге получит over9000 копипасты.
(Добавление)
Тем более в акадимических целях лучше пусть регулярки учит
tato Отправлено: 15 Октября, 2013 - 14:56:57 • Тема: Защита сайта • Форум: Вопросы новичков

Ответов: 16
Просмотров: 465
PHP:
скопировать код в буфер обмена
  1.  
  2. function getIsAjaxRequest()
  3. {
  4.     return isset($_SERVER['HTTP_X_REQUESTED_WITH']) && $_SERVER['HTTP_X_REQUESTED_WITH']==='XMLHttpRequest';
  5. }
  6.  


Вернет true если AJAX запрос. Соответственно проверяете в каздом таком файле, если не AJAX, не пускаете.
tato Отправлено: 15 Октября, 2013 - 14:45:28 • Тема: цикл родительских методов в дочернем классе • Форум: Объектно-ориентированное программирование

Ответов: 6
Просмотров: 1427
sawa777, опишите изначальную задачу, так не понятно, что Вы сделать пытаетесь.

Сейчас цикл создает объекты и вызывает у них метод ::show_menu_form();
Если поместить его в этот цикл, то он войдет(теоретически) в рекурсию, но это если отдать туда необходимые массивы, а так все зафейлится
tato Отправлено: 15 Октября, 2013 - 14:35:18 • Тема: Добавить слово • Форум: Вопросы новичков

Ответов: 6
Просмотров: 382
регулярки читайте. preg_replace();
tato Отправлено: 15 Октября, 2013 - 14:33:01 • Тема: Сайт МЛМ-компании • Форум: Вопросы новичков

Ответов: 17
Просмотров: 799
X-Trail пишет:
ad-quate пишет:
X-Trail, всё зависит от задач, которые вы будете ставить перед сайтом.


Задачи будут выглядеть примерно так.
1) Под каждым участником будет формироваться 5-уровнева 5-местная матрица.
2) У каждого участника будет своя рефф. ссылка. По этой ссылке регается реферал, если 1-я линия внизу уже занята, то этот реферал попадает автоматом в 1-ю свободную ячейку (слева-направо, сверху-вниз) во 2-м ряду; если и 2-й ряд занят, то в 3-й ряд и т.п...
3) Автоматический расчет реферальных выплат. Допустим с каждого реферала в 1-й линии спонсору начисляется 10 у.е., со 20-й - 5 у.е. и т.п. .. - это все должно высвечиваться в кабинете чела.. А также должна быть видна структура.. Ну, не в виде картинок, а можно в виде списка: "Ваша 1-я линия:..... Ваша 2-я линия: ..... "
4) Выплата средств производится в ручном режиме, после подачи запроса участником. Платежная система.. Ну, Перфект Мани какой-нить или Киви.
5) Ну и прием платежей на сайте, естесно..


tato пишет:
Если Вы решите проблемму с биллингом,


М-м-мм... Насчет биллинга надо будет также разбираться...

-------------------------------- ----------------------
Ребята, сэнкс за подсказки! (кликнуть "спс" в профиль пока не могу Улыбка )


Все, что Вы описали - работа биллинга, от сайта там только отображение данных.

Для начала четко разделите проект на части: сайт, биллинг, база, сервер и т.д.
сайт в основном отражает информацию
биллинг занят маркетинг планом(в данном случае матрицей)
база - схрон
сервер - Учтите, под это дело нужен хороший сервер, структура в 40к человек при введении какого-нибудь бонуса положит хостинг в первые секунды, т.к. они все будут тыкать на одну кнопку единовременно.
и т.д. - оплаты через сервисы, свистелки и (ну Вы поняли)

Вообщем два раза подумайте, на самом деле сделать сайт под это дело - два пальца об асфальт. Есть куча других проблемм о которых Вы еще нре знаете и лучьше не знать.
tato Отправлено: 15 Октября, 2013 - 14:25:29 • Тема: Автоматическая регистрация пользователей сайта в определенной теме. • Форум: Вопросы новичков

Ответов: 5
Просмотров: 230
alexs13 пишет:
tato пишет:
alexs13, из темы не ясна задача.

Возможно Вы путаете Авторизацию и Регистрацию?

Пример работы подобной мне регистрации здесь, подскажите с чего начать и что для этого нужно. Есть сайт в домене РФ Joomla! 2.5.14 платформа PHP:
Linux matra.hostven03.com 2.6.32-458.6.2.lve1.2.30.el6.x86 _64 #1 SMP Fri Jul 12 15:02:22 EEST 2013 x86_64


По ссылке, что Вы дали самая обычная регистрация.
Вам необходимо искать примеры и/или уроки по ключевым словам "joomla регистрация пользователя". Думаю к joomla 100% есть какой-нибудь модель для этих целей.
tato Отправлено: 15 Октября, 2013 - 04:32:36 • Тема: Тест с несколькими вариантами ответа • Форум: Вопросы новичков

Ответов: 2
Просмотров: 298
Вариант 1:
Если есть несколько правильных и надо выбрать хотя бы один.
PHP:
скопировать код в буфер обмена
  1.  
  2. $user_answer = 'test';
  3. $answers = array(
  4.     'test',
  5.     'test1',
  6.     'test2',
  7. );
  8.  
  9.  // если $user_answer есть в $answers выдаст Зачет!
  10. $result = in_array( $user_answer, $answers );
  11.  
  12. echo !$result ? 'Зачет!' : 'Не зачет!';
  13.  


Вариант 2:
Если есть несколько правильных и надо выбрать все.
PHP:
скопировать код в буфер обмена
  1.  
  2. $user_answers = array(
  3.                 'test',
  4.                 'test1',
  5.         );
  6.        
  7.         $answers = array(
  8.                 'test',
  9.                 'test1',
  10.                 'test2',
  11.         );
  12.        
  13.         $result = array_diff( $answers, $user_answers );
  14.        
  15.         echo !$result ? 'Зачет!' : 'Не зачет!';
  16.  
tato Отправлено: 15 Октября, 2013 - 04:21:52 • Тема: Добавление параметров в строку • Форум: Вопросы новичков

Ответов: 1
Просмотров: 121
Я бы аяксом сделал. Логика такая:

Есть контроллер ajax_controller.php от него в зависимости, от обращения
PHP:
скопировать код в буфер обмена
  1.  
  2. if( isset( $_POST['type'] ) && isset( $_POST['id'] ) )
  3. {
  4.     $type = $_POST['type'];
  5.     $id = $_POST['id'];
  6.  
  7.     switch( $type )
  8.     {
  9.         case 'region':
  10.             // выбираем регионы - $result
  11.         break;
  12.         case ''university'':
  13.             // выбираем вузы - $result
  14.         break;
  15.         ...... etc
  16.     }
  17.  
  18.     echo json_encode( $result );
  19. }
  20.  
  21.  


Обращение к контроллеру:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. var s = $('select'), id = s.data('id'), type = s.data('type');
  3. $('body').on('click','select',function(){
  4.     $.post('/ajax_controller.php',{id:id},function(response){
  5.         console.log( response );
  6.         // Добавляем селект и т.д.
  7.     },'json');
  8. });
  9.  


У нас куча html select, каждый из них имеет атрибут типа например 'data-type="region"' и
атрибут id 'data-id="123"'

При клике по селекту идет аякс запрос в контроллер, там выясняется на что нажали и отдается нужная инфа, например если кликнули(выбрали) регион, возвразается список вузов.

Далее добавляем еще селект и забиваем его списком вузов.

в конце цепочки имеем id человека или группы.
tato Отправлено: 15 Октября, 2013 - 03:59:51 • Тема: Автоматическая регистрация пользователей сайта в определенной теме. • Форум: Вопросы новичков

Ответов: 5
Просмотров: 230
alexs13, из темы не ясна задача.

Возможно Вы путаете Авторизацию и Регистрацию?

Страниц (32): В начало « ... 8 9 10 11 [12] 13 14 15 16 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB