мавр
Группа: в ухо Карма: не нужна
Сообщений: 5187 Сила слова: 1.81
|
@lexaka, у тебя GetSQLValueString возвращает значение уже в кавычках - я догадался Спустя 50 секунд добавил что там у тебя дальше?
|
|
|
|
|
Записан
|
java.lang.OutOfMemoryError
|
|
|
|
phpdude ↓
|
 |
|
25 Июль, 2009, 01:37:21 , спустя 1 минуту 33 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: 20781 Сила слова: 1.66
|
@lexaka, у тебя GetSQLValueString возвращает значение уже в кавычках - я догадался Спустя 50 секунд добавил что там у тебя дальше?
имхо это пиздец
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
@lexaka ↓
|
 |
|
25 Июль, 2009, 01:40:43 , спустя 3 минуты 22 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 1
Сообщений: 72 Сила слова: 1.39
|
и откажись уже от этой хуйни
GetSQLValueString($_POST['trackname'][$i], "text"),
НЕ ИСПОЛЬЗУЙ ГУМНОКОД ДРИМЕРА. ОН ОТСТОЙ. ПОВЕРЬ! )
юзай mysql_real_escape_string, но не функции о которых ты ничего не знаешь
Приведи свой вариант. Обоснуй в чем его преимущество и привлекательность. И я смогу поверить. Революционных лозунгов я уже слышал достаточно. Только жизнь от этого не улучшилась :).
|
|
|
|
« Последнее редактирование: 25 Июль, 2009, 01:40:43 от @lexaka »
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
25 Июль, 2009, 01:42:23 , спустя 1 минуту 40 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: 20781 Сила слова: 1.66
|
@lexaka, интересный подход.
блядь вот ненавижу когда людям даешь ссылку,а они даже не удосуживаются посмотреть что внутри.
вот тебе пример прямо оттуда. если чтото непонятно в нем - спрашивай
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
@lexaka ↓
|
 |
|
25 Июль, 2009, 01:48:07 , спустя 5 минут 44 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 1
Сообщений: 72 Сила слова: 1.39
|
@lexaka, интересный подход.
блядь вот ненавижу когда людям даешь ссылку,а они даже не удосуживаются посмотреть что внутри.
вот тебе пример прямо оттуда. если чтото непонятно в нем - спрашивай
код я вижу, хочу просто знать в чем его конкретное преимущество перед тем который я использую. ну хотя бы в общих чертах.
По тому что я смог понять у себя помимо данных в GetSQLValueString($_POST['trackname'][$i], "text") передаются не только данные но и тип данных. Для чего то это надо... не просто же ето свойство сюда прилепили для красявости.
|
|
|
|
« Последнее редактирование: 25 Июль, 2009, 01:47:25 от @lexaka »
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
25 Июль, 2009, 01:47:43 , спустя
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: 20781 Сила слова: 1.66
|
@lexaka, да в том, что ты не используешь 15 строк говнокода из дримера на каждое ВСЕГО ЛишЬ ЭКРАНИРОВАНИЕ СИМВОЛОВ. используй как можно больше стандартных функций
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
@lexaka ↓
|
 |
|
25 Июль, 2009, 01:55:38 , спустя 7 минут 55 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 1
Сообщений: 72 Сила слова: 1.39
|
@lexaka, да в том, что ты не используешь 15 строк говнокода из дримера на каждое ВСЕГО ЛишЬ ЭКРАНИРОВАНИЕ СИМВОЛОВ. используй как можно больше стандартных функций
странно слышать такие заявления от специаллиста... я хоть и далек от вашего уровня но прекрасно понимаю что проще сделать... то проще сломать.
Не смотря на то что я использую свои проекты только на виртуальном сервере и для личных целей про проблемы безопасности кода прочитал немало информации.
Даже из нашего общения если отбросить кучу пустого я сделал для себя определенные выводы. Сейчас пытаюсь все это осмыслить и разложить по полочкам.
Лирическое отступление от темы :) http://habrahabr.ru/blogs/it-politics/65351/
|
|
|
|
« Последнее редактирование: 25 Июль, 2009, 01:55:38 от @lexaka »
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
25 Июль, 2009, 01:58:45 , спустя 3 минуты 7 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: 20781 Сила слова: 1.66
|
@lexaka, ... может ты просто меня не совсем правильно понял ... ты думаешь что я за то, чтобы их функции использовать? да я сколько не видел их фреймворков и тп, одно гавно страшное ..
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
@lexaka ↓
|
 |
|
25 Июль, 2009, 02:06:02 , спустя 7 минут 17 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 1
Сообщений: 72 Сила слова: 1.39
|
@lexaka, ... может ты просто меня не совсем правильно понял ... ты думаешь что я за то, чтобы их функции использовать? да я сколько не видел их фреймворков и тп, одно гавно страшное ..
извини но опять только слова. говорить я сам могу долго и много. я просто хочу понять конкретику почему твой вариант ты считаешь лучшим. Я не из праздного любопытства это спрашиваю. Я действительно хочу максимально освоить php и делать что то более значимое.
Я не собираюсь защищать программистов Adobe просто хотелось бы выделить истину. Спустя 2 минуты 11 секунд добавил CTAPbIu_MABP, я понял в чем была ошибка может пока на своем уровне, но запомнил какие кавычки где использовать.
Теперь как к твоему варианту прикрутить это долнительное поле формы?
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
25 Июль, 2009, 02:08:01 , спустя 1 минуту 59 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: 20781 Сила слова: 1.66
|
@lexaka, я не знаю как тебе это объяснить, я просто думаю тчо это правильно и Я люблю ЗНАТЬ что творится в той или иной строке, а зависеть от адоба не считаю правильны, ведь ты даже не знал что функцию с боков расставляет кавычки, откуда знать "выкинет ли она еще чтото"?
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
@lexaka ↓
|
 |
|
25 Июль, 2009, 02:17:31 , спустя 9 минут 30 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 1
Сообщений: 72 Сила слова: 1.39
|
@lexaka, я не знаю как тебе это объяснить, я просто думаю тчо это правильно и Я люблю ЗНАТЬ что творится в той или иной строке, а зависеть от адоба не считаю правильны, ведь ты даже не знал что функцию с боков расставляет кавычки, откуда знать "выкинет ли она еще чтото"?
для этого тогда необходимо знать поведенчество других функций :) каждая я думаю имеет свои подводные камни. И говорить об универсальности сложно.
Насчет то что я использую дример это просто потому что он мне удобен. Не из за того что н имеет свои внедренные объекты. Лично мне нравится в нем многое и проверки и возможности хранения собственных библиотек и их дальнейшее использование в других проектах. Все его достоинства перечслять нет смысла каждый пользуется тем чем ему удобнее. Один Дримером второй Зендом третий блокнотом...
Я пытался использовать зенд и Аптану ну не прижились они у меня...
|
|
|
|
« Последнее редактирование: 25 Июль, 2009, 02:16:04 от @lexaka »
|
Записан
|
|
|
|
|
CTAPbIu_MABP ↓
|
 |
|
25 Июль, 2009, 02:41:02 , спустя 23 минуты 31 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
мавр
Группа: в ухо Карма: не нужна
Сообщений: 5187 Сила слова: 1.81
|
|
|
|
|
|
Записан
|
java.lang.OutOfMemoryError
|
|
|
|
phpdude ↓
|
 |
|
25 Июль, 2009, 02:43:37 , спустя 2 минуты 35 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: д-о-х-у-я! Сила слова: 1.66
|
эклипс еще попробуй))
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
@lexaka ↓
|
 |
|
25 Июль, 2009, 02:52:07 , спустя 8 минут 30 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 1
Сообщений: 72 Сила слова: 1.39
|
как я это написал в самом начале
думаешь ктото помнил или хочет перечитывать весь этот флуд? Спустя 1 минуту 19 секунд добавил еще раз
ты рисуешь форму в ней треки и длина
отправляешь ее
циклом загоняешь в таблицу треков
причем тут альбом?
Я просто надеялся что справлюсь по аналогии. но вы меня совсем в тупик завели... :)
я только часть формы выложил а полная примерно так.
<form name="testadd" action="<?php echo $editFormAction; ?>" method="post">
<div><input name="albumname" type="text" style="border:1px solid #e7e7e7;" /></div>
<div><input name="albumyear" type="text" size="8" style="border:1px solid #e7e7e7;" /></div>
<table border="0" cellspacing="0" cellpadding="0" style="margin-top:15px;">
<tbody id="addtrack">
<tr style="border-bottom:1px solid #e7e7e7;" class="hidden">
<td style="width:5%;"><input type="button" onclick="dropFile(this);" value=" - " name="drop" disabled="disabled"></td>
<td style="width:40%; padding:7px 5px;"><input type="text" name="trackname[]" style="border:1px solid #e7e7e7; width:80%" /></td>
<td style="width:20%;"><input name="time[]" type="text" size="8" style="border:1px solid #e7e7e7;" /></td>
<td></td>
</tr>
<tr style="border-bottom:1px solid #e7e7e7;" class="f_file">
<td style="width:5%;"><input type="button" onclick="dropFile(this);" value=" - " name="drop" disabled="disabled"></td>
<td style="width:40%; padding:7px 5px;"><input type="text" name="trackname[0]" style="border:1px solid #e7e7e7; width:80%" /></td>
<td style="width:20%;"><input name="time[0]" type="text" size="8" style="border:1px solid #e7e7e7;" /></td>
<td></td>
</tr>
</tbody>
</table>
<div><input name="submit" type="submit" value="submit" /></div>
<input type="hidden" name="MM_insert" value="testadd">
</form>
Спустя 1 минуту 29 секунд добавил
эклипс еще попробуй))
чур меня :) я видел это. Все ресурсы компа надо под него отдать. Что бы хоть немного ощутить кайф. Хотя по его функциональности он крут. Тут не поспоришь. Плюс куча плагинов.
|
|
|
|
« Последнее редактирование: 25 Июль, 2009, 02:52:07 от @lexaka »
|
Записан
|
|
|
|
|
Troy ↓
|
 |
|
25 Июль, 2009, 03:07:38 , спустя 15 минут 31 секунду
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Джедаи Карма: 45
Сообщений: 2393 Сила слова: 1.88
|
@lexaka, mysql_real_escape_string() надо импользовать потому что это стандартная функция из + :
+ ты можеш в мануале найти что делает эта функция , а не вникать в говнокод фреймворка
+ она работает быстрее Спустя 51 секунду добавил зы у вас инвайта на хабр не найдётся ? = ))
|
|
|
|
|
Записан
|
|
|
|
|