双语网站源码
① 网站的源码是什么
源程序(source code)是指未编译的按照一定的程序设计语言规范书写的文本文件。 源代码(也称源程序),是指一系列人类可读的计算机语言指令。 在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。
网站源码,我们可以把它理解成源文代码,就拿我们当前看到的这个网页来说吧,其实它是由一大堆的源代码组成,通过我们的IE(Microsoft Internet Explorer)浏览器(或服务器)翻译成现在我们所看到的这个样子。
网站源码也分为两种,一种是动态源码如:ASP,php,JSP,.NET,CGI等,一种是静态源码如:HTML等。
② 谁可以给我提供一个php双语网站的源码!谢谢大侠!
我可以告诉你一个思路。
通过cookie判断用户选择的语言。
服务器判断对应语言包的php文件是否存在,读取对应php文件。
比如 chinese.php english.php ,这些文件内容都差不多。
chinese.php 内容是
$lang['edit'] = '编辑';
english.php 内容是
$lang['edit'] = 'edit';
页面需要显示 ”编辑“ 的地方均用 $lang['edit']代替。
③ 求一套像分类或B2B形式的中英文双语网站源码
你说的我至今没看到过双语的,当然私人自己手里的,应该有,别人一般不会分享的,一般主要都是中文版,建议自己搞简单点,译成英文吧,就是多个后台麻烦点,当然结构更简单点
④ 国外的网站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源码网站变成多语种的网站
首先制作两个页面,一个中文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");//如果没有参数,默认为中文
}
?>
当然以上其实还应该做一下关于如果参数为乱七八糟的值怎么办的判断,这里我就不多说了,你自己想想吧。