dougangxin5695
2018-04-09 09:40
浏览 79
已采纳

在php中的文本框中显示iframe值

I have insert iframe value into my database using php. I need to display the inserted value in a textbox in another page. But while displaying the data it only displays the value till the first " in the iframe.

my code

<label>Location</label>  <input type="text" style="resize:vertical" class="md-input" name="locationmap"  class="md-input" value="<?php echo $comp_row['comp_locationmap']?>">
            <i class="glyphicon glyphicon-pushpin form-control-feedback glyphiconalign"></i> </div>

The output textbox only displays "<iframe src= "

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

  • duanpai9945 2018-04-09 09:43
    最佳回答

    you need to escape the special characters!

    you can do this by using htmlspecialchars() to convert only special characters to HTML entities

    echo htmlspecialchars($comp_row['comp_locationmap']);
    

    or htmlentities() to convert all characters to HTML entities

    echo htmlentities($comp_row['comp_locationmap']);
    
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题