Kopusha |
|
---|---|
Бьюсь с час не могу понять отчего <input class="remove-only-hash latin-only" type="text" name="rname[334]" value="Muxiyuan Post & Sub-bureau"> на самой странице - Muxiyuan Post & Sub-bureau if ($a == 'del') { $pid = cot_import('pid', 'G', 'INT'); $name = cot_import('name', 'G', 'TXT'); мне надо $name в том виде как он на странцие (в виде 'Muxiyuan Post & Sub-bureau') Добавлено 1 минута спустя: тут даже речь не про htmlspecialchars - обрезает вообще в $name = cot_import('name', 'G', 'TXT'); все что после & вместе с ним |
|
Dieser Beitrag wurde von Kopusha (am 1. Juni 2024, 14:56, vor 8 Monate) bearbeitet |
Alex300 |
|
---|---|
На текущей master ветке: Форма - Результат. system/functions.php давно обновлялся? Никакие плагины запрос не меняют? А, только сейчас заметил. Используете амперсанд в GET запросе. А он там - спецсивол. Служит для разделенеия параметров. Естественно, все что после него "обрезается", ведь все что после него сервер воспринимает как другой GET параметер. Судя по коду if ($a == 'del') ... что то удаляется. Для этого дучше использовать ID-шник, а не имя. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Kopusha |
|
---|---|
да тут даже не в этом дело. <input class="remove-only-hash latin-only" type="text" name="rname[318]" value="Bairong's World Trade Center"> а из кнопки удаления <a class="button btn btn-default" onclick="return confirm('Confirm')" title="Delete" href="en/admin/other?p=locationselector&n=place&id=30638&a=del&pid=318&name=Bairong%2527s%2520World%2520Trade%2520Center">Delete</a> и тут надо было рыть собаку $name = cot_import('name', 'G', 'TXT'); $name = urldecode($name);//have to decode name from delete url "PLACE_ROW_DEL_URL" => cot_url('admin', 'm=other&p=locationselector&n=place&id=' . $id . '&a=del&pid=' . $item['place_id'] . '&name=' . rawurlencode($item['place_name'])),
Добавлено 2 минуты спустя: #48060 Alex300: Удаляется то как раз все корректно. При удалении надо из name сделать трансформации именно с текстом и найти вообще в другом месте этот текст и его оттуда удалить. Добавлено 5 минут спустя: Хотя конечно правильно по уму и затем запрос в БД а дай как мне name от этого id и уже с ним работать |
|
Dieser Beitrag wurde von Kopusha (am 1. Juni 2024, 15:06, vor 8 Monate) bearbeitet |