ÿØÿàJFIFÿÛ„ ( %"1"%)+...383,7(-.- 404 Not Found
Sh3ll
OdayForums


Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20
System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64
User : apache ( 48)
PHP Version : 7.4.20
Disable Function : NONE
Directory :  /var/www/html/thietkewebvumi.com/lib/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /var/www/html/thietkewebvumi.com/lib/class_curl.php
<?php

class cURL {

var $headers;

var $user_agent;

var $compression;

var $cookie_file;

var $proxy;

function cURL($cookies=TRUE,$cookie='cookies.txt',$compression='gzip',$proxy='') {

$this->headers[] = 'Accept: image/gif, image/x-bitmap, image/jpeg, image/pjpeg';

$this->headers[] = 'Connection: Keep-Alive';

$this->headers[] = 'Content-type: application/x-www-form-urlencoded;charset=UTF-8';

$this->user_agent = 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0)';

$this->compression=$compression;

$this->proxy=$proxy;

$this->cookies=$cookies;

if ($this->cookies == TRUE) $this->cookie($cookie);

}

function cookie($cookie_file) {

if (file_exists($cookie_file)) {

$this->cookie_file=$cookie_file;

} else {

fopen($cookie_file,'w') or $this->error('The cookie file could not be opened. Make sure this directory has the correct permissions');

$this->cookie_file=$cookie_file;

fclose($this->cookie_file);

}

}

function get($url) {

$process = curl_init($url);

curl_setopt($process, CURLOPT_HTTPHEADER, $this->headers);

curl_setopt($process, CURLOPT_HEADER, 0);

curl_setopt($process, CURLOPT_USERAGENT, $this->user_agent);

if ($this->cookies == TRUE) curl_setopt($process, CURLOPT_COOKIEFILE, $this->cookie_file);

if ($this->cookies == TRUE) curl_setopt($process, CURLOPT_COOKIEJAR, $this->cookie_file);

curl_setopt($process,CURLOPT_ENCODING , $this->compression);

curl_setopt($process, CURLOPT_TIMEOUT, 30);

if ($this->proxy) curl_setopt($cUrl, CURLOPT_PROXY, 'proxy_ip:proxy_port');

curl_setopt($process, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($process, CURLOPT_FOLLOWLOCATION, 1);

$return = curl_exec($process);

curl_close($process);

return $return;

}

function post($url,$data) {

$process = curl_init($url);

curl_setopt($process, CURLOPT_HTTPHEADER, $this->headers);

curl_setopt($process, CURLOPT_HEADER, 1);

curl_setopt($process, CURLOPT_USERAGENT, $this->user_agent);

if ($this->cookies == TRUE) curl_setopt($process, CURLOPT_COOKIEFILE, $this->cookie_file);

if ($this->cookies == TRUE) curl_setopt($process, CURLOPT_COOKIEJAR, $this->cookie_file);

curl_setopt($process, CURLOPT_ENCODING , $this->compression);

curl_setopt($process, CURLOPT_TIMEOUT, 30);

if ($this->proxy) curl_setopt($process, CURLOPT_PROXY, $this->proxy);

curl_setopt($process, CURLOPT_POSTFIELDS, $data);

curl_setopt($process, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($process, CURLOPT_FOLLOWLOCATION, 1);

curl_setopt($process, CURLOPT_POST, 1);

$return = curl_exec($process);

curl_close($process);

return $return;

}

function error($error) {

echo "<center><div style='width:500px;border: 3px solid #FFEEFF; padding: 3px; background-color: #FFDDFF;font-family: verdana; font-size: 10px'><b>cURL Error</b><br>$error</div></center>";

die;

}

}

/*

$cc = new cURL();

$cc->get('http://www.example.com');

$cc->post('http://www.example.com','foo=bar');

*/

?> 

ZeroDay Forums Mini