PHP.SU

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

Страниц (6): [1] 2 3 4 5 6 »

> Найдено сообщений: 85
Lola Отправлено: 05 Октября, 2007 - 15:50:19 • Тема: Как сделать функцию возвращающую каждый раз сегда новое значение • Форум: Программирование на PHP

Ответов: 7
Просмотров: 742
samprof пишет:
Но ведь теоретически он может вернуть какнить одинаковое число!

O'k
Хорошо, ну и что тебе мешает написать простой счетчик типа:
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $i=0;
  4. $filename = '".$i.".txt';
  5. $i++;
  6. ?>
  7.  
  8.  

Ну и провизируй с символами(если больше нравиться)
Lola Отправлено: 05 Октября, 2007 - 15:24:05 • Тема: Как сделать функцию возвращающую каждый раз сегда новое значение • Форум: Программирование на PHP

Ответов: 7
Просмотров: 742
Привет насколько я поняла твою проблему ты возможно можешь использовать генератор случайных чисел посмотри:
http://www.php.su/functions/?rand
Lola Отправлено: 18 Сентября, 2007 - 12:41:11 • Тема: Вопрос по GD-lib • Форум: HTML, Дизайн & CSS

Ответов: 2
Просмотров: 2991
valenok пишет:
gd-lib в программирование наверное.
Смотри, либо использовать JPGraph где вроде бы есть paternы
либо искать на phpclasses.org класс для работы с графами в котором учтане различные закраски.......
(P.S. напишешь самодельную - публикуй на phpclasses
у них призы за самый полезный класс. Я за тебя проголосую)


Thank you Улыбка
Lola Отправлено: 17 Сентября, 2007 - 18:54:20 • Тема: Вопрос по GD-lib • Форум: HTML, Дизайн & CSS

Ответов: 2
Просмотров: 2991
Существуют ли какие либо шаблоны по штриховке какой-то заданной области?
Проблема: в диаграмме используются различные цвета, но когда дело доходит до черно-белой распечатки-->
проблема ничего не различить что можете посоветовть использовать? (уладить проблему с черно-белой распечаткой диаграмм)
подбор цветов -->o'k, но каких?
может есть другие альтернативы?
Lola Отправлено: 13 Сентября, 2007 - 16:08:52 • Тема: Как использовать элементы Javascript в PHP-programming. • Форум: Программирование на PHP

Ответов: 5
Просмотров: 350
valenok пишет:

дай мне то, не знаю что. Возьми меня туда, не знаю куда ..

Да, это я тоже заметила только после вашего ответа
ха...да я деградирую -> первые мои темы,да может почти все можно подогнать под это описание...
хм-да ужас...

valenok пишет:

А зачем тебе понадобились элементы JS в php ?
Мало элементов в php ?


Ой, да в PHP много всего, а особенно того , чего я не знаю, или не знаю что оно там есть. Просто решила просветиться так как просматривая элементы javascript в коде, часто недогоняю синтаксис, а что-то непонятное всегда меня удерживает не могу просто пройти мимо...
Хочу разобраться и попробовать что это, какие есть возможности использовать это, и вообше нужно ли это ...
Вот ...но думаю мне все ясно...Подмигивание
Lola Отправлено: 13 Сентября, 2007 - 15:39:57 • Тема: Как использовать элементы Javascript в PHP-programming. • Форум: Программирование на PHP

Ответов: 5
Просмотров: 350
valenok пишет:
=))))))))

http://phpfaq.ru/na_tanke#js

Улыбка=)))))))))))))))))))))))))))
спасибо Улыбка
как ни странно, я здесь уже была....ах да ладно, вообше-то, хмм да - вопрос мой некорректный , но ответ на него вы дали что ни на есть Улыбка ТОЧНЫЙ Улыбка !!!
Ладно, надо просто просмотреть забытый мной маленький "учебный" проект(не люблю просматривать работы с универа :umnik: ).
и не задавая вопросов просто начать с тем что уже есть...
P.S.:p желаю себе удачи:p
Lola Отправлено: 13 Сентября, 2007 - 15:23:08 • Тема: Как использовать элементы Javascript в PHP-programming. • Форум: Программирование на PHP

Ответов: 5
Просмотров: 350
Мне нужен совет по документации, где я смогу найти информацию об использовании java-script в php-programming
Самой найти трудновато : не могу разобраться что именно искать.
Есть мутное поятие о java, хмм но только чуть-чуть лишь вводный курс по BlueJ+NetBeans. но то что мне хужно сейчас думаю другое хотя не знаю точно(->темный лес Ниндзя) .
Разьясните и посоветуйте ,пожалуйста ,что именно мне нужно.

Заранее сапсибо.
Lola Отправлено: 13 Сентября, 2007 - 13:08:01 • Тема: Поздравляем! • Форум: Прочее

Ответов: 5
Просмотров: 71
evgenijj пишет:
Поздравляю valenok'а с новым почетным званием Улыбка

:beer:
присоединяюсь к поздравлению !!!
Wish you good-luck and success!!!
Lola Отправлено: 12 Сентября, 2007 - 11:25:45 • Тема: комбинация BEGIN-COMMIT на PHP5 • Форум: SQL и Архитектура БД

Ответов: 16
Просмотров: 162
а BEGIN COMMIT ->необходимы при транзакции б.д. ?????
P.S.если да то см:
http://www.php.su/functions/?cat=ovrimos
Lola Отправлено: 07 Сентября, 2007 - 15:12:15 • Тема: Написание чата • Форум: Программирование на PHP

Ответов: 46
Просмотров: 2399
valenok пишет:
Lola,
А как так вышло что ты "понимаешь что она просто необходима после header" ?

valenok
просто я сделала вывод прочитав :
http://www.php.su/functions/?header
-->Второй особый случай это "Location:" header();
ну и просматривая ваши примеры заметила что это видимо не нужно...хм я об этом не думала просто машинально использовала везде header();exit(); и хотела все-таки точнее уловить,да теперь ясны кое-какие моменты о прежних проблемах... (evgenijj-спасибо).
Lola Отправлено: 07 Сентября, 2007 - 14:39:53 • Тема: Написание чата • Форум: Программирование на PHP

Ответов: 46
Просмотров: 2399
Думаю нет смысла(не практично) открывать новую тему по такому вопросу, но он опять появился и можно уточнить пожалуйста :

функция exit() используется для заканчивания работы скрипта ну и как я понимаю она просто необходима после header() (принудительного перехода на др.скрипт) ,но
когда же именно она необходима, а когда нет?


заранее спасибо.
Lola Отправлено: 07 Сентября, 2007 - 12:06:13 • Тема: Параметры configure для сборки PHP • Форум: Прочее

Ответов: 2
Просмотров: 35
Zilio пишет:
Где можно посмотреть полный список параметров для configure ?

Не знаю подойдет ли тебе это, но посмотри:
http://www[dot]cnstats[dot]com/ru/suppor[dot][dot][dot]al/configphp.php
http://www2[dot]stack[dot]ru/~julia/PHP4[dot][dot][dot]nfiguration[dot]html
....
Параметры для configure для сборки PHP Вы можете взять со страницы phpinfo(). Вы можете указать лишь нужные Вам модули и библиотеки. Полный список доступных параметров для сборки можно получить, выполнив команду:

./configure --help

sm: http://www[dot]host[dot]ru/tips/30 (sm:последние строки)

Lola Отправлено: 04 Сентября, 2007 - 10:12:51 • Тема: Проблема в выводе картинки в заданном месте на страничке • Форум: Программирование на PHP

Ответов: 5
Просмотров: 323
Да...... , помощи я так и не дождалась, но уже сама нашла все ошибки.
Lola Отправлено: 31 Августа, 2007 - 11:34:31 • Тема: Проблема в выводе картинки в заданном месте на страничке • Форум: Программирование на PHP

Ответов: 5
Просмотров: 323
Привет сделала графику без библиотеки GD,но все -таки для будуших проектов нужно добить это...
я немного не понимаю проблемы с выводом картинки:

здесь функция diagrammy:
PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. //.............................function_DIAGRAMM...............................//
  4.  
  5.  
  6. function Diagramm($value,$value_text,$header_text,$type) {
  7.         //siize of the image
  8.         $W=ImageSX($im);                
  9.         $H=ImageSY($im);
  10.        
  11.         //color  of  the text:
  12.         $im=ImageCreate(500,300);
  13.         $fontcolor=ImageColorAllocate($im,0, 102, 51);
  14.        //count the number of legend content
  15.         $legend_count=count($value_text);
  16.             $max_length=0;
  17.         foreach($value_text as $v) if ($max_length<strlen($v)) $max_length=strlen($v);
  18.         $FONT=2;
  19.         $font_w=ImageFontWidth($FONT);
  20.         $font_h=ImageFontHeight($FONT);
  21.         $l_width=($font_w*$max_length)+$font_h+20;
  22.         $l_height=$font_h*$legend_count+20;
  23.                
  24.                 //header text
  25.                 $text_header_x=$font_h+200;
  26.                 $text_header_y=10;
  27.                 $FONT_HEADER=3;
  28.                         ImageString($im,$FONT_HEADER, $text_header_x,$text_header_y,$heading_text, $fontcolor);
  29.                
  30. //the type.......................................................................//
  31. //.................................................//                  
  32.                
  33.                         //legend and square
  34.                 $text_x=$font_h+10;
  35.                 $text_y=10;
  36.                 $square_x=10;
  37.                         $i=0;
  38. if($type=1) {          
  39.                                         foreach($value_text as $v) {
  40.                             $dy=$text_y+($i*$font_h);
  41.                             ImageString($im, $FONT, $text_x, $dy, $v, $fontcolor);
  42.                                 ImageFilledRectangle($im,
  43.                                                                          $square_x+1,$dy+1,$square_x+$font_h-1,$dy+$font_h-1,
  44.                                                                          $COLORS[$i+1]);
  45.                                 ImageRectangle($im,
  46.                                                $square_x+1,$dy+1,$square_x+$font_h-1,$dy+$font_h-1,
  47.                                                $fontcolor);
  48.                                         $i++;
  49.                         }
  50.             }
  51.  //.................................................//          
  52. //.................................................//
  53.            
  54.         $total=array_sum($value);
  55.     $anglesum=Array(0);
  56.     $angle_grad=Array(0);
  57.     $angle_percent=Array(0);
  58.     $i=1;
  59.  
  60.         // count the angels
  61.     while($i<count($value)) {
  62.         $part=$value[$i-1]/$total;
  63.         $angle_grad[$i]=floor($part*360);
  64.         $angle_percent[$i]=floor($part*100);
  65.         $anglesum[$i]=array_sum($angle_grad);
  66.         $anglesum_percent[$i]=array_sum($angle_percent);
  67.         $i++;
  68.         }
  69.         $anglesum[]=$anglesum[0];
  70.         $anglesum_percent[]=$anglesum_percent[0];
  71.         //esli type=2  
  72.         //.................................................//
  73.         //.................................................//
  74. if ($type==2)
  75. {
  76.                 foreach($anglesum_percent[$i-1] as $p) {                               
  77.                 ImageString($im, $FONT, $square_x+$font_h-1, $dy+$font_h-1, $p, $fontcolor);
  78.                 $i++;
  79.                 }
  80.                         foreach($value_text as $v) {
  81.                                     $dy=$text_y+($i*$font_h);
  82.                                     ImageString($im, $FONT, $text_x, $dy, $p, $fontcolor);
  83.                                     ImageFilledRectangle($im,
  84.                                                                                  $square_x+1,$dy+1,$square_x+$font_h-1,$dy+$font_h-1,
  85.                                                                                  $COLORS[$i+1]);
  86.                                         ImageRectangle($im,
  87.                                                        $square_x+1,$dy+1,$square_x+$font_h-1,$dy+$font_h-1,
  88.                                                        $fontcolor);
  89.                                 $i++;
  90.                                 }      
  91. }      
  92.         //.................................................//
  93.         //.................................................//
  94.                
  95.         $diametr =-110;
  96.     $circle_x = ($diametr/2)+200;
  97.     //using the height  of the image
  98.     $circle_y = $H/2-10;
  99.  
  100. //correct the diametr
  101.  
  102.     if ($diametr>($H*2)-20) $diametr=($H*2)-80;
  103. //................not...important................................//
  104.     //make a shadow
  105.      
  106.     for ($j=20;$j>0;$j--)
  107.                 for ($i=0;$i<count($anglesum)-1;$i++)
  108.             ImageFilledArc($im,$circle_x,$circle_y+$j,
  109.                            $diametr,$diametr/2,
  110.                            $anglesum[$i],$anglesum[$i+1],
  111.                            $SHADOWS[$i],IMG_ARC_PIE);
  112.  
  113. //.................................................//
  114.  
  115. //output the diagramm:
  116.                         for ($i=0;$i<count($anglesum)-1;$i++)
  117.                 ImageFilledArc($im,$circle_x,$circle_y,
  118.                            $diametr,$diametr/2,
  119.                            $anglesum[$i],$anglesum[$i+1],
  120.                            $COLORS[$i],IMG_ARC_PIE);
  121.  
  122.     }
  123. //.............................................................................................//
  124.  




здесь фаил рисуюший диаграмму:diagramma_2.php
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3.         session_start();
  4.         require_once("config.inc.php");
  5.         connectdb();
  6.         check_admin();
  7.         header("Content-type: image/png");
  8.         $im=ImageCreate(500,500);
  9.         $type=2;
  10.         $header_text="Selbsteinsch&#228;tzung zu Ihren Kompetenzen - Gesamt&#252;berblick"
  11.         $value_text=("Aktivit&#228;ts und Kandlungskompetenz","Fach und Methodenkompetenz","Sozial kommunikative kompetenz","Personale Kompetenz" );
  12.         $value=sprintf("%d",$_SESSION['choice_value']);
  13.         Diagramm($value,$value_text,$header_text,$type);
  14.         ImagePNG($im);
  15.  
  16. ?>
  17.  


здесь файл выводяший диаграмму на страничку t.e. diagramma.tpl:
PHP:
скопировать код в буфер обмена
  1.  
  2. {include file="header.tpl" title=$viewgroup.viewgroup_text}
  3. <table>
  4. <tr>   
  5. <img src="diagramm_2.php">
  6. </tr>
  7. </table>
  8. {include file="footer.tpl"}
  9.  



этой функция рисования диаграммы вызываю из нужного места текушей страницы
PHP:
скопировать код в буфер обмена
  1.  
  2. function draw_my_diagramm()
  3. {
  4. $smarty = new SmartyFormsess;
  5.  
  6.         if(DEBUG == true) {
  7.                 $smarty->compile_check = true;
  8.                 $smarty->debugging = true;
  9.         }
  10.         $smarty->display("diagramm.tpl");
  11.        
  12. }
  13.  

результат получается см. картинку исчезает всеь текст и предыдушие графики только новая диаграмма и то не показывается....причина возможно где-то что-то упустила ведь я только закидываю с файла диаграмму и должна опять вернуться текушую страничку...но я где-то вылетаю не знаю где и почему....

подскажите пожалуйста если что-то увидете не то...но я думаю я не усвоила как именно выводить катинку но вроде сделала все что указано здесь:
http://www.php.su/functions/?cat=image

заранее спасибо
Lola Отправлено: 30 Августа, 2007 - 13:59:08 • Тема: Мини чат • Форум: Программирование на PHP

Ответов: 30
Просмотров: 1913
Привет не понимаю что именно у тебя не то:
боюсь ошибиться опять повторившись но все же пришлю тебе наглядный пример как ты должен делать б.д. не запросом а хммм посмотришь (извини но только на англ. но визуально все так же и ты сориентируешься)
P.S.если я тебя не так поняла -->без обид--> я хочу лишь помочь.

Страниц (6): [1] 2 3 4 5 6 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB