Possuo a seguinte função:
<?php function QueryString(&$get, $inicio){ $get = (isset($get)) ? strip_tags(trim($get)) : ''; $regex = '/(http|www|.php|.asp|.net|.gif|.exe|.jpg|.html|.htm)/i'; $paginaHome = "{$inicio}.php"; $paginaAtual = "{$get}.php"; if(empty($get) || preg_match($regex, $get) || !file_exists($paginaAtual)){ include($paginaHome); }else{ include($paginaAtual); } } ?>
Na imagem coloquei assim:
<img src="<?php echo $_GET['img'] . '.png'; ?>" >
No link:
www.site.com.br/index.php?pagina=produtos&img=produtos
Gostaria que, caso o valor não fosse informado (img='') ele colocaria o default.png
Tentei isso mas não deu certo:
<img src="<?php echo $_GET['img'] . '.png' or 'default' . 'png' ?>" >
Alguem pode me dar uma dica, estou começando no php e tá roça achar isso.
Obrigado galera.