跨 php 文件传递数据时出现问题
Issue in passing data across php file
我正在跨php文件传输数据。
索引.php
<a href="sample.php?var=<?=$var?>" class="title">link</a>
样品.php
$var = $_GET['var'];
问题是,如果$var
包含"
那么它只需要数据。
例如
索引.php
$var="Academic "Calendar" for Semester";
<a href="sample.php?var=<?=$var?>" class="title">link</a>
样品.php
$var = $_GET['var'];
在样本中.php $var=Academic
.它不需要整个句子。因为它需要"
作为<a href="
的结束。
如何克服这个问题。
你应该使用 urlencode
索引.php
$var="Academic '"Calendar'" for Semester";
$var = urlencode($var);
<a href="sample.php?var=<?=$var?>" class="title">link</a>
这将自动转义您的字符串,以便在 URL 中解析。
要在字符串中使用"
,您必须使用 '
.
相关文章:
- ng绑定和ng href问题.ng href未从控制器加载数据
- FancyTree JS+Backbone.JS-将数据加载到FancyTree时出现问题
- 使用createContainer将Meteor数据获取到React Native中时出现问题
- 将数据加载到使用JSON返回的表单字段时出现问题
- 加载泰坦尼克号可视化数据时出现问题
- 通过jQueryAjax一起发布Array和Form数据时出现问题
- 在firebase(web)上存储数据时出现问题
- 在javascript中使用json数据导致问题
- 访问angularjs中的数据时出现问题
- 使用 ng 模型获取数据时遇到问题
- 使用Breeze脱机数据时出现未定义的问题不是函数
- jQuery-数据提取问题(html遍历)
- 从 tinymce 文本区域检索数据时出现问题
- 将 Ajax 数据分配给全局变量时出现问题
- 数据互绑定问题:转换器只运行一次,无法绑定元素的 ID
- 嵌套异步函数未及时返回数据的问题
- 挖空和显示模块模式的数据绑定问题
- 使用大括号的 Internet Explorer 上的 AngularJS 数据绑定问题
- 使用knockout js在页面上显示数据时出现问题-数据不显示
- Html5拖拽&丢弃问题(数据集)