L  O  V  E
(Adapted From 101 BASIC Computer Games by David H. Ahl)
     CREATIVE COMPUTING  MORRISTOWN, NEW JERSEY

A TRIBUTE TO THE GREAT AMERICAN ARTIST, ROBERT INDIANA.
HIS GREATEST WORK WILL BE REPRODUCED WITH A MESSAGE OF
YOUR CHOICE UP TO 60 CHARACTERS.  IF YOU CAN'T THINK OF
A MESSAGE, SIMPLE TYPE THE WORD 'LOVE'

YOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOU
Y            OUYOUYOUYOUYOUYOUYOUYOUYOU         YOUYOUYOUYOU
YOU        UYOUYOUYOUYOUYOUYOUYOUYO                 OUYOUYOU
YOUY      OUYOUYOUYOUYOUYOUYOUYOU                     YOUYOU
YOUY      OUYOUYOUYOUYOUYOUYOUYO            UYOUY      OUYOU
YOUY      OUYOUYOUYOUYOUYOUYOUY           YOUYOUYO      UYOU
YOUY      OUYOUYOUYOUYOUYOUYOUY          UYOUYOUYOU     UYOU
YOUY      OUYOUYOUYOUYOUYOUYOUY         OUYOUYOUYOU     UYOU
YOUY      OUYOUYOUYOUYOUYOUYOUY        YOUYOUYOUYO      UYOU
YOUY      OUYOUYOUYOUYOUYOUYOUY       UYOUYOUYOUY       UYOU
YOUY      OUYOUYOUYOUYOUYOUYOUY      OUYOUYOUYOU        UYOU
YOUY      OUYOUYOUYOUYOUYOUYO Y     YOUYOUYOUYO         UYOU
YOUY      OUYOUYOUYOUYOUYOUYO Y     YOUYOUYOUY          UYOU
YOUY      OUYOUYOUYOUYOUYOUY  Y      OUYOUYOU           UYOU
YOUY      OUYOUYOUYOUYOUYOU   Y       UYOUY             UYOU
YOUY      OUYOUYOUYOUYOUY     YO                       OUYOU
Y                             YOUYO                 OUYOUYOU
Y                             YOUYOUYOU         YOUYOUYOUYOU
Y             UYOUY                                        U
Y             UYOUY                                        U
YOUY      OUYOUYOUYOUYO   UYOUYOUYOU      YOUYOUYOUYOU     U
YOUYO      UYOUYOUYOUY   OUYOUYOUYOU      YOUYOUYOUYOUYO   U
YOUYO      UYOUYOUYOUY   OUYOUYOUYOU      YOUYOUYOUYOUYOU  U
YOUYOU      YOUYOUYOU   YOUYOUYOUYOU      YOUYOUYOUYOUYOUY U
YOUYOU      YOUYOUYOU   YOUYOUYOUYOU      YOUYOUY UYOUYOUYOU
YOUYOUY      OUYOUYO   UYOUYOUYOUYOU      YOUYOU  UYOUYOUYOU
YOUYOUY      OUYOUYO   UYOUYOUYOUYOU              UYOUYOUYOU
YOUYOUYO      UYOUY   OUYOUYOUYOUYOU      YOUYOU  UYOUYOUYOU
YOUYOUYO      UYOUY   OUYOUYOUYOUYOU      YOUYOUY UYOUYOUYOU
YOUYOUYOU      YOU   YOUYOUYOUYOUYOU      YOUYOUYOUYOUYOUY U
YOUYOUYOU      YOU   YOUYOUYOUYOUYOU      YOUYOUYOUYOUYOU  U
YOUYOUYOUY      O   UYOUYOUYOUYOUYOU      YOUYOUYOUYOUYO   U
YOUYOUYOUY          UYOUYOUYOUYOUYOU      YOUYOUYOUYOU     U
YOUYOUYOUYO        OUYOUYOUYOUYO                           U
YOUYOUYOUYO        OUYOUYOUYOUYO                           U
YOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOUYOU

What do you love?
or Return to main page.
Source Code:
<pre>
                     L  O  V  E
(Adapted From 101 BASIC Computer Games by David H. Ahl)
     CREATIVE COMPUTING  MORRISTOWN, NEW JERSEY

A TRIBUTE TO THE GREAT AMERICAN ARTIST, ROBERT INDIANA.
HIS GREATEST WORK WILL BE REPRODUCED WITH A MESSAGE OF
YOUR CHOICE UP TO 60 CHARACTERS.  IF YOU CAN'T THINK OF
A MESSAGE, SIMPLE TYPE THE WORD 'LOVE'

<?php 
    $design 
= array(
        
60,1,12,26,9,12,3,8,24,17,8,4,6,23,21,6,4,6,22,12,5,6,5
        
,4,6,21,11,8,6,4,4,6,21,10,10,5,4,4,6,21,9,11,5,4
        
,4,6,21,8,11,6,4,4,6,21,7,11,7,4,4,6,21,6,11,8,4
        
,4,6,19,1,1,5,11,9,4,4,6,19,1,1,5,10,10,4,4,6,18,2,1,6,8,11,4
        
,4,6,17,3,1,7,5,13,4,4,6,15,5,2,23,5,1,29,5,17,8
        
,1,29,9,9,12,1,13,5,40,1,1,13,5,40,1,4,6,13,3,10,6,12,5,1
        
,5,6,11,3,11,6,14,3,1,5,6,11,3,11,6,15,2,1
        
,6,6,9,3,12,6,16,1,1,6,6,9,3,12,6,7,1,10
        
,7,6,7,3,13,6,6,2,10,7,6,7,3,13,14,10,8,6,5,3,14,6,6,2,10
        
,8,6,5,3,14,6,7,1,10,9,6,3,3,15,6,16,1,1
        
,9,6,3,3,15,6,15,2,1,10,6,1,3,16,6,14,3,1,10,10,16,6,12,5,1
        
,11,8,13,27,1,11,8,13,27,1,60
    
); 
    
$string ='';
    IF(!empty(
$_POST['string'])) {
        
$string trim(preg_replace(
            
'/[^a-zA-Z0-9=$,.:+?%&\*\(\)\/\'\'@"\-_\s]/'
            
,''
            
,$_POST['string']));
    }
    
$string = (empty($string)
        ? 
'YOU'
        
$string);
    
$fill str_repeat($string,intval(60/strlen($string)+1));
    
$pos 0;
    
$fillmode true;
    foreach(
$design as $length) {
        if(
$fillmode) {
            echo 
substr($fill,$pos,$length);
            
$pos += $length;
            
$fillmode false;
        } else {
            echo 
str_repeat(' ',$length);
            
$pos += $length;
            
$fillmode true;
        }
        if(
$pos == 60) {
            echo 
"\r";
            
$pos 0;
            
$fillmode true;
        }
    }
?>
</pre>
<br />
<form method="POST">
    What do you love?
    <input type="text" name="string" sze="20" />
    <input type="submit" /><br />
    or <a href="index.php">Return to main page.</a>
    </form>
Source Code:
<hr />
<?php
    
echo highlight_file(__FILE__1);
?>
<hr />
PHP version by Larry Anderson - larry@larrymade.com

PHP version by Larry Anderson - larry@larrymade.com