This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| if ($_SERVER['HTTPS'] != "on") { | |
| echo "This is not HTTPS"; | |
| }else{ | |
| echo "This is HTTPS"; | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function generateCsv($data, $delimiter = ',', $enclosure = '"') { | |
| $handle = fopen('php://temp', 'r+'); | |
| foreach ($data as $line) { | |
| fputcsv($handle, $line, $delimiter, $enclosure); | |
| } | |
| rewind($handle); | |
| while (!feof($handle)) { | |
| $contents .= fread($handle, 8192); | |
| } | |
| fclose($handle); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function unzip_file($file, $destination) { | |
| // create object | |
| $zip = new ZipArchive() ; | |
| // open archive | |
| if ($zip->open($file) !== TRUE) { | |
| die ('Could not open archive'); | |
| } | |
| // extract contents to destination directory | |
| $zip->extractTo($destination); | |
| // close archive |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function sanitize_input_data($input_data) { | |
| $input_data = trim(htmlentities(strip_tags($input_data,“,”))); | |
| if (get_magic_quotes_gpc()) | |
| $input_data = stripslashes($input_data); | |
| $input_data = mysql_real_escape_string($input_data); | |
| return $input_data; | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $html = file_get_contents('http://www.example.com'); | |
| $dom = new DOMDocument(); | |
| @$dom->loadHTML($html); | |
| // grab all the on the page | |
| $xpath = new DOMXPath($dom); | |
| $hrefs = $xpath->evaluate("/html/body//a"); | |
| for ($i = 0; $i < $hrefs->length; $i++) { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $image = file_get_contents('http://www.url.com/image.jpg'); | |
| file_put_contents('/images/image.jpg', $image); //save the image on your server |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?php | |
| /** | |
| * Delete a file, or a folder and its contents (recursive algorithm) | |
| * | |
| * @author Aidan Lister <aidan@php.net> | |
| * @version 1.0.3 | |
| * @link http://aidanlister.com/repos/v/function.rmdirr.php | |
| * @param string $dirname Directory to delete | |
| * @return bool Returns TRUE on success, FALSE on failure | |
| */ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function url_exists($url) { | |
| $hdrs = @get_headers($url); | |
| return is_array($hdrs) ? preg_match('/^HTTP\/\d+\.\d+\s+2\d\d\s+.*$/',$hdrs[0]) : false; | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| SELECT DBMS_METADATA.get_ddl ('TABLE', 'TABLE_NAME', 'USER_NAME') FROM DUAL; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| SELECT SYS_CONTEXT ('userenv', 'current_schema') FROM DUAL; |
OlderNewer