欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

需把一简单php代码转为asp.net2.0或更高版的代码解决思路

程序员文章站 2022-04-11 13:41:40
...
需把一简单php代码转为asp.net2.0或更高版的代码
下面的是全部源码,没有几行,主要是没有学过php,对于学过的应不是什么问题
$imageDirectory = $_GET[ 'seed '];
if(!is_dir( "./images/uploaded/$imageDirectory ")) mkdir( "./images/uploaded/ ", 0755);
$dotLocation = strrpos($_FILES[ 'Filedata '][ 'name '], '. ');
$newFileName =sanitizeText(substr($_FILES[ 'Filedata '][ 'name '], 0, $dotLocation)) . substr($_FILES[ 'Filedata '][ 'name '], $dotLocation);

move_uploaded_file($_FILES[ 'Filedata '][ 'tmp_name '], "./images/uploaded/ " . $newFileName);
chmod( "./images/uploaded/ ".$_FILES[ 'Filedata '][ 'name '], 0777);

function sanitizeText($text)
{
$title = strip_tags($text);

$title = preg_replace( '|%([a-fA-F0-9][a-fA-F0-9])| ', '---$1--- ', $title);

$title = str_replace( '% ', ' ', $title);

$title = preg_replace( '|---([a-fA-F0-9][a-fA-F0-9])---| ', '%$1 ', $title);

$title = strtolower($title);
$title = preg_replace( '|/+| ', '- ', $title);
$title = preg_replace( '/&.+?;/ ', ' ', $title); // kill entities
$title = preg_replace( '/[^%a-z0-9 _-]/ ', ' ', $title);
$title = preg_replace( '/\s+/ ', '- ', $title);
$title = preg_replace( '|-+| ', '- ', $title);
$title = trim($title, '- ');

return $title;
}
?>

------解决方案--------------------
string imageDirectory = resquest.queryString('seed ');
------解决方案--------------------
探讨
下面的是全部源码,没有几行,主要是没有学过php,对于学过的应不是什么问题
$imageDirectory = $_GET[ 'seed '];
if(!is_dir( "./images/uploaded/$imageDirectory ")) mkdir( "./images/uploaded/ ", 0755);
$dotLocation = st……

------解决方案--------------------
好像不行,不过你可以把PHP转换为c++,使用Hiphop for php
------解决方案--------------------
asp 早忘光了,.net就更别提了

虽然会点PHP
需把一简单php代码转为asp.net2.0或更高版的代码解决思路

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频