Спустя 13 минут, 48 секунд (20.09.2009 - 15:37) Pinoplast написал(а):
что ты понимаеш под простой задачкой?
Спустя 2 минуты, 43 секунды (20.09.2009 - 15:39) Pinoplast написал(а):
тебе задачку типа
PHP |
<? |
или чтото посложнее )))))
Спустя 1 минута, 38 секунд (20.09.2009 - 15:41) SunSet написал(а):
Ну, в ближайший киоск за пивасом) Время обработки задачи - 5 минут. Допустимые значения - Балтика, Оболонь, Старопрамен, Туборг. Проверить на наличие sql иньекций типа Мороженое, Квас, Кефир. Сделать проверку на MIN(BEER) и MAX(BEER), иначе установить по дефолту 1л и 4л. Обязательно сделать поддержку кроссзакусочности - таранка, кальмары, анчоусы. И самое важное! Не выводить ошибок когда MAX(BEER) превышен!
Спустя 1 минута, 14 секунд (20.09.2009 - 15:42) Pinoplast написал(а):
Цитата (SunSet @ 20.09.2009 - 12:41) |
Ну, в ближайший киоск за пивасом) Время обработки задачи - 5 минут. Допустимые значения - Балтика, Оболонь, Старопрамен, Туборг. Проверить на наличие sql иньекций типа Мороженое, Квас, Кефир. Сделать проверку на MIN(BEER) и MAX(BEER), иначе установить по дефолту 1л и 4л. Обязательно сделать поддержку кроссзакусочности - таранка, кальмары, анчоусы. И самое важное! Не выводить ошибок когда MAX(BEER) превышен! |
Спустя 31 секунда (20.09.2009 - 15:43) SunSet написал(а):
Цитата (Pinoplast @ 20.09.2009 - 12:39) | ||
тебе задачку типа
или чтото посложнее ))))) |
<? Так нельзя писать.
<?php ?>
Спустя 1 минута, 46 секунд (20.09.2009 - 15:45) Pinoplast написал(а):
так это не я обрезал, это скрипт форума, я правильно писал(((((
Спустя 7 минут, 33 секунды (20.09.2009 - 15:52) dekoder написал(а):
Цитата (Pinoplast @ 20.09.2009 - 12:39) | ||
тебе задачку типа
или чтото посложнее ))))) |
не типо такого ненадо:)че-нить посложнее:)ну например посчитать примерчик (только не a+b:)можно че-нить посложнее) ну и так наростая по уровню сложности. прсото самому ниче в голову не лезет а интересно когда кто-то уже придумал а тебе надо это решить
Спустя 11 минут, 24 секунды (20.09.2009 - 16:04) glock18 написал(а):
Цитата |
<? Так нельзя писать. |
да ладно? У меня складывается ощущение, что большинство того, что я здесь последнее время читаю написано людьми очень сильно прислушивающимися к twin'у. однако смотря на такие вот высказывания, я понимаю, что его слушают, но воспринимают достаточно вольно.
dekoder
поиск по форуму используй
Спустя 2 минуты, 31 секунда (20.09.2009 - 16:06) SunSet написал(а):
glock18
"PHP глазами хакера" Фленов. Страница №15.
Разве что если twin'a величать Фленов
"PHP глазами хакера" Фленов. Страница №15.
Разве что если twin'a величать Фленов
Спустя 39 минут, 11 секунд (20.09.2009 - 16:45) glock18 написал(а):
SunSet
ты опять послушал, но не услышал. суть была не в том, кто говорит, а в том, что слова эти в итоге воспринимаются не так, как это следует.
ты опять послушал, но не услышал. суть была не в том, кто говорит, а в том, что слова эти в итоге воспринимаются не так, как это следует.
Спустя 11 минут, 42 секунды (20.09.2009 - 16:57) SunSet написал(а):
glock18
Не знаю что ты имел ввиду, но <? ?> не есть нормально. Говорил ли это twin или нет - это не важно.
Не знаю что ты имел ввиду, но <? ?> не есть нормально. Говорил ли это twin или нет - это не важно.
Спустя 34 минуты, 24 секунды (20.09.2009 - 17:31) JROUD написал(а):
dekoder, вот тебе пару задачек:
1. Дано три числа X1; X2; X3 - найти и вывести самоё большое из них. (Без двойных проверок и не более трёх проверок в программе т.е. не применять операторы || && и не больше трёх if).
2. Дано четыре числа a, b, c, d решить: |d|=[a/b]-c не используя функции модуля.
3. Треугольник ABC образован тремя векторами i, j, a. Найти периметр треугольника AMC полученного делением треугольника ABC медианой MC.
1. Дано три числа X1; X2; X3 - найти и вывести самоё большое из них. (Без двойных проверок и не более трёх проверок в программе т.е. не применять операторы || && и не больше трёх if).
2. Дано четыре числа a, b, c, d решить: |d|=[a/b]-c не используя функции модуля.
3. Треугольник ABC образован тремя векторами i, j, a. Найти периметр треугольника AMC полученного делением треугольника ABC медианой MC.
Спустя 4 часа, 51 минута, 59 секунд (20.09.2009 - 22:23) twin написал(а):
Цитата |
<? Так нельзя писать. |
Можно, но крайне не желательно. Пока не ясно, что будет с этим <?=, но ASP'овские теги предполагается убрать из спецификации. Так что лучше с огнем не играть.
Цитата |
Разве что если twin'a величать Фленов |
Спустя 36 минут, 36 секунд (20.09.2009 - 23:00) sergeiss написал(а):
dekoder - вот тебе задачка. Сделать форму ввода данных для регистрации. Одно поле - чисто по русски + пробелы (для полноценного имени), другое - только английские буквы (для логина), третье и четвертое - для пароля и его подтверждения, пятое - для электронной почты.
Если всё введено правильно, то данные заносятся в БД, юзер получает красивую надпись о том, что всё прошло успешно. После чего происходит переход на какую-то страницу приветствия.
Если что-то неверно, то выводятся введенные данные (кроме пароля) и предлагается повторить ввод.
Под неверными подразумеваются: несоответствующие указанным требованиям, либо если такие же имена (либо почта) уже имеются в БД, либо пароль и его дубль не соответствуют друг другу.
Задачка простая, на полчасика
Если всё введено правильно, то данные заносятся в БД, юзер получает красивую надпись о том, что всё прошло успешно. После чего происходит переход на какую-то страницу приветствия.
Если что-то неверно, то выводятся введенные данные (кроме пароля) и предлагается повторить ввод.
Под неверными подразумеваются: несоответствующие указанным требованиям, либо если такие же имена (либо почта) уже имеются в БД, либо пароль и его дубль не соответствуют друг другу.
Задачка простая, на полчасика
Спустя 10 минут, 5 секунд (20.09.2009 - 23:10) SunSet написал(а):
sergeiss
Цитата |
Задачка простая, на полчасика |
Шутник) Пока морально настроишься, пока пока чай сделаешь.. а телик пока настроишь..
Спустя 10 минут, 57 секунд (20.09.2009 - 23:21) Xakep написал(а):
Автор, а почему бы тебе не попробовать написать свой сайт с использованием MySQL? Ну или просто ма php для начала? Так ты намного быстрее освоишь то что тебе нужно. Я сам с этого начинал.
Спустя 5 часов, 12 минут, 12 секунд (21.09.2009 - 04:33) dekoder написал(а):
спасибо всем за задачки:)кидайте еще:)
Спустя 5 минут, 15 секунд (21.09.2009 - 04:38) dekoder написал(а):
Xakep
дай установку буду сидеть пыхтеть:)только не сильно завёрнутую:)
дай установку буду сидеть пыхтеть:)только не сильно завёрнутую:)
Спустя 2 часа, 43 минуты, 18 секунд (21.09.2009 - 07:22) Xakep написал(а):
Неужели ты сам неможешь ниче придумать? Ну придумай че нибуть регистрацией, авторизацией, формой обратной связи.....и т.д.....если знаешь mysql юзеров храни в бд. Если нет то в текстовых файлах.
Спустя 1 час, 3 минуты, 14 секунд (21.09.2009 - 08:25) twin написал(а):
Цитата |
если знаешь mysql юзеров храни в бд. Если нет то в текстовых файлах. |
Не верный совет Надо так:
Цитата |
если знаешь sql, юзеров храни в бд. Если нет - учи. |
Спустя 21 минута, 11 секунд (21.09.2009 - 08:46) Xakep написал(а):
Не все сразу. Сначало пусть одно освоит. Он непросил дать совет че ему учить. Да и в конце концов учится работать с файлами тоже надо.
Спустя 19 минут, 53 секунды (21.09.2009 - 09:06) sergeiss написал(а):
Цитата (Xakep @ 21.09.2009 - 09:46) |
Да и в конце концов учится работать с файлами тоже надо |
Да, надо. Но только не как с заменителем БД! У БД - одни задачи, у простых файлов - другие.
Спустя 7 минут, 24 секунды (21.09.2009 - 09:13) Xakep написал(а):
А я и неговорю чтобы он всегда работал с файлами как р бдзаменителем. Пускай сохранит сначало в файл. Затем уже когда выучит бд запишет туда. Нельзя же учить все сразу. Это большая нагрузка.
Спустя 7 минут, 32 секунды (21.09.2009 - 09:21) sergeiss написал(а):
Цитата (Xakep @ 21.09.2009 - 10:13) |
Затем уже когда выучит бд запишет туда. Нельзя же учить все сразу. Это большая нагрузка. |
Принципиально неверный подход! Нужно сначала понять, что для чего используется, а потом учить то, что нужно в данный момент. И тогда нагрузка будет нормальная.
Кстати... Элементарные действия с БД не сложнее , чем работа с файлами. А некоторые моменты (например, защита от совместного одновременного использования) так даже и проще с БД.
Спустя 1 час, 29 минут, 23 секунды (21.09.2009 - 10:50) Xakep написал(а):
Ну я думаю он знает что для чего используется.
Спустя 1 час, 44 минуты, 4 секунды (21.09.2009 - 12:34) dekoder написал(а):
sergeiss
в общем написал регистрацию без всяких там выбрыков типо имя-рус буквы, пасс - англ. и тд. всё красиво и замечательно работает, но немогу сообразить как сделать сверку полей (пароля и подтверждения). я сделал чтобы все поля проверялись на пустоту если какое-то незаполнено то не заносится в БД. я использую мускул.
в общем написал регистрацию без всяких там выбрыков типо имя-рус буквы, пасс - англ. и тд. всё красиво и замечательно работает, но немогу сообразить как сделать сверку полей (пароля и подтверждения). я сделал чтобы все поля проверялись на пустоту если какое-то незаполнено то не заносится в БД. я использую мускул.
Спустя 4 минуты, 59 секунд (21.09.2009 - 12:39) SunSet написал(а):
$pass1 - имя поля с паролем номер 1
$pass2 - имя поля с паролем номер 2
$pass2 - имя поля с паролем номер 2
PHP |
if ($pass1 == $pass2) {echo "Пароль верный";} |
Спустя 13 минут, 6 секунд (21.09.2009 - 12:52) dekoder написал(а):
пасиб я немножно по другому пробовал:)
Спустя 14 минут, 28 секунд (21.09.2009 - 13:07) sergeiss написал(а):
Цитата (dekoder @ 21.09.2009 - 13:34) |
без всяких там выбрыков типо имя-рус буквы, пасс - англ. и тд. всё красиво и замечательно работает |
Ну так теперь это добавь Тут тебе придется поупражняться с регулярными упражнениями, именно в них заложена "вся соль" разнотипных полей в моем предложении.
Спустя 6 минут, 56 секунд (21.09.2009 - 13:14) dekoder написал(а):
ок поупрожняюсь только ты объясни, как это можно сделать?только код не кидай:)
Спустя 5 минут, 54 секунды (21.09.2009 - 13:20) sergeiss написал(а):
Код не кидай... Да я бы и так не стал этого делать
Объясняю "на пальцах":
1. Читаешь про регулярные выражения.
2. Читаешь про функции работы с регулярками.
3. Строишь регулярные выражения так, чтобы можно было проверить что-то.
Например, что в строке находятся ТОЛЬКО буквы русского алфавита и пробелы (это было в моем предложении ранее).
Ну, и с вопросами (когда что-то непонятно) - вэлкам!
Объясняю "на пальцах":
1. Читаешь про регулярные выражения.
2. Читаешь про функции работы с регулярками.
3. Строишь регулярные выражения так, чтобы можно было проверить что-то.
Например, что в строке находятся ТОЛЬКО буквы русского алфавита и пробелы (это было в моем предложении ранее).
Ну, и с вопросами (когда что-то непонятно) - вэлкам!
Спустя 4 часа, 22 минуты, 52 секунды (21.09.2009 - 17:43) dekoder написал(а):
Цитата (SunSet @ 21.09.2009 - 09:39) | ||
$pass1 - имя поля с паролем номер 1 $pass2 - имя поля с паролем номер 2
|
это неработает:(код рабочий но после того как выводится надпись занос в БД не происходит:(а можно как-то сделать чтобы после ввода в поля пароля создавались массивы и сверялись при на нажатии на батон "зарегистрироваться" эти массивы сверялись и если всё верно, то идёт занос данных в БД ну и долгожданная надпись типо Спасибо за регистрацию?
Спустя 4 часа, 12 минут, 3 секунды (21.09.2009 - 21:55) Pinoplast написал(а):
кто такой twin'у?
Спустя 4 часа, 57 секунд (22.09.2009 - 01:56) Gabriel написал(а):
Pinoplast
он twin а не twin'у
он twin а не twin'у
Спустя 58 минут, 35 секунд (22.09.2009 - 02:54) SunSet написал(а):
Gabriel
А че, так ласкоооово получилось - twiny (Твини)
А че, так ласкоооово получилось - twiny (Твини)
Спустя 5 часов, 53 минуты, 19 секунд (22.09.2009 - 08:48) Pinoplast написал(а):
Вы не критекуйте а скажите что за авторитет!!!
Спустя 8 минут, 8 секунд (22.09.2009 - 08:56) Xakep написал(а):
Цитата |
Вы не критекуйте а скажите что за авторитет!!! |
Поброди по форуму может и встретишь
Спустя 12 часов, 51 минута, 51 секунда (22.09.2009 - 21:48) Pinoplast написал(а):
А лучше в базе пароли хранить и там проверять, а то я их сопру
Спустя 50 минут, 49 секунд (22.09.2009 - 22:38) Pinoplast написал(а):
Цитата (Xakep @ 22.09.2009 - 05:56) | ||
Поброди по форуму может и встретишь |
Уже понял кто это просто забыл
Спустя 8 минут, 45 секунд (22.09.2009 - 22:47) twin написал(а):
Кто помянул не к ночи?