|
Damhurz ↓
|
 |
|
14 Апрель, 2009, 03:36:17
|
НЕ ХУЕТА!
ХУЕТА!
|
|
Карма: 0
Сообщений: 14 Сила слова: 0
|
Всем привет! Кто сможет помочь? У меня есть форма для заполнения бд, но прежде чем данные попадут в базу их необходимо обработать, т.е если есть символы верхнего регистра то перевести их в нижний, а все пробелы заменить на "_"
вот код:
<?php
$data= $_POST['data'];
$link = @ mysql_connect("localhost", "root") or die("Не могу соединиться");
$db = @ mysql_select_db("mydb", $link);
if ($_POST['submit'] == 'Submit Date') {
$valid_form = true;
if ($_POST['data'] == "")
{
echo "Введите данные";
$valid_form = false;
}
if($valid_form == true)
{
$query = ("INSERT INTO tabele VALUES(NULL,'$data')");
$rs = @ mysql_query($query, $link);
if(! $rs)
{
echo 'Ошибка.';
}
else
{
echo'Запись добавлена.';
}
}
}
?>
<FORM ACTION= '<?php echo $PHP_SELF?>' METHOD=POST>
Данные:<INPUT TYPE= 'text' NAME= 'data'><br>
<INPUT TYPE= 'submit' NAME= 'submit' value= "Submit Date">
</FORM>
|
|
|
|
|
Записан
|
|
|
|
|
mario ↓
|
 |
|
14 Апрель, 2009, 03:40:32 , спустя 4 минуты 15 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
wazzup
Группа: Джедаи Карма: 67
Сообщений: 6162 Сила слова: 1.09
|
функция str_replace() тебе поможет.
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
14 Апрель, 2009, 03:43:18 , спустя 2 минуты 46 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: д-о-х-у-я! Сила слова: 1.66
|
str_replace + strtolower.
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
Karlovich ↓
|
 |
|
14 Апрель, 2009, 09:57:53 , спустя 6 часов 14 минут 35 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Карма: 1
Сообщений: 40 Сила слова: 2.5
|
ага а еще оч важная вещь незабывай mysql_real_escape_string
|
|
|
|
|
Записан
|
|
|
|
|
mario ↓
|
 |
|
14 Апрель, 2009, 09:59:08 , спустя 1 минуту 15 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
wazzup
Группа: Джедаи Карма: 67
Сообщений: 6162 Сила слова: 1.09
|
ага а еще оч важная вещь незабывай mysql_real_escape_string
+1, как же без этого :)
|
|
|
|
|
Записан
|
|
|
|
|
Givi ↓
|
 |
|
14 Апрель, 2009, 11:00:33 , спустя 1 час 1 минуту 25 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Адекваты Карма: 42
Сообщений: 2305 Сила слова: 1.82
|
Damhurz, и ещё обработка строки никак не относиться в базам данных, если это делается пыхо-скриптом :) Это я относительно расположения темы.
|
|
|
|
|
Записан
|
Все, что говорят другие - неправда! До тех пор, пока ты сам в это не поверишь. Если человек дурак, то... чур это не я!
|
|
|
|
phpdude ↓
|
 |
|
14 Апрель, 2009, 11:38:08 , спустя 37 минут 35 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: д-о-х-у-я! Сила слова: 1.66
|
Givi, просто в раздел "для новичков" рука не поднимается писать))))
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
Troy ↓
|
 |
|
14 Апрель, 2009, 02:25:02 , спустя 2 часа 46 минут 54 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: Джедаи Карма: 45
Сообщений: 2393 Сила слова: 1.88
|
и на сколько я знаю собак - @ из кода надо убирать , они тормазят , я прав ?
|
|
|
|
|
Записан
|
|
|
|
|
AlexB ↓
|
 |
|
14 Апрель, 2009, 02:30:47 , спустя 5 минут 45 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: в ухо Карма: 89
Сообщений: 3423 Сила слова: 2.6
|
из кода надо убирать , они тормазят
они тормозят моск
|
|
|
|
|
Записан
|
|
|
|
|
adw0rd ↓
|
 |
|
14 Апрель, 2009, 02:44:20 , спустя 13 минут 33 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: в ухо Карма: не нужна
Сообщений: 17615 Сила слова: 1.67
|
AlexB, +1
и на сколько я знаю собак - @ из кода надо убирать , они тормазят , я прав ?
прав
|
|
|
|
|
Записан
|
|
|
|
|
md5 ↓
|
 |
|
14 Апрель, 2009, 02:54:52 , спустя 10 минут 32 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо Карма: не нужна
Сообщений: 10494 Сила слова: 1.19
|
и на сколько я знаю собак - @ из кода надо убирать , они тормазят , я прав ?
Вам — да (с)
:)
|
|
|
|
|
Записан
|
8: Undefined variable: str Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php Строка: 18 adw0rd: мудень блять, я уже фиксить стал эту фигню :) md5: вуахахахаха
|
|
|
|
AlexB ↓
|
 |
|
14 Апрель, 2009, 03:01:10 , спустя 6 минут 18 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: в ухо Карма: 89
Сообщений: 3423 Сила слова: 2.6
|
Как не странно, собаки иногда могут быть полезны, например у меня на продакшен сервере из PHP выполняются некоторые CGI скрипты, т.е. в начале скрипта стоит
@virtual('CGI СКРИПТ')
Мне реально для отладки своего кода он не нужен, его поддержкой занимается другой человек и скрипт напрямую не связан с моей логикой, но чтоб мне локально не мешали отлаживаться сообщения об ошибках - стоит собака. (иначе, каждый раз выкладывая новую версию файла надо было бы думать о том, чтоб эту строчку не забыть раскоментарить).
Т.е. если быть предельно точным, собаки могут быть в коде только тогда, когда ты внятно можешь объяснить зачем ты ее поставил.
|
|
|
|
|
Записан
|
|
|
|
|
md5 ↓
|
 |
|
14 Апрель, 2009, 03:25:20 , спустя 24 минуты 10 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо Карма: не нужна
Сообщений: 10494 Сила слова: 1.19
|
AlexB, ну или
«собака в коде может быть тогда, когда ты не будешь задаваться вопросом, нужна ли она»
|
|
|
|
|
Записан
|
8: Undefined variable: str Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php Строка: 18 adw0rd: мудень блять, я уже фиксить стал эту фигню :) md5: вуахахахаха
|
|
|
|
phpdude ↓
|
 |
|
14 Апрель, 2009, 03:53:19 , спустя 27 минут 59 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 344
Сообщений: д-о-х-у-я! Сила слова: 1.66
|
исползую собаку постоянно где нужна, чтобы на ероррепортинге отключеном работала. а собака делает так
$id = @_GET['id']
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
AlexB ↓
|
 |
|
14 Апрель, 2009, 04:03:07 , спустя 9 минут 48 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: в ухо Карма: 89
Сообщений: 3423 Сила слова: 2.6
|
$id = @_GET['id']
угу это известный прием, правда мне он не нравится, предпочитаю явно давать значаения "по умолчанию". Впрочем, мы уже кажется бадались на эту тему ...
|
|
|
|
|
Записан
|
|
|
|
|