Skip to content

Instantly share code, notes, and snippets.

View rkmaier's full-sized avatar

Maier Erik rkmaier

View GitHub Profile
@rkmaier
rkmaier / gist:3083858
Created July 10, 2012 14:59
PHP::Curl function
<?php
function curl_get($url, array $get = NULL, array $options = array())
{
$defaults = array(
CURLOPT_URL => $url. (strpos($url, '?') === FALSE ? '?' : ''). @http_build_query($get),
CURLOPT_HEADER => 0,
CURLOPT_RETURNTRANSFER => TRUE,
CURLOPT_TIMEOUT => 4
);
@rkmaier
rkmaier / gist:2309260
Created April 5, 2012 08:45
JQUERY::GET GETVARIABLES
function getQuerystring(key, default_)
{
if (default_==null) default_="";
key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
var qs = regex.exec(window.location.href);
if(qs == null)
return default_;
else
return qs[1];
@rkmaier
rkmaier / ip
Created March 14, 2012 16:51
PHP::Get Client IP adress
<?php
function getIP() {
$ip;
if (getenv("HTTP_CLIENT_IP"))
$ip = getenv("HTTP_CLIENT_IP");
else if(getenv("HTTP_X_FORWARDED_FOR"))
$ip = getenv("HTTP_X_FORWARDED_FOR");
else if(getenv("REMOTE_ADDR"))
$ip = getenv("REMOTE_ADDR");