I know it's a lot of code but it's below.  Again, when I have the /* MUSIC?
*/ section as a standalone file (making sure to open and close the database
and include the correct require statements) it works fine; however, when
added to the code below (music section 4 paragraphs down) it doesn't play
but all the <embed> tags and echo statements are displaying correctly.

Any clues to keep me from banging my head against the wall?

======================================

<?php
require($_SERVER['DOCUMENT_ROOT']."/tgwedding/configuration.inc");
require(SITEROOT."/mysql_connect.php");
require(SITEROOT."/finduserID.php");

$query = "SELECT TO_DAYS(weddingDate) - TO_DAYS(SYSDATE()), couplesName FROM
customers WHERE customers.customerID='$ID'";
$result = @mysql_query($query);
$row = mysql_fetch_array($result, MYSQL_NUM);//store this record as an array
"row"

$query_preferences = "SELECT bridalpartyMessage FROM preferences WHERE
customerID='$ID'";
$result_preferences = @mysql_query($query_preferences);
$row_preferences = mysql_fetch_array($result_preferences, MYSQL_NUM);//store
this record as an array "row"

/* MUSIC? */
$query_music = "SELECT playMusic, songSelection, musicFile FROM preferences
WHERE customerID='$ID'";
$result_music = @mysql_query($query_music);
$row_music = mysql_fetch_array($result_music, MYSQL_NUM);//store this record
as an array "row"
echo $row_music[0];
if ($row_music[0] == 1) { // play music
                if ($row_music[1] == "s") {
                echo $row_music[1];
                echo $row_music[2];
                echo '<embed src="songs/'.$row_music[2].'" hidden=true
autostart=true loop=true> 
                <noembed>
                <bgsound src="songs/'.$row_music[2].'" loop=infinite> 
                </noembed>'; 
                } else {
                        echo '<embed src="'.MUSICDIRECTORY.$row_music[2].'"
hidden=true autostart=true loop=true> 
                        <noembed>
                        <bgsound src="'.MUSICDIRECTORY.$row_music[2].'"
loop=infinite> 
                        </noembed>'; 
                        }
        }
/* MUSIC? */



?>
<html>
<head>
<?php echo '<title>'.$row[1].'\'s Wedding Website'.'</title>'; ?>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="stylesheet.css" rel="stylesheet" type="text/css">
</head>

<body>
<div align="center">
  <table width="725" border="0" cellpadding="20" cellspacing="0"
class="brideandgroom">
    <!--DWLayoutTable-->
    <tr> 
<?PHP   
   require("headerimage.php");   
?>        
<div align="right"> 
          <?php 
echo $row[1];
?>
        </div></td>
    </tr>
  </table>
  <table width="725" border="0" cellpadding="0" cellspacing="0"
bgcolor="#FFDFDF" class="daysuntilwedding">
    <!--DWLayoutTable-->
    <tr> 
      <td width="16" height="25">&nbsp;</td>
      <td width="300" valign="middle"> 
        <?PHP
                  $today = date("l F jS, Y");
                  echo $today; 
                  ?>
      </td>
      <td width="14">&nbsp;</td>
      <td width="382" align="right" valign="middle">
          <?php 
                require(SITEROOT."/daystowedding.php");
           ?>
                </td>
      <td width="13">&nbsp;</td>
    </tr>
  </table>
  <table width="725" border="0" cellpadding="0" cellspacing="0">
    <!--DWLayoutTable-->
    <tr> 
      <td height="5" colspan="2" valign="top"><table width="100%" border="0"
cellpadding="0" cellspacing="0" class="firstthinstrip">
          <!--DWLayoutTable-->
          <tr> 
            <td width="725" height="5"></td>
          </tr>
        </table></td>
    </tr>
    <tr> 
      <td height="5" colspan="2" valign="top"><table width="100%" border="0"
cellpadding="0" cellspacing="0" class="secondthinstrip">
          <!--DWLayoutTable-->
          <tr> 
            <td width="725" height="5"></td>
          </tr>
        </table></td>
    </tr>
    <tr> 
      <td width="172" height="400" valign="top"><table width="100%"
height="100%" border="0" cellpadding="0" cellspacing="0"
bordercolor="#99CCFF" bgcolor="#CEE7FF" class="pinkborderlrb">
          <!--DWLayoutTable-->
          <tr> 
            <td width="172" height="395" valign="top">
                        <?PHP
                        require("showlists.php");
                        ?>
              </td>
          </tr>
        </table></td>
      <td width="553" valign="top"><table width="100%" height="100%"
border="0" cellpadding="20" cellspacing="0" bgcolor="#CEE7FF"
class="pinkborderrb">
          <!--DWLayoutTable-->
          <tr> 
            <td width="508" height="395" valign="top"><div align="center">
                        
<?php echo                      '<img src="images/header_bridalparty.gif">';

 ?>                     
                        
                <?php 
                        echo '<p>'.$row_preferences[0].'</p>';
                        echo '<p><font size=1>Sorted by first
name:</font></p>';
                         ?>
                <?PHP   
                        $query_lists = "SELECT position, firstName,
lastName, story, theirPhoto FROM mentions WHERE customerID='$ID' ORDER BY
firstName ASC";
                        $result_lists = @mysql_query($query_lists);
//                      $row_lists = mysql_fetch_array($result_lists,
MYSQL_NUM);

        while ($row_lists = mysql_fetch_array($result_lists, MYSQL_NUM)) {
        
                        if (!empty($row_lists[1]) || !empty($row_lists[2]))
{
                                $list_person = '<tr><td
colspan="2"><strong>'.$row_lists[1].' '.$row_lists[2].'</strong></td></tr>';
                                } else $list_person = null;
                                
                        if (!empty($row_lists[0])) {
                                $list_position = '<tr><td
colspan="2"><em><font size="2">'.$row_lists[0].'</font></em></td></tr>';
                                } else $list_position = null;
                                
                        if (!empty($row_lists[3])) {
                                $list_story = '<tr><td width="22%"
valign="top">Story:</td><td width="78%">'.$row_lists[3].'</td></tr>';
                                } else $list_story = null;
                                        
                        if (!empty($row_lists[3])) {
                                $storyYN = "<u>".$row_lists[1] ."'s
Story:</u>";
                                } else {
                                        $storyYN = null;
                                        }               
                                                        
                        if (!empty($row_lists[4]) || !empty($row_lists[3]))
{
                            $theirphoto = '<img src="http://' .
$_SERVER['HTTP_HOST'] . '/tgwedding/users/client' . $ID .
'/bridalparty/'.$row_lists[4].'" align="left">';
                                $list_photo = '<tr><td width="70%"
valign="top">'.$storyYN.'<br>'.$row_lists[3].'</td><td>'.$theirphoto.'</td><
/tr>';
                                } else $list_photo = null;
                                
    echo      '<table width="80%" border="0" align="center" cellpadding="0"
cellspacing="3" class="itembackground">'.$list_person.$list_position.
                '<tr> 
                  <td>&nbsp;</td>
                </tr>'
//                              .$list_story.
                                .$list_photo.
                '</table>
              <br>';
}                         
?>
              </div>
              <p>&nbsp;</p></td>
          </tr>
        </table></td>
    </tr>
  </table>
  
  
<?php 
require("websitefooter.php");
 ?>  
    
<?PHP mysql_close(); ?>
</div>
</body>
</html>

-----Original Message-----
From: Jay Blanchard [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, May 12, 2004 2:20 PM
To: Ryan Schefke; Php-General-Help
Subject: RE: [PHP] Strange music playing behavior

[snip]
I'm getting some strange behavior trying to play music. The script below
works fine standalone. However, when I put it into a larger script the
music
doesn't play but all of the echo statements work and when I view the
source
the <embed> tags are fine, etc. What could the issue be? If you need me
to
send the larger file let me know.
[snip]

Since the code snippet you sent works I would have to say that something
about this code being plugged into other code is a problem. I believe
that is what it is. For sure.

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to