Binary Expressions

2007-11-24

IBC - Inflammatory Breast Cancer

Filed under: — The Warden @ 11:46 am

IBC should be known to all women of all ages, be informed and watch for symptoms.


Source: YouTube.com
Source: IBC Research Foundation

2007-11-23

Dik dik

Filed under: — Tux @ 1:48 am

This is got to be one of the oddest animals I have found out about, but for something that small and only grows up to be about a foot tall it is fairly cute.

read more | digg story

2007-11-16

French Characters Not Rendering Correctly

Filed under: — The Warden @ 9:13 am

Background Knowledge


The MySQL database v4.0.23 is using the default character set of “Latin1″. When the database was created I had no knowledge of character sets other wise it would have been “UTF-8″.
The web pages are using a character set of “UTF-8″.

Problem


Data being queried from a MySQL database that contains French accent characters will not render correctly in the browser even after applying PHP htmlentities().

Example code: $string = htmlentities($string , ENT_QUOTES, “UTF-8″);

Solution


The queried data from the database was inputted using the character set “ISO-8859-1″. I found this out by changing the browser’s character encoding to “Western ISO-8859-1″ and the French accent characters then rendered properly. With the use of PHP iconv() I was able to convert the data from “ISO-8859-1″ to “UTF-8″ character set and the French characters then rendered properly in the browser.

Example code: $string = iconv(”ISO-8859-1″,”UTF-8″,”$string”);


If you are unaware of what MySQL default character set being used, you can run this SQL command “show variables like “%character%” and check your MySQL configuration file. Refer to the MySQL manual for further details.

2007-11-12

The Burger King Song Parody

Filed under: — The Warden @ 8:17 am

Source: YouTube.com

2007-11-9

Finding The Total Lines Within Files

Filed under: — The Warden @ 5:06 pm

I have learned by using the “find”, “wc” and “awk” commands one can find the total number of lines within files of a given directory and sub-directories. Thanks to NicM on IRC server Freenode channel #OpenBSD for his solution below.

Solution
find /path/blah -type f -name ‘*.php’|while read i; do wc -l <$i; done|awk ‘BEGIN { x=0 }; { x+=$1 }; END { print x }’

Note: Shell must be bourne-compatible.

2007-11-8

HTML_QuickForm Generates Invalid Code for XHTML Strict

Filed under: — The Warden @ 4:18 pm

One of the biggest complaints I’ve had with HTML_QuickForm is not producing valid XHTML Strict code. Well there is a simple solution to removing the name attribute of the HTML form element tag using remoteAttribute().

Example
$form->removeAttribute(’name’);

2007-11-3

Mac or PC - Rap Music Video

Filed under: — The Warden @ 7:25 pm

Source: Revver.com

The Day The Routers Died (song parody)

Filed under: — The Warden @ 8:25 am

Source: YouTube.com

2007-11-1

PHP Calendar Functions Error

Filed under: — The Warden @ 11:56 am

I was trying to use the PHP calendar API and immediately received this error message, “Fatal error: Call to undefined function cal_days_in_month()”. This error message means PHP was not compiled with the calendar extension.

Solution


The only solution to this error message and other similar error messages relating to the PHP calendar API requires PHP to be compiled with the calendar extension by adding “–enable-calendar” to the “configure command” as stated in the PHP documentation on the Calendar functions page.

How to Tell if the Calendar Extension is Installed


You can verify weather or not the PHP Calendar extension was compiled at install by using the phpinfo() function. When viewing the output of phpinfo() look under “Configure Command” just below “Build Date” and if you do not see “–enable-calendar” present then all PHP Calendar functions will not work.

Configure Example


./configure –with-mysql=/usr/local –with-mssql=/usr/local –with-apxs –with-zlib-dir=/usr/lib –with-libxml-dir=/usr/local –with-config-file-path=/var/www/conf –with-iconv=/usr/local/bin/iconv –enable-exif –-enable-mbstring –enable-calendar

Take back your mailbox - CAUCE.org

Powered By Wordpress PHP: Hypertext Preprocessor MySQL Powered Download Juice, the cross-platform podcast receiver
Proud To Be Canadian Get Firefox Valid XHTML Valid CSS
<NO>OOXML Logo


26 queries. 0.328 seconds.
Copyright © 2004 - 2005 by Adam Douglas