![]() |
Курсы пхп для новичков. Online на форуме.
Предлагаю открыть в этой теме курсы для новичков, на пхп. Задавайти вопросы, попробуем найти ответы, а тж небольшие куски кода с комментами по какой либо теме. Напишите кого что интересует !
|
ну смотри, сам нарвался: мне нужна реализация бинарных куч на ПХП...
|
как по-русски называется эта структура данных?
|
Как отделить дизайн от содержимого, чтобы не возникло проблем с индексацией в поисковых системах?
|
AleXXXSoft
Цитата:
для супер новичков ;) Sam Dark О шаблонах и так много было сказано, в разделе линк на который немного выше. Но я думаю всё же лучшим шаблон - это xml+xslt. А индексация больше связана с html. Но я думаю хорошо продуманый ЧПУ поможет в этом деле. |
Бопрос такой:
Первая строчка не работает , а вторая работает. Т.е. если я посылаю на русском языке , натыкаюсь на 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); ?> |
Проблема работы с функцией 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]. |
XLink
а если imagettftext не работает ?Т.е. на стороне фрихостинга она не включена ? решения нет ? как у себя включить енту function ? |
Используй тогда imagestring() + imageloadfont ( string file)
которая возвращает индинтификатор шрифта, который в дальнейшем используй в imagestring(). Как это сделать посмотри в мануале к php. |
Часовой пояс GMT +4, время: 23:57. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.