wmmail.ru – cервис почтовых рассылок на главную
написать письмо
карта сайта

С чего начать?РекламодательПравилаFAQСтатистикаБиржа статейTOP100ФоткиКонтакты
Логин:
Пароль: 
Регистрация   Забыли пароль?
WMLogin
Пользователей всего:

512959

Пользователей сегодня:

8

Пользователей online:

69

Выплачено ($): 7`606`118,89
Выплат: 8`115`300
Писем прочитано: 1`024`955`731

 
 
Online 0
Все ответы
 
 

Вопрос #34871

Внимание! В разделе вопрос-ответ запрещается:

  • Мат, оскорбления, флуд, реклама
  • Сообщения, не являющиеся вопросами/ответами
  • Нарушение законодательства РФ
  • Попрошайничество в любой форме

Выделите текст и нажмите для цитирования  #  
+1   [16.09.2011 18:35] pro100serik_96 Рейтинг 666.55     Стена пользователя pro100serik_96 +217

Закрытый вопрос от пользователя pro100serik_96 PHP запросы

Как на php отправлять запросы на сервер не через формы?
Записать в данные таблицу mySQL с помощью форм мне раз плюнуть. Но как реализовать через обычный текст? Например у меня есть комментарии на сайте? Я хочу удалять их кнопкой "Удалить". Но чтобы это НЕ была кнопка

< input type= "submit" >
Раздел: Программирование, последний комментарий: 17.09.2011 10:37
Вопрос закрыт пользователем MiSsiS_IA
Проголосовали: milshin

Ответы
Ответов всего: 6  вопрос закрыт 
Выделите текст и нажмите для цитирования  #  
+1   [16.09.2011 18:42] Leningrad00 Рейтинг 1464.56     Стена пользователя Leningrad00 +355  Все ответы пользователя Leningrad00

GET.

[a href="/delete.php?id=1"]Delete item[/a]

$query = 'DELETE FROM `table` WHERE `id`='.$_GET['id'];
$mysql_query($query);
Проголосовали: smail2133
Выделите текст и нажмите для цитирования  #  
0   [16.09.2011 18:44] pro100serik_96 Рейтинг 666.55     Стена пользователя pro100serik_96 +217  Все ответы пользователя pro100serik_96

Leningrad00 пишет GET.

[a href="/delete.php?id=1"]Delete item[/a]

$query = 'DELETE FROM table WHERE `id`='.$_GET['id'];
$mysql_query($query);

Думал об этом...но я знаю что есть способы без ГЕТа...например как вконтакте. Хотя там уже чуствую пахнет более сложной технологией, чем php
Выделите текст и нажмите для цитирования  #  
+1   [16.09.2011 19:12] Leningrad00 Рейтинг 1464.56     Стена пользователя Leningrad00 +355  Все ответы пользователя Leningrad00

PHP не технология, а язык программирования.
Технология — AJAX, которым пахнет вконтакте.
Проголосовали: smail2133
Выделите текст и нажмите для цитирования  #  
0   [16.09.2011 19:18] pro100serik_96 Рейтинг 666.55     Стена пользователя pro100serik_96 +217  Все ответы пользователя pro100serik_96

Leningrad00 пишет PHP не технология, а язык программирования.

Перепутал =)
Так и знал, что без аякса не обойтись)) Пусть вопросик повисит пока что
Выделите текст и нажмите для цитирования  #  
+1   [16.09.2011 22:28] #103207   Все ответы пользователя

Leningrad00 пишет GET.

[a href="/delete.php?id=1"]Delete item[/a]

$query = 'DELETE FROM `table` WHERE `id`='.$_GET['id'];
$mysql_query($query);


Ну чему ты учишь? :lol:
А если я изменю id c "1" на "1 AND id > 0" и писец таблице table :wink2:
Для защиты, обязательно нужно фильтровать все данные при запросе к базе функцией mysqli_real_escape_string!!!

pro100serik_96 пишет Так и знал, что без аякса не обойтись))


Хочешь без гета, ставь в теге form атрибут method="post"
http://htmlbook.ru/html/form

Добавлено спустя 05 минут 47 секунд
Да и аякс в jquery делается элементарно...
Проголосовали: smail2133
Выделите текст и нажмите для цитирования  #  
+1   [17.09.2011 10:37] Leningrad00 Рейтинг 1464.56     Стена пользователя Leningrad00 +355  Все ответы пользователя Leningrad00

#103207 пишет Ну чему ты учишь?

Я не учу. Я отвечаю на вопрос. Про безопасность автор ничего не спрашивал.
#103207 пишет ставь в теге form атрибут method="post"

Зато автор спрашивал, как обойтись без форм.
#103207 пишет аякс в jquery делается элементарно

Он и без jquery достаточно доступен.
Проголосовали: pro100serik_96

Видеоурок

Вопрос-ответ

НОВОСТИ
03.04.2024Выплаты
подробнее>>
21.02.2024QIWI
подробнее>>

© 2004-2024 «WMMAIL» Пользовательское соглашение