Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mroos

[Resolvido] Executar uma Variável

Recommended Posts

Olá pessoal estou tentado executar uma variável mas não está dando certo, não sei se é quando declaro a variável $comandologo ou quando tento executar ela na linha 18

 

Desde já agradeço

 

 

1<?php

2

3 $validadelogotipo = "$dados[VALIDADELOGOTIPO]";

4 $datahoje = date("Y-m-d");

5 $nome = "$dados[NOME]";

6

7 if ($validadelogotipo >= $datahoje){

8 $comandologo = '<img src="<?php echo "$dados[LOGOTIPO_EMPRESA]";?>" alt="" name="logo" width="143"

9 height="59" id="logo" style="background-color: #D6D6D6" />';

10

11 }else

12 $comandologo = 'echo "$nome"';

13

14 ?>

15

16

17

18 <td height="10" rowspan="2" align="center"><?php $comandologo ?></td>

19 </tr>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Altere a linha 12 para $comandologo = $nome;

Altere a linha 18 para <td height="10" rowspan="2" align="center"><?php echo $comandologo; ?></td>

 

Creio que vá resolver seu problema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não posso fazer isso pois se o if cair na linha 8 ele vai mostrar o código da linha 8 e não uma imagem

 

 

 

 

Altere a linha 12 para $comandologo = $nome;

Altere a linha 18 para <td height="10" rowspan="2" align="center"><?php echo $comandologo; ?></td>

 

Creio que vá resolver seu problema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, seu codigo está totalmente errado... Tente assim:

<?php 

$validadelogotipo = $dados['VALIDADELOGOTIPO'];// No formato YYYYmmdd
$datahoje         = date("Ymd");
$nome             = $dados['NOME'];
if($validadelogotipo >= $datahoje){
   $comandologo  = '<img src="'.$dados['LOGOTIPO_EMPRESA'].'" alt="" name="logo" width="143" height="59" id="logo" style="background-color: #D6D6D6" />';
}else{
   $comandologo  = $nome;
}
?> 



<td height="10" rowspan="2" align="center"><?php echo $comandologo; ?></td>
</tr> 

Compartilhar este post


Link para o post
Compartilhar em outros sites

tive que deixar a primeira e a segunda linha da data do jeito que estava e funcionou!!!!

 

Valeu muito obrigado!!!!

 

Abraços

 

 

 

Cara, seu codigo está totalmente errado... Tente assim:

<?php 

$validadelogotipo = $dados['VALIDADELOGOTIPO'];// No formato YYYYmmdd
$datahoje         = date("Ymd");
$nome             = $dados['NOME'];
if($validadelogotipo >= $datahoje){
   $comandologo  = '<img src="'.$dados['LOGOTIPO_EMPRESA'].'" alt="" name="logo" width="143" height="59" id="logo" style="background-color: #D6D6D6" />';
}else{
   $comandologo  = $nome;
}
?> 



<td height="10" rowspan="2" align="center"><?php echo $comandologo; ?></td>
</tr> 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.