What, who, where am I?!?
Craig Lotter is a web developer based in Gordon's Bay, South Africa, who seems completely incapable of shaking off that pesky inner child within, the one that forces him to love all things animated or hand drawn.
The Rugged Rock of Craig contains snippets of his life, popular culture and all the important things like anime, manga, games and comic books. The CodeUnit of Craig on the other hand contains the more serious stuff like code snippets and tutorials, while the House of C chronicles his foray into the world of web comics.
For which it never seems he has enough time anyway.
CodeUnit Post Archive
Rugged Rock Studio
Category Archives: Technology & Code
PHP: Convert Web Hex Color Code to RGB Array
Sometimes you need to RGB array that makes up a color when working in the wonderful world of PHP. Don’t ask me why or when, though that said, I have required it at least once before when setting text color whilst generating PDFs using the FPDF library – so I have at least established that you do sometimes want to do this Continue reading
PHP: Convert a RGB color Array into a Web Hex Code
RGB, that annoying little way of expressing a color via values between 0 and 255 for each of the three components that makes up a color. Always in the form of an array consisting of three values, namely one for red, one for green and one for blue, wouldn’t it be nice if we had a simple function that automatically converted such an array to the more universal web hex code? (Well when I say universal I mean developing on the web). Continue reading
FPDF: Failing to Insert a Google Chart into a PDF
My tried and trusted method for inserting graphs into PDFs is to use the nifty PHP FPDF library and insert an image into it via a Google Chart URL.
Continue reading
MySQL: Got a packet bigger than ‘max_allowed_packet’ bytes Error
I came across a nasty little bug in my image upload to MySQL blob in base 64 encode function the other day – basically the database was spitting back the following error to me: Error code: 1153 – Got a … Continue reading
Posted in Technology & Code, Tutorials
Tagged error, error 1153, max allowed packet, max packet size, mysql, packet size
Leave a comment
PHP: Write to Text File
Just a simple code snippet to remind myself just how easy it is to spit out content into a text file using PHP. $myFile = “testFile.txt”; $fh = fopen($myFile, ‘w’) or die(“can’t open file”); fwrite($fh, “Text sentence for line 1\n”); … Continue reading
Posted in Technology & Code, Tutorials
Tagged fclose, file, fopen, fwrite, PHP, text, write
Leave a comment






