@phpgeeks

Страница 4712 из 8430
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
Надо конвертировать потому, что в таблице id int(11)
Тогда SELECT, выше который, просто его не вернёт.

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
Потому что в ссылке вместо $id должен быть ID - цифра.
Значит все-таки надо конвертировать в цифру

Но только в ссылке

Dmitriy
30.04.2017
12:01:59
Chuvi
30.04.2017
12:03:29
Значит все-таки надо конвертировать в цифру
После строчки $id = $_GET['id']; (25я) Вставь var_export($_GET);

результат сюда )

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
Хаха Как раз сейчас читаю Трудно быть богом

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
кто вообще удаляет что то с помощью get ?
Там он внутри проверки по переданному в _POST

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
Так что там насчет $_GET внутри $_POST
Гугл поможет тебе и этот вопрос решить и работать в конторе в которую устраиваешься)

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
Может хорошие условия, подходящий график и оплата, почему бы и нет, особенно, если не полная занятость.
ну я обычно прошу тестовое на 100% отражающее то,что мне придется делать на вашей шхуне

если мне дают подобное я прощаюсь и отправляюсь в дальнейшие поиски)

f4rt~
30.04.2017
12:26:02
Владимир
30.04.2017
12:26:38
ну я обычно прошу тестовое на 100% отражающее то,что мне придется делать на вашей шхуне
да, это хорошее требование, у нас именно такой подход при приеме на работу, вначале тестовое оч. похожее на то, что мы делаем, потом один из наших тикетов человек решает, если всё ок - берут

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
ну тут уже сказали, это курсы)
Я настолько новичек, что только 4 месяца программирую

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 часа потыкают по клавишам и всё, типа позанимались

И это мне аукнулось
В хорошем смысле

Jamal
30.04.2017
12:33:09
как я . 2 часа вполне норм
Ну так сейчас когда ты уже в теме плаваешь так и я уделяю около 2 часов

Есть задроты каким был я, я программировал 20 часов в сутки
В этих 20 часах и практика и обучение, 4 часа чисто поспать

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
array ( )Cannot delete
Ну вот, сервачок у тебя дебил

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

Jamal
30.04.2017
12:37:34
Дак, что делать?
Так настроить его что бы Get запросы обрабатывать мог

Но я не экстракекс

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

Jamal
30.04.2017
12:41:01
У меня сервак CLI встроенный в пхп
Это мне очом не говорит

Страница 4712 из 8430