IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Курсы пхп для новичков. Online на форуме. (http://www.imho.ws/showthread.php?t=79607)

rootus 11.02.2005 14:34

Курсы пхп для новичков. Online на форуме.
 
Предлагаю открыть в этой теме курсы для новичков, на пхп. Задавайти вопросы, попробуем найти ответы, а тж небольшие куски кода с комментами по какой либо теме. Напишите кого что интересует !

AleXXXSoft 11.02.2005 15:26

ну смотри, сам нарвался: мне нужна реализация бинарных куч на ПХП...

Sheryld 11.02.2005 16:27

как по-русски называется эта структура данных?

Sam Dark 11.02.2005 18:20

Как отделить дизайн от содержимого, чтобы не возникло проблем с индексацией в поисковых системах?

rootus 12.02.2005 14:11

AleXXXSoft
Цитата:

Сообщение от AleXXXSoft
ну смотри, сам нарвался: мне нужна реализация бинарных куч на ПХП...

Я думаю эти вопросы лучше обсудить в разделе
для супер новичков ;)

Sam Dark
О шаблонах и так много было сказано, в разделе линк на который немного выше. Но я думаю всё же лучшим шаблон - это xml+xslt.
А индексация больше связана с html. Но я думаю хорошо продуманый ЧПУ поможет в этом деле.

BRULIK 13.02.2005 14:44

Бопрос такой:
Первая строчка не работает , а вторая работает.
Т.е. если я посылаю на русском языке , натыкаюсь на 500 ошибку.
Куда надо лезть ?

-1-
<img src="button.php4?Привет" border="0">
-2-
<img src="button.php4?Privet" border="0">

--------button.php4-----------------
<?php
$string=$QUERY_STRING;
$im=imagecreatefrompng("button.png");
$orange=imagecolorAllocate($im,0,50,255);
$px=(imageSx($im)-7.5*strlen($string))/2;
list($width, $height, $type, $attr) = getimagesize ("button.png");
imageString($im,3,$px,$height/2-10,$string,$orange);
header("Content-type: image/png");
imagePNG($im);
imageDestroy($im);
?>

rootus 13.02.2005 17:59

Проблема работы с функцией imagestring() заключается в использовании русских шрифтов, эти функции используют встроенные фиксированные шрифты php. Проще использовать TrueType.
Для вывода строки используюется функция:
imagettftext(resource $image, $size, $int angle, int $x, int $y, int $color, string $font, string $message)
angle - наклон , font - полное имя файла шрифта.
Под Windows требуется преобразование строки из кодировки KOI8-R в CP1251 . Для этого есть функция convert_cyr_string($str,'k','w')
Т.ж. советую вместо <img src="button.php4?Привет" border="0"> использовать <img src="button.php4?text=Привет" border="0">
и $string=$QUERY_STRING заменить на $string=$_GET[text].

BRULIK 14.02.2005 13:25

XLink
а если imagettftext не работает ?Т.е. на стороне фрихостинга она не включена ? решения нет ?
как у себя включить енту function ?

rootus 14.02.2005 13:45

Используй тогда imagestring() + imageloadfont ( string file)
которая возвращает индинтификатор шрифта, который в дальнейшем используй в imagestring(). Как это сделать посмотри в мануале к php.


Часовой пояс GMT +4, время: 23:57.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.