2013-11-02 5 views
-1

я хочу, если нет входного сигнала, таких как http://bloxhotel.nl/video?watch=YxIiPLVR6NAСкрыть c_box когда нет ввода

Это окно не появится

<?php 
ob_start(); 
include 'includes/inc.bootstrap.php'; 
$page = Array('title' => ((isset($user)) ? $user->username : ''), 'onload' =>  ((isset($_GET['utm_source']) && $_GET['utm_source'] == 'welcome') ? 'Pixel.View.OpenUrlOverlay(\'/pixlett/Video.php\');' : ''), 'tab' => Array('me', 'home'), 'access' => Array(true, false)); 
include 'content/header.php'; 
include 'content/menu.php'; 
?> 
<center> 
<div class="c_box" style="overflow: hidden; width: 58%; height: 10%;"> 
<div class="heading blue">Ga naar Video</div> 
<tr style="padding: 4px;"> 
<html> 
<body> 

<form action="welcome_get.php" method="get"> 
Youtube Link: <input type="text" name="link"><br> 
<input type="submit"> 
</form> 

</body> 
</html> 

</div> 
<center> 
<div class="c_box" style="overflow: hidden; width: 58%; height: 10%;"> 
      <div class="heading blue">Video</div> 

<?php 
$watch = $_GET['watch']; 


$embed = '<embed src="http://bloxhotel.nl/Player7.swf" flashVars="video_id='.$watch.'"  style="width: 100%; height: 57%;" allowScriptAccess="always" autoplay="false" allowFullscreen="true" type="application/x-shockwave-flash" wmode="transparent"   id="player_demo"></embed></object>'; 

echo $embed; 
?> 
</div> 
</center> 

Это

<?php 
$watch = $_GET['watch']; 


$embed = '<embed src="http://bloxhotel.nl/Player7.swf" flashVars="video_id='.$watch.'" style="width: 100%; height: 57%;" allowScriptAccess="always" autoplay="false" allowFullscreen="true" type="application/x-shockwave-flash" wmode="transparent" id="player_demo"></embed></object>'; 

echo $embed; 
?> 

нужно не показать Итак, если в видео нет входного сигнала? Watch = поле должно храниться скрыто

Может кто-то помочь

ответ

0

Ожидаете ли вы что-нибудь подобное?

<?php 
    $watch = trim($_GET['watch']); 
    if($watch!=""){ 
?> 

    <div class="c_box" style="overflow: hidden; width: 58%; height: 10%;"> 
     <div class="heading blue">Video</div> 

     <?php 
     $embed = '<embed src="http://bloxhotel.nl/Player7.swf" flashVars="video_id='.$watch.'"  style="width: 100%; height: 57%;" allowScriptAccess="always" autoplay="false" allowFullscreen="true" type="application/x-shockwave-flash" wmode="transparent"   id="player_demo"></embed></object>'; 

     echo $embed; 
     ?> 
    </div> 

<?php } ?> 
+0

Спасибо, что ты лучший –

0

просто проверить

if(!empty($_GET['watch']) {echo $some_other_text; //or echo '';} else {echo $embed} 

Таким образом, он будет проверять погоду часы пуст или нет.

вы также можете проверить, если добавить часы или нет следующим образом:?

if(!isset($_GET['watch'])||!empty($_GET['watch'])) {//do not echo your box} 

else {//echo your box} 
+0

не работает мой экран остается белым –

+0

Тем не менее он остается белым –

+0

я рассматривал исходный код своего сайта и даже не отображается один тег. Я просматриваю код –

Смежные вопросы