首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP urlencode函数

PHP urlencode函数
EN

Stack Overflow用户
提问于 2018-05-15 11:45:24
回答 1查看 50关注 0票数 0

我在使用函数urlencode创建基于“topicnaam”的“url”列时遇到了困难

我想要什么:,我想要我的url由topicnaam做。但是topicnaam需要一个urlencode,所以它们在url中没有空格和其他符号。

函数

这是我的桌子结构

我为<form>和更新函数编写的代码

代码语言:javascript
复制
<?php
  if(isset($_POST['react_btn'])){
   unset($q1);
   $q1['topicnaam'] = $app->check_string($_POST['topicnaam']);
   $q1['board_id'] = $app->check_string($_POST['boardid']);
   $q1['klant_id'] = $app->check_string($_POST['klantid']);
   $q1['ledenpagina_id'] = $app->check_string($_POST['ledenpaginaid']);
   $q1['omschrijving'] = $app->check_string($_POST['topicomschrijving']);
   $app->insert_query('topics', $q1, 'id');
   }  

  ?> 
   <form action="" method="post">
     <div class="form-group">
      <label for="comment">Topicnaam:</label>
      <textarea class="form-control resizenone" name="topicnaam" rows="1" id="comment" required></textarea>
       <input type="hidden" name="klantid" value="<?php echo $_SESSION["klant_id"] ?>">
       <input type="hidden" name="boardid" value="<?php echo $actiefboardid ?>">
       <input type="hidden" name="ledenpaginaid" value="<?php echo $_SESSION["ledenpagina_id"]; ?>">
       <label for="comment">Topic omschrijving:</label>
       <textarea class="form-control resizenone" name="topicomschrijving" rows="3" id="comment required"></textarea>
       <button type="submit" name="react_btn" class="btn btn-primary">Voeg topic toe</button>
       </div>              
   </form>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-15 11:59:44

在这里找到它

代码语言:javascript
复制
if(isset($_POST['react_btn'])){
    $base_URL = 'https://yousitename.com/'

    unset($q1);
    $q1['topicnaam'] = $app->check_string($_POST['topicnaam']);
    $q1['board_id'] = $app->check_string($_POST['boardid']);
    $q1['klant_id'] = $app->check_string($_POST['klantid']);
    $q1['ledenpagina_id'] = $app->check_string($_POST['ledenpaginaid']);
    $q1['omschrijving'] = $app->check_string($_POST['topicomschrijving']);
    $q1['url'] = $base_URL.urlencode($q1['topicnaam']);
    $app->insert_query('topics', $q1, 'id');
}  
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50349383

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档