
Chuvi
30.04.2017
11:40:07
ну в смысле на следующую строчку после foreach

Rusty_b0lt
30.04.2017
11:40:37
array ( 'id' => '6', 'author' => 'asfd', 'email' => 'sadfas@asf.com', 'message' => 'asdfa', )
Ну и так с каждым сообщением
О, я понял цифра - строчка

Google

Chuvi
30.04.2017
11:41:52
ага
is_numeric()
ну или ctype_digit(), если только положительные числа...

Rusty_b0lt
30.04.2017
11:43:03
Огромное спасибо. Я даже не знаю, как благодарить
Сам бы наверное долго мучался

Chuvi
30.04.2017
11:45:38
На здоровье. )

Rusty_b0lt
30.04.2017
11:49:24
Тогда надо заменить is_int на is_numeric
Да?
Или надо конвертировать эту строку в число

Chuvi
30.04.2017
11:56:27
Да?
Если у тебя в базе ВОЗМОЖНО появление отрицательных чисел, то да, если нет, то лучше ctype_digit() у него более чистый подход к тому что можно считать ЦИФРАМИ.

Rusty_b0lt
30.04.2017
11:56:56
Надо конвертировать потому, что в таблице id int(11)
Или не играет роли

Chuvi
30.04.2017
11:57:23

Google

Chuvi
30.04.2017
11:57:50
Нету в базе, не будет в результатах.

Rusty_b0lt
30.04.2017
11:58:43
Просто с is_numeric удаление не работает я добавил туда блок else, который выводит сообщение и это сообщение выводится

Chuvi
30.04.2017
11:59:14
Да и DELETE в случае чего просто 0 вернёт, тебе ж на результат DELETE запроса всё равно пофиг судя по коду.

Rusty_b0lt
30.04.2017
12:00:10
Ну мне важно, чтобы если я нажму на ссылку index.php?act=del&id=$id удалялось сообщение
А оно не удаляется

Chuvi
30.04.2017
12:00:44
Потому что в ссылке вместо $id должен быть ID - цифра.

Виталик
30.04.2017
12:00:48
кто нибудь работал с языком с#

Rusty_b0lt
30.04.2017
12:01:19
Но только в ссылке

Dmitriy
30.04.2017
12:01:59

Chuvi
30.04.2017
12:03:29
результат сюда )

Rusty_b0lt
30.04.2017
12:04:39
array ( )Cannot delete

Chuvi
30.04.2017
12:10:33
А... Хм, благородные доны, а вообще насколько легально использовать $_GET внутри проверки на $_POST?
В смысле $_GET же обязательно будет пустым, в случае если $_POST запрос пришёл, да? Или нет?

Rusty_b0lt
30.04.2017
12:11:03
Это отсылка к миру полудня?
Всмысле с донами

Chuvi
30.04.2017
12:11:35
Нет, это я так выражаюсь иногда для связности предложения. )

Rusty_b0lt
30.04.2017
12:12:24
Хаха Как раз сейчас читаю Трудно быть богом

Dmitriy
30.04.2017
12:12:31
и будет пост и гет

Google

Chuvi
30.04.2017
12:13:28
логично

Rusty_b0lt
30.04.2017
12:14:04
Я немного не понимаю

Chuvi
30.04.2017
12:14:53
Я немного не понимаю
Короче у тебя Гет пустой, почему-то.
И вот этот if просто не срабатывает.
if($_GET['act'] == 'del' && is_int($_GET['id']) == true)
Потому что $_GET['act'] не = 'del', а вообще не существует...

Rusty_b0lt
30.04.2017
12:16:15
И как это исправить

f4rt~
30.04.2017
12:16:21
кто вообще удаляет что то с помощью get ?

Rusty_b0lt
30.04.2017
12:16:36
У меня в тз так написано

Chuvi
30.04.2017
12:17:11

Rusty_b0lt
30.04.2017
12:17:12
Если скрипту передан GET-параметр act (он содержится в переменной $_GET[‘act’]) и его
содержимое «del», а так же есть параметр id и в нем есть число - необходимо удалить
запись из гостевой книги с соответствующим id, после чего вывести сообщение об
успешном/неуспешном удалении и обновленный список сообщений.

f4rt~
30.04.2017
12:17:33
это тестовое?

Rusty_b0lt
30.04.2017
12:17:46
Да

f4rt~
30.04.2017
12:18:02
ну так тебе сейчас нарешают ты пройдешь по итогу

f4rt~
30.04.2017
12:18:05
а потом тебя выгонят :D

Rusty_b0lt
30.04.2017
12:18:45
Ну разве это не часть обучения?)

f4rt~
30.04.2017
12:19:14
просто тебе сложно будет, если ты сам тестовое не можешь осилить
то возможно ты еще не готов просто

Rusty_b0lt
30.04.2017
12:19:52
когда мне дают тестовое задание, я не все в нем понимаю и должен изучать это

Владимир
30.04.2017
12:20:32
вот и изучай)

Rusty_b0lt
30.04.2017
12:21:25
Так что там насчет $_GET внутри $_POST

Jamal
30.04.2017
12:21:47
Привет

Google

Rusty_b0lt
30.04.2017
12:22:01
Привет Да

Владимир
30.04.2017
12:22:02

Jamal
30.04.2017
12:22:20
Соскучились?

f4rt~
30.04.2017
12:23:18
я бы не пошел туда работать, где такое тестовое дают

Jamal
30.04.2017
12:23:30
Сорян котаны, мотаюсь целый день, не успеваю флудом заниматься. Но вы не теряйте надежду, я ещё вернусь

f4rt~
30.04.2017
12:23:39
уж лучше стандартное отправить письмо с ларки и тд

Jamal
30.04.2017
12:23:40
Только передохну

Владимир
30.04.2017
12:24:42

Admin
ERROR: S client not available

Rusty_b0lt
30.04.2017
12:24:45

f4rt~
30.04.2017
12:25:07
если мне дают подобное я прощаюсь и отправляюсь в дальнейшие поиски)

Dmitriy
30.04.2017
12:25:52

f4rt~
30.04.2017
12:26:02

Владимир
30.04.2017
12:26:38

f4rt~
30.04.2017
12:26:58
ну тут уже сказали, это курсы)

Dmitriy
30.04.2017
12:26:58

f4rt~
30.04.2017
12:27:04
хотя достаточно сомнительные

Rusty_b0lt
30.04.2017
12:28:07

Владимир
30.04.2017
12:28:32

Google

Jamal
30.04.2017
12:29:52

f4rt~
30.04.2017
12:30:20

Rusty_b0lt
30.04.2017
12:30:20
Я что-то не смог найти как $_POST и $_GET друг другу мешают

Владимир
30.04.2017
12:30:44
так они не мешают)

Jamal
30.04.2017
12:30:51
Есть задроты каким был я, я программировал 20 часов в сутки
И это мне аукнулось
А есть те кто 2 часа потыкают по клавишам и всё, типа позанимались

Dmitriy
30.04.2017
12:32:11

Jamal
30.04.2017
12:33:09

Rusty_b0lt
30.04.2017
12:33:44
https://pastebin.com/zL9eKCTG
У меня не работает удаление через $_GET

Jamal
30.04.2017
12:34:13
Приходят ли параметры вообще

Rusty_b0lt
30.04.2017
12:34:25
array ( )Cannot delete

Jamal
30.04.2017
12:35:49

Rusty_b0lt
30.04.2017
12:36:52
Дак, что делать?

Jamal
30.04.2017
12:37:34
Но я не экстракекс

Rusty_b0lt
30.04.2017
12:40:00
У меня сервак CLI встроенный в пхп

Jamal
30.04.2017
12:41:01