Результат работы php-скрипта

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)

Re: Результат работы php-скрипта

Сообщение Serge » 13 мар 2011, 00:02

Александр писал(а):...


Учебники и мануалы - разные вещи. Пытался учить SQL по многостраничному учебнику - надоело быстро. Начал учить на конкретных примерах - выучил основы очень быстро, а подробности со временем доучиваю.

PHP выводит значение, отлично... А JavaScript его не хватает. Нашел книгу, по описанию в ней рассказана как раз связка JavaScript+PHP, завтра почитаю, может и найду ответ.
http://sevenlines.com.ua - разработка и продвижение сайтов
Serge
WEB Team
WEB Team
 
Автор темы
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55
Благодарил (а): 2 раз.
Поблагодарили: 65 раз.

Чтобы убрать блок с рекламой, зарегистрируйтесь на форуме или войдите.

Google
 



Re: Результат работы php-скрипта

Сообщение Александр » 13 мар 2011, 00:27

Serge писал(а):Учебники и мануалы - разные вещи.

Учебник учит. Дает понимание программирования и некоторых вещей, которые встретишь на практике и потратишь много времени на решении проблем связанных с этим.
Если есть понимание и логическое мышление, то мануал как раз и нужен. В другом случае получается, что человек просто копирует код из мануала, главное чтоб работало, а как - всё равно. И в итоге получается говнокод.

Рабочий код. Проверял.
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>Untitled Document</title>
  6.  
  7. <script src="jquery-1.5.1.min.js" type="text/javascript"></script>
  8.  
  9. <script type="text/javascript">
  10. $(function(){
  11.     $('#link').click(function() {
  12.         $.post('http://localhost/scr.php',{},
  13.         function(data){
  14.             $('#result').html(data);
  15.         });
  16.             return false;
  17.         });
  18. });
  19. </script>
  20.  
  21. </head>
  22. <body>
  23. <a href="#" id="link">Test</a>
  24. <div id="result"></div>
  25. </body>
  26. </html>
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45
Откуда: Санкт-Петербург
Благодарил (а): 126 раз.
Поблагодарили: 771 раз.

Re: Результат работы php-скрипта

Сообщение Serge » 13 мар 2011, 09:35

Александр писал(а):
Serge писал(а):Учебники и мануалы - разные вещи.

Учебник учит. Дает понимание программирования и некоторых вещей, которые встретишь на практике и потратишь много времени на решении проблем связанных с этим.
Если есть понимание и логическое мышление, то мануал как раз и нужен. В другом случае получается, что человек просто копирует код из мануала, главное чтоб работало, а как - всё равно. И в итоге получается говнокод.

Рабочий код. Проверял.


Значит у меня 2 руки слишком кривые, работать не хотит. Спасибо за помощь, буду искать в книге.

А в тупую копировать код - не мой случай. Достаточно хорошо знаю C++, немного Java, SQL, PHP. Но яваскрипт - темный лес.
Serge
WEB Team
WEB Team
 
Автор темы
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55
Благодарил (а): 2 раз.
Поблагодарили: 65 раз.

Re: Результат работы php-скрипта

Сообщение Александр » 13 мар 2011, 15:00

Serge писал(а):работать не хотит

Может быть jquery не подключил, открыл файл просто в браузере (а не http://localhost/test.html) или php скрипт не работает.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45
Откуда: Санкт-Петербург
Благодарил (а): 126 раз.
Поблагодарили: 771 раз.

Re: Результат работы php-скрипта

Сообщение Serge » 13 мар 2011, 16:48

Александр писал(а):
Serge писал(а):работать не хотит

Может быть jquery не подключил, открыл файл просто в браузере (а не http://localhost/test.html) или php скрипт не работает.

Это как раз входит в понятие кривых рук:)
Спасибо огромное, заработало. неправильно поставил адрес jQuery.

P.S. Все равно буду читать книги по JS, это же еще не конец...
http://sevenlines.com.ua - разработка и продвижение сайтов
Serge
WEB Team
WEB Team
 
Автор темы
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55
Благодарил (а): 2 раз.
Поблагодарили: 65 раз.

Re: Результат работы php-скрипта

Сообщение Serge » 02 апр 2011, 21:54

И снова вопрос по той же теме.

Сделал так, что после нажатия на кнопку вылазит картинка с результатом работы скрипта, всё отлично работает.
Возник вопрос: можно ли сделать что бы последовательно выходило 2 картинки? Вылезла первая, закрыли, вылезла вторая.
http://sevenlines.com.ua - разработка и продвижение сайтов
Serge
WEB Team
WEB Team
 
Автор темы
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55
Благодарил (а): 2 раз.
Поблагодарили: 65 раз.

Re: Результат работы php-скрипта

Сообщение Александр » 03 апр 2011, 16:55

Serge
Конечно можно. Яваскриптом. Менять visible. C jQuery можно использовать show, hide.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45
Откуда: Санкт-Петербург
Благодарил (а): 126 раз.
Поблагодарили: 771 раз.

Re: Результат работы php-скрипта

Сообщение Serge » 04 апр 2011, 21:55

Александр писал(а):Serge
Конечно можно. Яваскриптом. Менять visible. C jQuery можно использовать show, hide.

Спасибо, вроде вышло...

И еще, надеюсь последний вопрос.
Хочу вывести на картинке надпись другим шрифтом, не стандартным. Сделал при помощи кода ниже, при открытии непосредственно самого .php - работает отлично, при вставке в <div> основного документа результата его работы - выводит квадратики. Как можно исправить? Догадываюсь в чем ошибка, но не получилось исправить:(
  1. include "database.php";
  2. header("Content-type: image/jpeg;");
  3. $query = 'SELECT MAX(num) FROM `uid`';
  4. $sql = mysql_query($query);
  5. $sql_res = mysql_fetch_array($sql);
  6. $num = $sql_res['MAX(num)'];
  7. if(!$num)
  8.     $num=0;
  9. function iso2uni ($isoline)
  10.     {
  11.     for ($i=0; $i < strlen($isoline); $i++)
  12.         {
  13.         $thischar=substr($isoline,$i,1);
  14.         $charcode=ord($thischar);
  15.         $uniline.=($charcode>175)?"&#".(1040+($charcode-176)).";":$thischar;
  16.         }
  17.     return $uniline;
  18.     }
  19. $img = ImageCreateFromjpeg('img/sold.jpg');
  20. $black = ImageColorAllocate($img, 0, 0, 0);
  21. $font = 'fonts/compact.ttf';
  22. $text = $num." юзеров";
  23. ImageTTFText($img, 20, 0, 30, 70, $black, $font, iso2uni(convert_cyr_string($text ,"w","i")));
  24. imagejpeg($img);
Serge
WEB Team
WEB Team
 
Автор темы
Сообщения: 520
Зарегистрирован: 04 мар 2011, 21:55
Благодарил (а): 2 раз.
Поблагодарили: 65 раз.

Re: Результат работы php-скрипта

Сообщение Александр » 04 апр 2011, 22:34

Serge
Может быть дело в кодировке. Пробуй изменить кодировку скрипта, или используй функцию iconv.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
 
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45
Откуда: Санкт-Петербург
Благодарил (а): 126 раз.
Поблагодарили: 771 раз.

Пред.

Вернуться в Создание IFrame-приложений ВКонтакте



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0