Функция file берет каждую строку файла и записывает в отдельный элемент массива. Я привел пример, как это сделать: $strs будет содержать массив строк файла (array_map уберет переводы строк с конца строк). Как его вывести, я тоже сказал.
подскажыте пожалуиста хароший скрипт календаряь на пхп без базы даных ато нечево немагу наити нормалного
Мой вопрос,про imagepng и черный / прозрачный фон: PHP: $src_img = imagecreatefrompng($image); $size_img = getimagesize($image); /*Тут вычисляется $w и $h*/ $small_img = imagecreatetruecolor($w, $h); imagecopyresampled($small_img, $src_img, 0, 0, 0, 0, $w, $h, $size_img[0], $size_img[1]); imagepng($small_img, $smallimage); imagedestroy($small_img); imagedestroy($src_img); В результате прозрачный фон становится черным. Что делать,чтоб фон оставался прозрачным? Гугль молчит.
скрипт должен показывать текущую дату и чтобы можно было листать вперед на месец на год и.т.д или обратно .. чтобы листание происходили через пост а не гет
тема поста PHP: Новичкам: задаем вопросы! Прошу не флудить! Руки есть? гугли. или зайди сюда [URL=https://forum.antichat.ru/thread65761.html]https://forum.antichat.ru/thread65761.html[/URL] Или желательно поучи вот это: [URL=http://php.su/functions/?page=cat_calendar]http://php.su/functions/?page=cat_calendar[/URL]
За место функции imagecreatefrompng() используй уже готовый прозрачный *png! Или читай здесь! http://www.php.su/functions/?cat=image
Code: <?php include("../data/db.php"); if (!isset($_SERVER['PHP_AUTH_USER'])) { Header ("WWW-Authenticate: Basic realm=\"PANEL\""); Header ("HTTP/1.0 401 Unauthorized"); exit(); } else { if (!get_magic_quotes_gpc()) { $_SERVER['PHP_AUTH_USER'] = mysql_escape_string($_SERVER['PHP_AUTH_USER']); $_SERVER['PHP_AUTH_PW'] = mysql_escape_string($_SERVER['PHP_AUTH_PW']); } $query = "SELECT `password` FROM `site` WHERE `username`='".$_SERVER['PHP_AUTH_USER']."'"; $lst = @mysql_query($query); if (!$lst) { Header ("WWW-Authenticate: Basic realm=\"PANEL\""); Header ("HTTP/1.0 401 Unauthorized"); exit(); } if (mysql_num_rows($lst) == 0) { Header ("WWW-Authenticate: Basic realm=\"PANEL\""); Header ("HTTP/1.0 401 Unauthorized"); exit(); } $pass = @mysql_fetch_array($lst); if ($_SERVER['PHP_AUTH_PW']!= $pass['password']) { Header ("WWW-Authenticate: Basic realm=\"PANEL\""); Header ("HTTP/1.0 401 Unauthorized"); exit(); } } ?> exit.php Code: <?php какой ещё тут код? exit(); ?> чтоб выходил на exit.php код на выход <a href="exit.php"><font color=red>Выход из панели</font> и чтоб только можно попасть второй раз под логином и паролем в панель не знаю как сделать
У меня там ($image) путь к картинке, загружаенной пользователем - т.е. неизвестно, какого она размера. А там я уже читал - ничего не нашел.
Вот тебе функция для установки размера в соответствии пропорций картинки: PHP: function openResizeAndSave($nWidth,$fileName) { switch(substr($fileName,-4)) { case ".gif": { $Res=imagecreatefromgif($fileName); $ext=($Res)?".gif":""; break; } case ".jpg": { $Res=imagecreatefromjpeg($fileName); $ext=($Res)?".jpg":""; break; } default: return FALSE; } if($Res) { $Width=imagesx($Res); $Height=imagesy($Res); } else return FALSE; $Koef=($nWidth/$Width); $nHeight=(int)($Koef*$Height); $nRes=imagecreatetruecolor($nWidth,$nHeight); if(!imagecopyresampled($nRes,$Res,0,0,0,0,$nWidth, $nHeight,$Width,$Height)) return FALSE; $Res=$nRes; unlink($fileName); switch($ext) { case ".jpg": { if(!imagejpeg($Res,$fileName)) return FALSE; break; } case ".gif": { if(!imagegif($Res,$fileName)) return FALSE; break; } default : return FALSE; } return TRUE; } теперь размер будет известен тебе!
А как же png и bmp? C jpg и gif я уже сам разобрался. Я имел в виду,что непонятно каких размеров хранить готовые прозрачные png.
PHP: case ".png: { if(!imagepng($Res,$fileName)) return FALSE; break; } case ".bmp": { if(!imagebmp($Res,$fileName)) return FALSE; break; }