Войти на сайт ( )
[Вход] [Регистрация]
Мобильная связь и Интернет » Интернет-ресурсы » Полезные куски кодов [[deleted]]
[Обновить]
[ Ответить ]
[Добавить в закладки]
Страница: 1, 2, 3 ... 16, 17, 18, 19, 20
[deleted] ( off )
( 09:49 14-02-2017 )
Анимация из видео

$file = "file.avi";

$movie = new ffmpeg_movie($file);

$gif=new ffmpeg_animated_gif("image.gif",100 ,100 ,24);

for ($frame = 150; $frame <= 200; $frame++) {

$image = $movie->getFrame($frame);

$gif->addFrame($image);}

[deleted] ( off )
( 22:20 14-02-2017 )
JAD генератор

<?php

$file = 'data/loads/

application.jar';

header('Content-type: text/

vnd.sun.j2me.app-desсriptor');

header('Content-

Disposition: filename=applicatio

echo file_get_contents

('zip://'.dirname(__FILE__).'/'.

$file.'#META-INF/

MANIFEST.MF')."n

MIDlet-Jar-Size: ".filesize($file)."n

MIDlet-Jar-URL: <a href="http://

phpzona.ru/go.php?

go=aHR0cDovL1wiLiRfU0VSVkVS

$_SERVER

['SERVER_NAME'].dirname

($_SERVER['SCRIPT_NAME']).'/'.

$file;</a>

?>

[deleted] ( off )
( 22:21 14-02-2017 )
Текс на картину

<?php



$img = $_GET['img'];

$copy = strtoupper($_SERVER['HTTP_HOST']);

if ($img == "") exit();

writeTextOnImage($img, "Www.MySuperSite.Com");

function writeTextOnImage($filename, $text)

{

if ($filename == "") exit();

$size_img = getimagesize($filename);

if ($size_img[2]==2) $src_img = imagecreatefromjpeg($filename);

else if ($size_img[2]==1) $src_img = imagecreatefromgif($filename);

else if ($size_img[2]==3) $src_img = imagecreatefrompng($filename);

if (!$src_img) exit();

// Назначаем цвет

$color = imagecolorallocatealpha($src_img, 255, 255, 0, 10);

$font_file = "impact.ttf";

$img_x = imagesx($src_img);

$img_y = imagesy($src_img);

$height_font = 13;

$angle = 0;

// Запись текста поверх изображения

$xminus = $img_x - 130;

$box = imagettftext($src_img, $height_font, $angle, $xminus, $img_y - 8, $color, $font_file, $text);

// Вывод изображения в браузер

if ($size_img[2]==2)

{

header ("Content-type: image/jpeg");

imagejpeg($src_img);

}

else if ($size_img[2]==1)

{

header ("Content-type: image/gif");

imagegif($src_img);

}

else if ($size_img[2]==3)

{

header ("Content-type: image/png");

imagepng($src_img);

}

return true;

}

?>

[deleted] ( off )
( 22:22 14-02-2017 )
Меняем размер изображения

<?php//Размер

$x=100;

$y=100;

$i='papka/f.jpg';//Картинка

if (!file_exists("$i")){

echo 'error'; exit;}

$ext = strtolower(substr($i, 1 + strrpos($i, ".")));

if($ext!="png"){

if($ext!="gif"){

if($ext !="jpg"){

echo 'error'; exit;}}}

$im = imagecreatetruecolor($x, $y);

if($ext=="jpg"){

$img=imagecreatefromJPEG("$i");}

if($ext=="gif"){

$img=imagecreatefromGIF("$i");}

if($ext== "png"){

$img=imagecreatefromPNG("$i");}

$width=imagesx($im g);

$height=imagesy($img);

imagecopyresampled($im, $img, 0, 0, 0, 0, $conf_x, $conf_y, $width, $height);

if($ext=="jpg"){

header("Content-type: image/jpeg");

imagejpeg($im);}

if($ext=="gif"){

header("Content -type: image/gif");

imagegif($im);}

if($ext=="png"){

header("Content-t ype: image/png");

imagepng($im);}

ImageDestroy($im);

//Работает с форматами jpg, gif и png?>

[deleted] ( off )
( 13:34 15-02-2017 )
Исходный код удаленной страницы

<?php

function php_view_source($url)

{

$url = file($url);

$code = '';

foreach ($url as $number => $line)

{

$code .= '#<strong>' . $number . '</strong> : ' . htmlspecialchars($line) . '<br />';

}

echo $code;

}



?>

[deleted] ( off )
( 13:35 15-02-2017 )
Генератор случайной строки

<?php

function generateRandStr($length=10){

$randstr = "";

for($i=0; strlen($randstr)<$length; $i++){

$randnum = mt_rand(0,61);

if($randnum>=36){

$randstr .= chr($randnum+61);

}

}

return $randstr;

}

?>

[deleted] ( off )
( 13:36 15-02-2017 )
Вывод аватара

<?php

function get_gravatar( $email, $size = 32 ) {

$url = 'http://www.gravatar.com/';

$url .= 'avatar/' . md5( $email ) . '?s=' . (int) abs( $size );

echo '<img src="'.$url.'" class="ap_imgborder" />';

}



?>

[deleted] ( off )
( 13:37 15-02-2017 )
Получаем список файлов

<?php

function list_files($dir)

{

if(is_dir($dir))

{

if($handle = opendir($dir))

{

while(($file = readdir($handle)) !== false)

{

if($file != "." && $file != ".." && $file != "Thumbs.db")

{

echo '<a target="_blank" href="'.$dir.$file.'">'.$file.'</a><br>'."n";

}

}

closedir($handle);

}

}

}

?>

[deleted] ( off )
( 13:38 15-02-2017 )
Сокращаем ссылки

<?php

function googleShort($longUrl) {



$apiKey = '';

//Получить API ключ можно тут : http://code.google.com/apis/console/



$postData = array('longUrl' => $longUrl, 'key' => $apiKey);

$jsonData = json_encode($postData);



$curlObj = curl_init();



curl_setopt($curlObj, CURLOPT_URL, 'https://www.googleapis.com/urlshortener/v1/url');

curl_setopt($curlObj, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($curlObj, CURLOPT_SSL_VERIFYPEER, 0);

curl_setopt($curlObj, CURLOPT_HEADER, 0);

curl_setopt($curlObj, CURLOPT_HTTPHEADER, array('Content-type:application/json'));

curl_setopt($curlObj, CURLOPT_POST, 1);

curl_setopt($curlObj, CURLOPT_POSTFIELDS, $jsonData);



$response = curl_exec($curlObj);



$json = json_decode($response);



curl_close($curlObj);



if(isset($json->error)){

echo $json->error->message;

}else{

echo $json->id;

}

}

?>

[deleted] ( off )
( 13:39 15-02-2017 )
Генерация случайного пароля

<?php

function randPwd($numAlpha = 31, $numNonAlpha = 1){

$listAlpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';

$listNonAlpha = ',;:!?.$/*-+&@_+;./*&?$-!,';

echo str_shuffle(

substr(str_shuffle($listAlpha),0,$numAlpha) .

substr(str_shuffle($listNonAlpha),0,$numNonAlpha)

);

}

?>

Далее »
« Назад
Страница: 1, 2, 3 ... 16, 17, 18, 19, 20
[ Ответить ]
[Обновить]
[Добавить в закладки]
Мобильная связь и Интернет » Интернет-ресурсы » Полезные куски кодов [[deleted]]
На главную
© s.sasisa.me