• Resolved geezerd

    (@geezerd)


    I can’t get this to work, just gives me errors.
    I have this on another site, and it works fine:

    <div id="rightcorner">
    <?php
    if (is_page('Home')) {
      echo '
    <div id="rightcornerinner"><object id="flashObj" width="224" height="214" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0"><param name="movie" value="https://c.brightcove.com/services/viewer/federated_f9/5094541001?isVid=1&publisherID=1634697872" /><param name="flashVars" value="videoId=1772860099&linkBaseURL=http%3A%2F%2Fbeachbodycoach.com%2Fesuite%2Fhome%2FTeamFullForce%3Fbctid%3D1805534547&playerID=5094541001&domain=embed&&autoStart=true&" /><param name="base" value="https://admin.brightcove.com" /><param name="seamlesstabbing" value="false" /><param name="allowFullScreen" value="true" /><param name="swLiveConnect" value="true" /><param name="wmode" value="transparent"><param name="allowScriptAccess" value="always" /><embed src="https://c.brightcove.com/services/viewer/federated_f9/5094541001?isVid=1&publisherID=1634697872"  flashVars="videoId=1772860099&linkBaseURL=http%3A%2F%2Fbeachbodycoach.com%2Fesuite%2Fhome%2FTeamFullForce%3Fbctid%3D1805534547&playerID=5094541001&domain=embed&autoStart=true&" base="https://admin.brightcove.com" name="flashObj" wmode="transparent" width="224" height="214" seamlesstabbing="false" type="application/x-shockwave-flash" allowFullScreen="true" swLiveConnect="true" allowScriptAccess="always" pluginspage="https://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed></object></div>
    ';
    } else {
      echo '
    <a href="https://teambeachbody.com/ etc, etc...>some other stuff</a>
    ';
    }
    ?>
    </div>

    But when I try to use my own video and put the following code in instead of the <object id=”flashObj” and so on, I just get errors:

    <div id="rightcornerinner">
    <script type="text/javascript" src="https://twotimechamp.com/wp-content/uploads/swfobject.js"></script>
    <div id="player">This text will be replaced</div>
    <script type="text/javascript">
    var so = new SWFObject('https://twotimechamp.com/wp-content/uploads/player.swf','mpl','224','214', '9');
    so.addParam('allowscriptaccess','always');
    so.addParam('allowfullscreen','true');
    so.addParam('flashvars','&file=https://twotimechamp.com/wp-content/uploads/RBvsEH.flv&stretching=exactfit&icons=false&autostart=true&screencolor=000000&backcolor=000000&frontcolor=dddddd&lightcolor=dddddd&volume=20');
    so.write('player');
    </script>
    </div>
    </div>

    If I just put that code in, the video shows up just fine, it just won’t work inside the statement. What do I do?

    Thanks

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter geezerd

    (@geezerd)

    Just to clarify:
    This DOESN’T work:

    <div id="rightcorner">
    <?php
    if (is_page('Home')) {
      echo '
    <div id="rightcornerinner">
    <div id="rightcornerinner">
    <script type="text/javascript" src="https://twotimechamp.com/wp-content/uploads/swfobject.js"></script>
    <div id="player">This text will be replaced</div>
    <script type="text/javascript">
    var so = new SWFObject('https://twotimechamp.com/wp-content/uploads/player.swf','mpl','224','214', '9');
    so.addParam('allowscriptaccess','always');
    so.addParam('allowfullscreen','true');
    so.addParam('flashvars','&file=https://twotimechamp.com/wp-content/uploads/RBvsEH.flv& etc etc');
    so.write('player');
    </script>
    </div>
    ';
    } else {
      echo '
    <a href="https://teambeachbody.com/ etc, etc...>some other stuff</a>
    ';
    }
    ?>
    </div>

    Thread Starter geezerd

    (@geezerd)

    I figured it out. I used a template, and put all the video code in that:

    <div id="rightcorner">
    <?php
    if (is_page('Home')) {
      include('homemovie.php');
    } else {
      echo '
    <a href="https://teambeachbody.com/shop/-/shopping/MDSUSH311G?referringRepId=41938" _fcksavedurl="https://teambeachbody.com/shop/-/shopping/MDSUSH311G?referringRepId=41938"><img src="https://images.beachbody.com/tbb/coo/ad_banners/Shakeology/Break/Break_300x250v2.gif" _fcksavedurl="https://images.beachbody.com/tbb/coo/ad_banners/Shakeology/Break/Break_300x250v2.gif" height="228"></a>
    ';
    }
    ?>
    </div>

    And put this, the video javascript code and the containing inner div in the homemovie.php template (or “include file”, whatever it’s called):

    <div id="rightcornerinner">
    <div id="rightcornerinner">
    <script type="text/javascript" src="https://twotimechamp.com/wp-content/uploads/swfobject.js"></script>
    <div id="player">This text will be replaced</div>
    <script type="text/javascript">
    var so = new SWFObject('https://twotimechamp.com/wp-content/uploads/player.swf','mpl','224','214', '9');
    so.addParam('allowscriptaccess','always');
    so.addParam('allowfullscreen','true');
    so.addParam('flashvars','&file=https://twotimechamp.com/wp-content/uploads/RBvsEH.flv& etc etc');
    so.write('player');
    </script>
    </div>

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘How do I put this video javascript inside an if else statement?’ is closed to new replies.