置顶

网址二维码图片自动生成工具2码

Google被屏蔽的越来越严重,之前介绍的 如何利用 Google 图表 API 快速制作 QR 码(二维码)现在也不能使用了,幸好国内也有类似工具,下面就推荐一个二维码图片自动生成工具-2码,官方网址:http://2ma.io

比如,网址http://renniaofei.com对应的二维码图像如下。

网址二维码图片自动生成工具

其对应的HTML代码如下:

<img src=”http://2ma.io/Qr/api.2ma?resamplingx=340&amp;resamplingy=340&amp;text=http://renniaofei.com&amp;error=H&amp;mode=1&amp;r=0&amp;g=0&amp;b=0&amp;bgr=255&amp;bgg=255&amp;bgb=255&amp;” alt=”网址二维码图片自动生成工具” />

根据需要修改 resamplingx和resamplingy两个参数,其分别表示图像的宽度和高度。将上面的HTML代码直接复制你想在网页上显示的地方即可。

如何用PHP验证用户名密码日期

PHP 验证字符串、数字、日期格式是编程过程中经常需要使用的功能,下面是示例代码。

<?php
function is_valid_username($username){
// accepted username length between 5 and 20
if (preg_match(‘/^\w{5,20}$/’, $username))
return true;
else
return false;
}

function is_valid_password($pwd){
// accepted password length between 5 and 20, start with character.
if (preg_match(“/^[a-zA-Z][0-9a-zA-Z_!$@#^&]{5,20}$/”, $pwd))
return true;
else
return false;
}

function is_valid_date($date){
//============ date format dd-mm-yyyy
if(preg_match(“/^(\d{2})-(\d{2})-(\d{4})$/”, $date, $sdate))
if(checkdate($sdate[2], $sdate[1], $sdate[3]))
return true;
}?>

如何使用 PHPMailer组件自动发送HTML邮件。

在编写用户注册、找回密码等功能的程序时需要服务器端根据用户请求发送确认邮件,在PHP中可以使用PHPMailer组件发送邮件,下面是示例代码。

<?php
require(“class.phpmailer.php”);
$mail = new PHPMailer();$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = “smtp1.example.com;smtp2.example.com”;
$mail->SMTPAuth = true;
$mail->Username = ‘smtpusername’;
$mail->Password = ‘smtppassword’;

$mail->From=”mailer@example.com”;
$mail->FromName=”My site’s mailer”;
$mail->Sender=”mailer@example.com”;
$mail->AddReplyTo(“replies@example.com”, “Replies for my site”);

$mail->AddAddress(“email@example.com”);
$mail->Subject = “Test 1”;

$mail->IsHTML(true);
$mail->AddEmbeddedImage(‘logo.jpg’, ‘logoimg’, ‘logo.jpg’); // attach file logo.jpg, and later link to it using identfier logoimg
$mail->Body = “<h1>Test 1 of PHPMailer html</h1><p>This is a test picture: <img src=\”cid:logoimg\” /></p>”;
$mail->AltBody=”This is text only alternative body.”;

if(!$mail->Send())
{echo “Error sending: ” . $mail->ErrorInfo;}
else{echo “Letter is sent”;}
?>

优化手机移动互联网用户网站浏览体验的3种方案

随着移动互联网的发展,用户使用机浏览网站的比例越来越高,而传统的网站页面跟本不适合手机浏览器,导致网站用户体验下降,甚至丢失大量用户。因此必须针对手机用户,对网站专门进行优化,使之适合手机用户浏览,这里介绍3中优化方案。 阅读全文