This topic is locked

Number to Text code snippet

12/15/2008 6:23:26 AM
PHPRunner General questions
X
xliner author

Jane,
could things below simply be injected via visual editor and its "insert code snippet" button?
Hajo
quote
<?php
$nwords = array( "zero", "one", "two", "three", "four", "five", "six", "seven",

"eight", "nine", "ten", "eleven", "twelve", "thirteen",

"fourteen", "fifteen", "sixteen", "seventeen", "eighteen",

"nineteen", "twenty", 30 => "thirty", 40 => "forty",

50 => "fifty", 60 => "sixty", 70 => "seventy", 80 => "eighty",

90 => "ninety" );
function int_to_words($x)

{

global $nwords;

if(!is_numeric($x))

{

$w = '#';

}else if(fmod($x, 1) != 0)

{

$w = '#';

}else{

if($x < 0)

{

$w = 'minus ';

$x = -$x;

}else{

$w = '';

}

if($x < 21)

{

$w .= $nwords[$x];

}else if($x < 100)

{

$w .= $nwords[10 * floor($x/10)];

$r = fmod($x, 10);

if($r > 0)

{

$w .= '-'. $nwords[$r];

}

} else if($x < 1000)

{

$w .= $nwords[floor($x/100)] .' hundred';

$r = fmod($x, 100);

if($r > 0)

{

$w .= ' and '. int_to_words($r);

}

} else if($x < 1000000)

{

$w .= int_to_words(floor($x/1000)) .' thousand';

$r = fmod($x, 1000);

if($r > 0)

{

$w .= ' ';

if($r < 100)

{

$w .= 'and ';

}

$w .= int_to_words($r);

}

} else {

$w .= int_to_words(floor($x/1000000)) .' million';

$r = fmod($x, 1000000);

if($r > 0)

{

$w .= ' ';

if($r < 100)

{

$word .= 'and ';

}

$w .= int_to_words($r);

}

}

}

return $w;

}
?>

J
Jane 12/15/2008

Hi,
you can add this code to the custom event.

Just remove <?php and ?> wrappers.

X
xliner author 12/15/2008

Hi,

you can add this code to the custom event.

Just remove <?php and ?> wrappers.


Jane,
thanx a million..., by early 2009 I want to make full use of the VISUAL EDITOR features, say, to lift any WORD based contract text by "drag and drop" without any re-formatting works to be done, finally requiring the issue "Number to Text" code snippet, into web interactivity along with PDF file format generation "... on the fly...", hence the galopping horse (to fully underline the term PHPRUNNER, visually speaking...) avatar as off today and subsequent deletion of the former BATMAN avatar.
Stay tuned ... Hajo