论坛插入图片无法选择uchome相册的解决方法

论坛插入图片无法选择uchome相册的解决方法,第1张

概述教程 在discuz!论坛顶部可以看到空间选项,和ucenter home连接正常,论坛插入图片内ucenter home的相册无法选择(看不到选项)的问题解决方法:请将ucenter home的api目录discuz.php的代码全选,替换为下边的代码: <?php in…

  教程 在discuz!论坛顶部可以看到空间选项,和ucenter home连接正常,论坛插入图片内ucenter home的相册无法选择(看不到选项)的问题解决方法:

  请将ucenter home的API目录discuz.PHP的代码全选,替换为下边的代码:

  <?PHP

include_once('../common.PHP');

$ac = isset($_GET['ac']) ? trim($_GET['ac']) : '';

$uri = $_SERVER['REQUEST_URI']?$_SERVER['REQUEST_URI']:($_SERVER['PHP_SELF']?$_SERVER['PHP_SELF']:$_SERVER['SCRIPT_name']);
$siteurl = 'http://'.$_SERVER['http_HOST'].substr($uri,strrpos($uri,'/')-3);

if(!in_array($ac,array('doing','album','space','Feed'))) {
 $ac = 'Js';
}

if(!empty($_SCONfig['uc_dir']) && !strexists($_SCONfig['uc_dir'],':/') && !strexists($_SCONfig['uc_dir'],':') && substr($_SCONfig['uc_dir'],1) != '/') {
 $_SCONfig['uc_dir'] = '../'.$_SCONfig['uc_dir'];
}
include_once(S_ROOT.'./API/discuz/'.$ac.'.PHP');

function makeurl($str) {
 global $siteurl;
 
 $str = stripslashes(preg_replace("/(||)/",'',$str));
 $str = preg_replace("/src="(?!http://)(.+?)"/i",' src="'.$siteurl.'1"',$str);
 return addslashes(preg_replace("/href="(?!http://)(.+?)"/i",' target="_blank" href="'.$siteurl.'1"',$str));
}

function getdotstring ($string,$vartype,$allownull=false,$varscope=array(),$sqlmode=1,$unique=true) {

 if(is_array($string)) {
  $stringarr = $string;
 } else {
  if(substr($string,1) == '$') {
   return $string;
  }
  $string = str_replace(',',',$string);
  $string = str_replace(' ',$string);
  $stringarr = explode(',$string);
 }

 $newarr = array();
 foreach ($stringarr as $value) {
  $value = trim($value);
  if($vartype == 'int') {
   $value = intval($value);
  }
  if(!empty($varscope)) {
   if(in_array($value,$varscope)) {
    $newarr[] = $value;
   }
  } else {
   if($allownull) {
    $newarr[] = $value;
   } else {
    if(!empty($value)) $newarr[] = $value;
   }
  }
 }

 if($unique) $newarr = sarray_unique($newarr);
 if($vartype == 'int') {
  $string = implode(',$newarr);
 } else {
  if($sqlmode) {
   $string = '''.implode('',$newarr).''';
  } else {
   $string = implode(',$newarr);
  }
 }
 return $string;
}

//将数组中相同的值去掉,同时将后面的键名也忽略掉
function sarray_unique($array) {
 $newarray = array();
 if(!empty($array) && is_array($array)) {
  $array = array_unique($array);
  foreach ($array as $value) {
   $newarray[] = $value;
  }
 }
 return $newarray;
}
?>
 


 

 

总结

以上是内存溢出为你收集整理的论坛插入图片无法选择uchome相册的解决方法全部内容,希望文章能够帮你解决论坛插入图片无法选择uchome相册的解决方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/999592.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存