Skip to content

Instantly share code, notes, and snippets.

@davidvanvickle
davidvanvickle / QueryStringReader
Last active September 4, 2015 22:34
QueryStringReader
var queryStringReader = function (k) {
var args = {};
var vals = [];
var i = 0
if (location.search.length > 1) {
var query = location.search.substr(1);
i = 1;
if (location.search.indexOf("=") != -1) {
/*
CookieHandler.js - read/write cookies
Constructor
CookieClass(void)
Properties
bool valid
Methods
@davidvanvickle
davidvanvickle / Javascript utility funcs
Created May 8, 2010 05:27
Javascript utility funcs
/* Javascript utility funcs */
function valueInArray (val,arr) {
for (var i = 0; i < arr.length; i++) {
if (val==arr[i]) {
return true;
}
}
return false;
# PHP JSON JQUERY
Jquery
$.ajax(
{
url:'json.php',
dataType:'json', /* tried jsonp only to get weird html error */
type:'post',
@davidvanvickle
davidvanvickle / gist:397804
Created May 11, 2010 20:14
PHP XML to array
// PHP XML to array
<?php
/* Usage
Grab some XML data, either from a file, URL, etc. however you want. Assume storage in $strYourXML;
$objXML = new xml2array();
var ims = (typeof window.ims == 'undefined') ? {} : window.ims;
var ims.myClass = function(args) {
var myPrivate1 = 'private 1';
var myPrivate2 = 'private 2';
var myPrivateMethod = function() {
return myPrivate1;
}
@davidvanvickle
davidvanvickle / Nginx-sample.conf
Created September 22, 2011 02:15
Nginx conf sample
server {
listen 80;
server_name domain.com;
rewrite ^/(.*) http://www.domain.com/$1 permanent;
}
#############
@davidvanvickle
davidvanvickle / git-notes.txt
Last active September 27, 2015 07:28
GIT notes
Pull to web host
git init
git remote add origin git@github.com:username/domain.git .
git pull origin master
http://nvie.com/posts/a-successful-git-branching-model/
branches:
@davidvanvickle
davidvanvickle / php-curl-get-json.php
Created September 22, 2011 02:36
php curl get json
$ch = curl_init('http://domain.com?'.http_build_query(array('type'=>'stuffIndex','request'=>'getIt')));
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$resp = curl_exec($ch);
curl_close($ch);
$d = json_decode($resp,true);
if ($d && isset($d['akey'])) {
}
@davidvanvickle
davidvanvickle / php-curl-post.php
Created September 22, 2011 02:40
php curl post and write to file
$ch = curl_init($post_url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query(array('data1'=>'val','data2'=>'val2')));
$data_str = curl_exec($ch);
curl_close($ch);
file_put_contents($path_to_xml_data,$data_str);