Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Помогите разобраться в коде

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: с установкой счётчика
RRULERR
Отправлено: 22 Октября, 2013 - 06:50:59
Post Id



Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Окт. 2013  


Помог: 0 раз(а)




Прикрепил файл вставляю счётчик в 260 строку он не хочет вставляться туда а другой счётчик в 261 легко вставился не могу понять в чём причина помогите разобраться пожалуйста!

Счётчик который хочу вставить
Спойлер (Отобразить)

Скачать файл: core.php
Скачан раз: 13

(Отредактировано автором: 22 Октября, 2013 - 10:43:37)

 
 Top
MAXUS
Отправлено: 22 Октября, 2013 - 11:05:03
Post Id


Посетитель


Покинул форум
Сообщений всего: 329
Дата рег-ции: Апр. 2011  


Помог: 7 раз(а)




RRULERR пишет:
Прикрепил файл вставляю счётчик в 260 строку он не хочет вставляться туда а другой счётчик в 261 легко вставился не могу понять в чём причина помогите разобраться пожалуйста!


Скорее всего у тебя мешанина из кавычек. Чтобы этого избегать, очень удобно пользоваться heredoc-синтаксисом: http://www.php.su/learnphp/datat.../?string#heredoc

Вот так попробуй:

PHP:
скопировать код в буфер обмена
  1.  
  2. $counter=<<<X
  3. d=document;server='http://cnt.krasland.ru';
  4. rn=Math.round(Math.random()*1e6);
  5. d.write('<a href=\''+server+'/from?id=62583\' target=_blank>');
  6. d.write('<img alt=\'Красноярский рейтинг сайтов на Krasland.ru\' src=\''+server+'/?c=62583&ref='+escape(d.referrer)+'&rand='+rn+'\' width=88 height=31 border=0></a>');
  7. X;
  8. echo $counter;
  9.  


Сначала в отдельном файле, потом куда-надо вставь (уберешь echo $counter;).
Только закрывающая конструкция X; ОБЯЗАТЕЛЬНО! должна быть в начале строки.
 
 Top
RRULERR
Отправлено: 22 Октября, 2013 - 11:36:57
Post Id



Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Окт. 2013  


Помог: 0 раз(а)




MAXUS пишет:
RRULERR пишет:
Прикрепил файл вставляю счётчик в 260 строку он не хочет вставляться туда а другой счётчик в 261 легко вставился не могу понять в чём причина помогите разобраться пожалуйста!


Скорее всего у тебя мешанина из кавычек. Чтобы этого избегать, очень удобно пользоваться heredoc-синтаксисом: http://www.php.su/learnphp/datat.../?string#heredoc

Вот так попробуй:

PHP:
скопировать код в буфер обмена
  1.  
  2. $counter=<<<X
  3. d=document;server='http://cnt.krasland.ru';
  4. rn=Math.round(Math.random()*1e6);
  5. d.write('<a href=\''+server+'/from?id=62583\' target=_blank>');
  6. d.write('<img alt=\'Красноярский рейтинг сайтов на Krasland.ru\' src=\''+server+'/?c=62583&ref='+escape(d.referrer)+'&rand='+rn+'\' width=88 height=31 border=0></a>');
  7. X;
  8. echo $counter;
  9.  


Сначала в отдельном файле, потом куда-надо вставь (уберешь echo $counter;).
Только закрывающая конструкция X; ОБЯЗАТЕЛЬНО! должна быть в начале строки.




Сделал раз

Сделал два

что не так?
и как мне теперь нужно много где вставлять разного? может есть какой то генератор или ещё что нибудь? или как мне вставлять?
 
 Top
MAXUS
Отправлено: 22 Октября, 2013 - 11:47:19
Post Id


Посетитель


Покинул форум
Сообщений всего: 329
Дата рег-ции: Апр. 2011  


Помог: 7 раз(а)




RRULERR пишет:

что не так?


Ты нафига кавычки ставишь? Почитай, что такое heredoc-синтаксис. Копируй мой код и НИЧЕГО НЕ МЕНЯЯ вставляй в php. Вот жешь... вроде все сделал, даже проверил и тут - бац... творческое переосознание кодаУлыбка

Во втором случае ты вставляешь код javascript без тэга <script>...

PHP:
скопировать код в буфер обмена
  1.  
  2. $counter=<<<X
  3. <script type="text/javascript">
  4. d=document;server='http://cnt.krasland.ru';
  5. rn=Math.round(Math.random()*1e6);
  6. d.write('<a href=\''+server+'/from?id=62583\' target=_blank>');
  7. d.write('<img alt=\'Красноярский рейтинг сайтов на Krasland.ru\' src=\''+server+'/?c=62583&ref='+escape(d.referrer)+'&rand='+rn+'\' width=88 height=31 border=0></a>');
  8. </script>
  9. X;
  10.  


Тут базовых знаний не хватает... Лучше денег кому-нибудь дай, чтобы сделали...

Цитата:
и как мне теперь нужно много где вставлять разного?


ЦикламиУлыбка Это точно лучше кому-нибудь заплатитьУлыбка

(Отредактировано автором: 22 Октября, 2013 - 12:03:27)

 
 Top
RRULERR
Отправлено: 22 Октября, 2013 - 12:01:29
Post Id



Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Окт. 2013  


Помог: 0 раз(а)




MAXUS пишет:
RRULERR пишет:

что не так?


Ты нафига кавычки ставишь? Почитай, что такое heredoc-синтаксис. Копируй мой код и НИЧЕГО НЕ МЕНЯЯ вставляй в php. Вот жешь... вроде все сделал, даже проверил и тут - бац... творческое переосознание кодаУлыбка

Во втором случае ты вставляешь код javascript без тэга <script>...

PHP:
скопировать код в буфер обмена
  1.  
  2. $counter=<<<X
  3. <script type="text/javascript">
  4. d=document;server='http://cnt.krasland.ru';
  5. rn=Math.round(Math.random()*1e6);
  6. d.write('<a href=\''+server+'/from?id=62583\' target=_blank>');
  7. d.write('<img alt=\'Красноярский рейтинг сайтов на Krasland.ru\' src=\''+server+'/?c=62583&ref='+escape(d.referrer)+'&rand='+rn+'\' width=88 height=31 border=0></a>');
  8. </script>
  9. X;
  10.  


Тут базовых знаний не хватает... Лучше денег кому-нибудь дай, чтобы сделали...


СПАСИБО!!! ))) выручил ваще прям большое спасибо , да лучше самим научиться чем кому то платить да и откуда у бедного студента деньги ))
 
 Top
MAXUS
Отправлено: 22 Октября, 2013 - 12:05:32
Post Id


Посетитель


Покинул форум
Сообщений всего: 329
Дата рег-ции: Апр. 2011  


Помог: 7 раз(а)




RRULERR пишет:
да лучше самим научиться чем кому то платить да и откуда у бедного студента деньги ))


Тогда php.su, javascript.ru и htmlbook.ru тебе в помощь.
 
 Top
RRULERR
Отправлено: 25 Октября, 2013 - 10:57:11
Post Id



Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Окт. 2013  


Помог: 0 раз(а)




Помогите ещё пожалуйста!

Как вставить код теперь сюда? $html .= 'вот сюда';

вот этот код
PHP:
скопировать код в буфер обмена
  1. <script type="text/javascript">(function() {
  2.   if (window.pluso)if (typeof window.pluso.start == "function") return;
  3.   if (window.ifpluso==undefined) { window.ifpluso = 1;
  4.     var d = document, s = d.createElement('script'), g = 'getElementsByTagName';
  5.     s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
  6.     s.src = ('https:' == window.location.protocol ? 'https' : 'http')  + '://share.pluso.ru/pluso-like.js';
  7.     var h=d[g]('body')[0];
  8.     h.appendChild(s);
  9.   }})();</script>
  10. <div class="pluso" data-background="transparent" data-options="big,square,line,horizontal,nocounter,theme=03" data-services="vkontakte,odnoklassniki,facebook,twitter,google,moimir,email,print"></div>



не хочет вставляться

кстати пробывал через '<<<x x;' не фига и почему кстати?

(Отредактировано автором: 25 Октября, 2013 - 10:59:46)

 
 Top
RRULERR
Отправлено: 13 Ноября, 2013 - 09:39:03
Post Id



Новичок


Покинул форум
Сообщений всего: 5
Дата рег-ции: Окт. 2013  


Помог: 0 раз(а)




Не кто так и не помог Недовольство, огорчение ладно новый вопрос
Хочу вывести в description содержание страницы прописал код

PHP:
скопировать код в буфер обмена
  1. $html['title'] = $topic_name;
  2.         $html['keywords'] = implode(', ', explode(' ', $topic_name));
  3.         $html['description'] = $topic_info;//$topic_name;


я просто вывел её в $topic_info кстати как это называется? )) но он выводит огромное количество в страницу а бывает вообще не выводит не чего если в переди допустим стоит первая картинка. То есть всю статью а я хочу например из статьи вывести всего лишь 50 символов или 100 как это сделать подскажите пожалуйста! вообще есть ли такое правило?

(Отредактировано автором: 13 Ноября, 2013 - 09:41:33)

 
 Top
DelphinPRO
Отправлено: 13 Ноября, 2013 - 09:56:07
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




RRULERR пишет:
я хочу например из статьи вывести всего лишь 50 символов или 100

Ответ на свой вопрос ты легко и без напряга можешь найти в мануале по php: http://php.net
Или на этом сайте, в разделе описания функций http://www.php.su/functions/?cat=strings


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« FreeLance »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB