首先制作两个页面,一个中文cn.html一个英文en.html,那么如果是index.php?lang=ch,你的index.php页面代码需要这么写,然后判断往哪里跳转:
<?php
//This is index.php
$lang = isset($_GET["lang"])?($_GET["lang"]:"";
if( !empty($lang) ){
header("Location:".$lang.".html");//如果参数不为空,那么就跳转相应的语言页面
}else{
header("Location:cn.html");//如果没有参数,默认为中文
}
?>
当然以上其实还应该做一下关于如果参数为乱七八糟的值怎么办的判断,这里我就不多说了,你自己想想吧。
Ⅱ 国外的网站php源码怎么汉化
1、把数据库sql文件查找 CHARACTER
替换成 CHARACTER SET utf8 或 CHARACTER = utf8
2、到phpmyadmin 创建一个新的数据库的时候应该选 整理 latin1_swedish_ci
3、到phpmyadmin 进入新建的数据库,导入数据库文件
4、用UltraEdit转换所有ANSI格式的php源码文件为UTF-8格式:File --> Conversions --> ASCII to UTF-8
5、在php源码文件中必须加入:
在<head>后加入
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
6、在连接数据DB的文件中找到类似一下代码
$host="localhost"; $DBname="aa"; //数据库名字$user= "root"; //用户名$passwd = ""; //密码$link = mysql_connect($host,$user,$passwd) or die ("Fail");
$db = mysql_select_db($DBname, $link) or die ("Fail"); //连接
// 要在真正query DB取出资料前,必须加入下面3行mysql_query才可以:
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER_SET_CLIENT=utf8");
mysql_query("SET CHARACTER_SET_RESULTS=utf8");
7、在php源码中, 如有应用htmlentities和htmlspecialchars时需要注意:
要似如下格式:
$chars = htmlentities($chars,ENT_QUOTES,"UTF-8");
$chars = htmlspecialchars($chars,ENT_QUOTES,"UTF-8");
如有应用addslashes()或mysql_real_escape_string()记得用以下:
$chars = stripslashes($chars);
另外如果需要的话还可设置:
1、php.ini 设定php中的语系为 (记得restart)
default_charset = "utf-8"
2、my.ini 设定MySQL中的语系为 (记得restart)
[mysqld]
init_connect='SET NAMES utf8'
default-character-set=utf8
[client]
default-character-set = utf8
Ⅲ 怎么看一个php网站源码
您好,PHP网站的源代码是无法直接看到的,因为PHP代码是在服务器上执行的,你通过浏览器或其他客户端请求服务器后,由服务器执行PHP代码,并将执行时输出的文本(一般是html格式、json格式或是xml格式)、二进制文件返回给你,你在浏览器或客户端只能收到运行的结果,具体代码是看不到的。
不仅PHP,所有动态网站的源代码都是无法直接看到的,除非你向网站所有者索要,或是黑入人家的服务器。。。
Ⅳ 求一个双语+响应式的php网站源码
已经over了,望采纳。
~每天正能量~
Ⅳ 求php英文网站源码一套
这个很简单啊 如果是做外贸网店 就用 zencart 如果做外贸企业站 就用joomla 如果做外贸BLOG就用wordpress
Ⅵ 求php企业中英文网站源码,免费花钱都可以!
如果用WP,一般是这样实现多语言界面的:
1、安装WP
2、在后台安装多语言包
3、用插件实现1键切换
4、可以去2dangjia申请一个WP免费站,看下运行的原理。后缀是.net。
Ⅶ 求动态中英文php企业源码,免费的
你是要用PHP搭建一个企业网站吗?
这个一般得用国外的CMS,国内的大多不支持多语言
支持中英文的PHPCMS国外比较着名的Joomla或Drupal
这两个我都有用过,是一般建站的不错选择
你可以两个都下载下来在本机搭建起来玩玩试试那个更适合你
希望可以帮到你
Ⅷ php获取网页源码内容有哪些办法
可以参考以下几种方法:
方法一: file_get_contents获取
<span style="white-space:pre"></span>$url="http://www..com/";
<span style="white-space:pre"></span>$fh= file_get_contents
('http://www.hxfzzx.com/news/fzfj/');<span style="white-space:pre"></span>echo $fh;
拓展资料
PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。
用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
Ⅸ 如何下载PHP语言网站源码
在PHP的官方网站可以下载源码(www.php.net),进入之后选择DOWNLOAD里面的Complete Source Code就能下载,具体的页面地址是:http://www.php.net/get/php-5.2.9.tar.bz2/from/a/mirror
Ⅹ 谁可以给我提供一个php双语网站的源码!谢谢大侠!
我可以告诉你一个思路。
通过cookie判断用户选择的语言。
服务器判断对应语言包的php文件是否存在,读取对应php文件。
比如 chinese.php english.php ,这些文件内容都差不多。
chinese.php 内容是
$lang['edit'] = '编辑';
english.php 内容是
$lang['edit'] = 'edit';
页面需要显示 ”编辑“ 的地方均用 $lang['edit']代替。