Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [php] вопрос новичка / 19 сообщений из 19, страница 1 из 1
14.11.2018, 16:41
    #39733112
yarnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
В скрипте пытаюсь на вывод вывести переменную, но она как то странно себя ведет, так работает
Код: php
1.
echo "<span class=\"blue\">$host</span>";



а так не работает:
Код: php
1.
echo "$host";



и так не работает:
Код: php
1.
echo $host;



почему?
...
Рейтинг: 0 / 0
14.11.2018, 17:16
    #39733124
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
Включи вывод ошибок.
...
Рейтинг: 0 / 0
14.11.2018, 17:23
    #39733126
yarnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
ничего...
...
Рейтинг: 0 / 0
14.11.2018, 17:27
    #39733129
yarnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
на самом деле этот скрипт вызывается Ajax функцией jquery, то что отдает скрипт вставляется в поле:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
	$('.doit').click(function() {
		$( "input:checked" ).each(function(){
			$(this).attr('checked',false);
			var $this = $(this);
			$.ajax({
				type: "POST",
				url: "ajax_backlinks.php",
				data: {name: this.name, host: this.value},
				success: function (data) {
					$( data ).insertAfter( $this.parents("label") );
				}
			});
		});
	});


Поведение я уже говорил ранее….
...
Рейтинг: 0 / 0
14.11.2018, 17:49
    #39733144
yarnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
проверил вообще чистым скриптом
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<?php
ini_set('error_reporting', E_ALL);
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);

// работает
echo "<span class=\"blue\">eee</span>";

// НЕ работает
echo "eee";
...
Рейтинг: 0 / 0
14.11.2018, 18:36
    #39733175
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
Остается понять, что должна делать функция success, получив в качестве data это самое "eee". Смотрите ошибки яваскрипта, пробуйте выполнить выражение из отладочной консоли в браузере.
...
Рейтинг: 0 / 0
14.11.2018, 19:21
    #39733202
yarnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
Отличная идея!

По крайней мере я осознал что это не php. но возвращает как надо "еее"

Что делает Jquery и почему он так ведет?
Вот код html
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<table>
  <tbody>
    <tr>
      <td>
        <div><label><input type="checkbox" name="urls" value="url_01" class="checkbox_urls" /></label></div>
      </td>
    </tr>
  </tbody>
</table>
<button type="button" class="doit">Работать!</button></p>


При нажатии на '.doit', проходим отмеченные "checkbox", отрабатывает Ajax, результат должен быть вставлен в конец родителя label (в данном случае вот так:
Код: html
1.
        <div><label><input type="checkbox" name="urls" value="url_01" class="checkbox_urls" /></label>eee</div>
...
Рейтинг: 0 / 0
14.11.2018, 19:37
    #39733210
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
Навернео потому, что жиквери видя конструкцию $('eee') вас не поймет. Он подумал бы, что это тег, но такого тега не существует.
...
Рейтинг: 0 / 0
14.11.2018, 19:39
    #39733211
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
yarnikрезультат должен быть вставленРезультат в виде чего? Если правильно понимаю, сперва нужно создать некий HTML-элемент или, вернее, объект, содержащий значение "еее", чтобы его куда-то можно было "вставить". Как вариант, можно добавить (конкатенацией) это "еее" к свойству innerHTML дива.
...
Рейтинг: 0 / 0
14.11.2018, 19:47
    #39733213
MikkiMouse
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
Hett,

HettНавернео потому, что жиквери видя конструкцию $('eee') вас не поймет.

Именно, там в консоли и ошибка соответствующая вылезла. Только ТС почему-то в упор не хочет ее видеть...
...
Рейтинг: 0 / 0
14.11.2018, 20:40
    #39733228
yarnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
Не показывает консоль ошибки, или я ее в упор не вижу ...
...
Рейтинг: 0 / 0
14.11.2018, 22:42
    #39733256
Дмитрий Мух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
Ответ: 21734651
...
Рейтинг: 0 / 0
14.11.2018, 22:44
    #39733257
Дмитрий Мух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
yarnikНе показывает консоль ошибки, или я ее в упор не вижу ...
Консоль разработчика
...
Рейтинг: 0 / 0
14.11.2018, 23:19
    #39733262
yarnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
про консоль знаю, но там не отображается эта ошибка
...
Рейтинг: 0 / 0
14.11.2018, 23:20
    #39733263
Дмитрий Мух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
yarnikпро консоль знаю
yarnikне показывает консоль ошибки
Зачем же тогда пишите, что браузер её не показыват?
...
Рейтинг: 0 / 0
14.11.2018, 23:29
    #39733266
yarnik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
я писал что браузер не показывает "еее"
и что консоль на показывает ошибки
...
Рейтинг: 0 / 0
15.11.2018, 07:20
    #39733286
Дмитрий Мух
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
как обычно думал одно, написал ругое, а что написал, то не посмотрел
ничего, со временем должно пройти
...
Рейтинг: 0 / 0
15.11.2018, 08:31
    #39733304
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
В консоли ошибок действительно нет, я проверял вчера специально.
...
Рейтинг: 0 / 0
19.11.2018, 11:56
    #39735063
Luchok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] вопрос новичка
стандартная консоль не показывает ошибки jquery, если о ФФ гутарим
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [php] вопрос новичка / 19 сообщений из 19, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]