当前位置:首页 » 编程语言 » 常用php代码

常用php代码

发布时间: 2025-08-16 08:30:04

⑴ 求一个php跳转代码很简单

这里提供了一个简单的PHP代码示例,用于随机跳转到预设的网站。具体代码如下:

$JumpURL = array("www..com", "www.google.com", "www.qq.com"); 这行代码定义了一个数组,包含三个跳转目标网站的URL。

$randNum = rand(0, 2); 这行代码生成一个0到2之间的随机数,用于选择数组中的一个元素。

header("Location: http://$JumpURL[$randNum] "); 最后这行代码执行跳转,根据生成的随机数选择数组中的一个URL,并进行跳转。

这个简单的PHP代码能够实现随机跳转到预设的网站,我自己尝试了一下,确实可以正常工作,每次运行都会随机打开一个网站。

需要注意的是,在使用这个代码时,确保目标URL是正确的,并且服务器允许执行HTTP头部重定向。此外,如果需要跳转到HTTPS网站,记得将URL中的“http://”改为“https://”。当然,这个代码也可以根据需要调整目标网站的数量和内容。

简单来说,这段代码通过生成随机数来选择数组中的一个URL,然后通过HTTP头部重定向实现跳转。这种方式可以应用于各种场景,例如广告推广、网站测试等。

如果你希望实现更复杂的功能,比如根据用户偏好选择跳转目标,可以考虑在此基础上进行扩展。

总之,这是一个非常实用且简单的PHP跳转代码示例,希望能够对你有所帮助。

⑵ 求写个比较简单的php登陆页面代码

主页面:index.php <form name="form1" action="login.php" method="post" onsubmit="return check()"><!--这里注意onclick的用法-->
账号:<input name="adminAccount" type="text" />

密码:<input type="password" name="adminPass" />

输入验证码:<input type="text" name="validate" />
< br />
<input type="submit" value="登陆" /><input type="reset" value="重置">
</form>判断页面:login.php<?php
//再连库判断账号密码
require_once("../inc/dbconfig.php");
$adminAccount=$_POST['adminAccount'];
$adminPass=md5($_POST['adminPass']);
$sql="select * from admin where adminAccount='$adminAccount' and adminPass='$adminPass'";
$result=mysql_query($sql) or die($sql);
$rows=mysql_num_rows($result);
if($rows==0){
?>
<script language="javascript">
alert("管理员账号密码错误!");
window.location="index.php";
</script>
<?
exit();
}
//将管理员账号赋值给session
$_SESSION['adminAccount']=$adminAccount;
?>
<script language="javascript">
window.location="command.php";
</script>配置文件自己来就行了!

⑶ 求个简单的php代码

_tags($string, $replace_with_space = true)
{
if ($replace_with_space) {
return preg_replace('!<[^>]*?>!', ' ', $string);
} else {
return strip_tags($string);
}
}

截取字符函数(匹配各种编码)
function truncate($string, $length = 80, $etc = '...', $break_words = false, $middle = false){
if ($length == 0)
return '';

if (is_callable('mb_strlen')) {
if (mb_detect_encoding($string, 'UTF-8, ISO-8859-1') === 'UTF-8') {
// $string has utf-8 encoding
if (mb_strlen($string) > $length) {
$length -= min($length, mb_strlen($etc));
if (!$break_words && !$middle) {
$string = preg_replace('/\s+?(\S+)?$/u', '', mb_substr($string, 0, $length + 1));
}
if (!$middle) {
return mb_substr($string, 0, $length) . $etc;
} else {
return mb_substr($string, 0, $length / 2) . $etc . mb_substr($string, - $length / 2);
}
} else {
return $string;
}
}
}
// $string has no utf-8 encoding
if (strlen($string) > $length) {
$length -= min($length, strlen($etc));
if (!$break_words && !$middle) {
$string = preg_replace('/\s+?(\S+)?$/', '', substr($string, 0, $length + 1));
}
if (!$middle) {
return substr($string, 0, $length) . $etc;
} else {
return substr($string, 0, $length / 2) . $etc . substr($string, - $length / 2);
}
} else {
return $string;
}
}

综合就是
$arc=strip_tags($arc);
$arc=truncate($arc,200)

热点内容
mc新地图密码是什么 发布:2025-08-16 12:46:25 浏览:672
sql联表查询连接方式 发布:2025-08-16 12:45:45 浏览:801
android显示秒 发布:2025-08-16 12:26:47 浏览:741
安卓手机微信文字怎么隔行 发布:2025-08-16 12:20:22 浏览:930
linux线程机制 发布:2025-08-16 12:20:19 浏览:140
ros算法 发布:2025-08-16 12:18:51 浏览:786
pythonfind函数 发布:2025-08-16 12:08:54 浏览:60
iphone5s怎么上传视频 发布:2025-08-16 12:06:49 浏览:854
如何在密钥看密码 发布:2025-08-16 12:00:17 浏览:796
c语言倒金字塔编程 发布:2025-08-16 11:59:25 浏览:606