小编Joa*_*ann的帖子

如果阻塞里面的echo语句?

我怀疑它是不允许的,因为我得到"解析错误:语法错误,意外的T_IF in ..."错误.但我无法找到实现目标的方法.这是我的代码:

<?php 

  $countries = $myaddress->get_countries();

  foreach($countries as $value){
    echo '<option value="'.$value.'"'.if($value=='United States') echo 'selected="selected"';.'>'.$value.'</option>';
  }
  ?>
Run Code Online (Sandbox Code Playgroud)

它的作用是在选择元素中显示国家/地区列表,并将美国设置为默认值.我伤心地工作......

php

53
推荐指数
4
解决办法
9万
查看次数

让用户为其图像提供链接是否安全?

我正在玩我的小PHP项目,我很惊讶我应该如何处理图像处理.据我所知,它是您在服务器中托管图像或让用户提供链接.鉴于我的应用程序是在共享主机站点上,哪一个更好?有什么风险?

php

7
推荐指数
1
解决办法
431
查看次数

首次登录wordpress后重定向用户?

此代码检查用户是否第一次登录,即注册后.如果是的话,我想将他重定向到自定义页面.否则,将其重定向到主页或管理页面.

 function mylogin_redirect() {
    global $user_ID;
    if( $user_ID ) {
        $user_info = get_userdata( $user_ID ); 
        // If user_registered date/time is less than 48hrs from now
        // Message will show for 48hrs after registration
        if ( strtotime( $user_info->user_registered ) > ( time() - 172800 ) ) {
            header("Location: http://example.com/custompage");
        } elseif( current_user_can( 'manage_options' )) {
            header("Location: http://example.com/wp-admin/");
        } else {
            header("Location: http://example.com/");
        }
    }
}
add_action('wp_head', 'mylogin_redirect');
Run Code Online (Sandbox Code Playgroud)

但它不起作用?我的猜测是它没有被钩到wp_head ...我尝试使用login_redirect过滤器:

 function mylogin_redirect($redirect_to, $url_redirect_to = '', $user = null) {
    global $user_ID;
    if( …
Run Code Online (Sandbox Code Playgroud)

wordpress

6
推荐指数
1
解决办法
6965
查看次数

Wordpress或Drupal?

我计划建立一个可容纳多个用户的培训网站.它还有很多自定义页面,其中包含视频.哪个CMS/CMF更适合这个项目?请指教..

wordpress drupal

5
推荐指数
2
解决办法
1696
查看次数

mysqli_result类的对象无法转换为字符串

我让谷歌帮助我,我没有运气.:-(这是生成错误的特定代码:

$this->conn->query("UPDATE tz_members SET confirm='yes' WHERE usr='".$uname."'");
Run Code Online (Sandbox Code Playgroud)

整个功能如下:

    function update_confirm_field($code) {

    $uname = $this->conn->query("SELECT usr FROM tz_members WHERE 
                     confirm='".$code."'");

    $this->conn->query("UPDATE tz_members SET confirm='yes' WHERE 
                     usr='".$uname."'");
}
Run Code Online (Sandbox Code Playgroud)

如果我错过了一些愚蠢的话,请原谅我.任何人都可以告诉我是什么原因导致问题???

php mysql

4
推荐指数
1
解决办法
3万
查看次数

CF代码会在常规服务器上运行吗?

我的任务是将CF代码(大约70行)集成到我们的站点中,然后将其配置为与另一个站点的服务器进行通信.但是,我们的托管站点只是一个没有CF支持的典型服务器.代码会运行吗?我所知道的是CF是Adobe的PHP和ASP版本.我没有编码的经验.你能开导我吗?从我从互联网上收集到的内容,你必须有一个CF服务器才能运行CF代码,但资源似乎很少.我只需要知识渊博的人来验证......

cfml

4
推荐指数
1
解决办法
300
查看次数

我应该学习哪个版本的drupal,6或7?

我一直打算尝试用Drupal 7建立一个购物商店,只是为了好玩,现在已经研究了几天.但凭借其现状(alpha5),我怀疑我的时间和精力是否值得.如果我使用6,我恐怕不能将我的经验用于7,因为,你知道,后者是更好和不同的方式.你能告诉我应该怎样处理这个问题吗?鉴于我坚持使用7,我应该关注哪些方面的开发,直到最终版本发布?在学习之前等待最后的发布不是一个选择,因为我在业余时间找不到更好的事情.

drupal drupal-6 drupal-7

3
推荐指数
1
解决办法
426
查看次数

按下ESC时关闭灯箱

我按下逃生时试图关闭灯箱,但弹出窗口没有关闭.

$(document).keypress(function(e){

    if(e.keyCode==27 && popupStatus==1){

        disablePopup();
    }
});
Run Code Online (Sandbox Code Playgroud)

这是完整的代码:

var popupStatus = 0;
var buttonDivID = "";
var conDivID = "";

//determine which div is clicked
function setDiv( div ) {
    if( div==1){
        conDivID = "#intro";
    }
    if( div==2) {
        conDivID = "#presentation";
    }
}

//loading popup with jQuery magic!

function loadPopup(){

    //loads popup only if it is disabled

    if(popupStatus==0){

        $("#backgroundPopup").css({

            "opacity": "0.7"

        });

        $("#backgroundPopup").fadeIn("slow");

        $(conDivID).fadeIn("slow");

        $(conDivID).CenterIt();

        popupStatus = 1;

    }

}

//disabling popup with jQuery magic!

function disablePopup(){

    //disables …
Run Code Online (Sandbox Code Playgroud)

jquery

2
推荐指数
1
解决办法
2万
查看次数

如何解析谷歌的回复?

我不知道我说得对.我正在考虑制作一个从谷歌搜索中提取数据的工具.假设我想获取特定查询返回的页数,并将其提供给我的程序/工具.我该怎么做?

google-search

1
推荐指数
1
解决办法
390
查看次数

array_intersect():参数 #1 不是数组?

对于我的代码可能有什么问题,我已经没有想法了。这个特定的类接受一个数组并将其与另一个数组进行检查以获取公共值。然后它通过 Final_post_vars_keys() 函数提供对通用值的访问。但每当我运行代码时,我都会收到错误(在标题中)。

 <?php

    class PostVarsKeys {
     private $general_keys = array("name", "email", "custom phone" , "lastname" , "firstname", "fname", "lname", "phone" , "emailaddress" ,  
            "phonenumber");
     private $post_vars_keys = array();


     public function __construct($post_keys){
      $counter=0;      
      foreach($post_keys as $key => $value):
       $this->post_vars_keys[$counter++] = $key;
      endforeach;
     }

     public function final_post_vars_keys(){
      return $final_keys = array_intersect($this->general_keys, $this->post_vars_keys);
     }
    }
Run Code Online (Sandbox Code Playgroud)

php array-intersect

1
推荐指数
1
解决办法
7636
查看次数