小编Ata*_*sha的帖子

TYPE_FORWARD_ONLY结果集的isLast()方法

我一直试图寻找一种方法,我知道如果我在结果集的最后一行,我找到了isLast()方法.

我做了类似的事情:

if(rs.isLast()) {
    //do some operation here
}
Run Code Online (Sandbox Code Playgroud)

但它给我一个错误:前向结果集不支持请求的操作.

我搜索了一个解决方案,它说我应该更改TYPE_FORDWARD_ONLY.但是现在,我想知道是否有办法通过使用TYPE_FORWARD_ONLY来了解我是否在最后一个记录集中?

谢谢.

java jdbc resultset

5
推荐指数
1
解决办法
6868
查看次数

PHP SwiftMailer无法在SMTP服务器上进行身份验证

我正在尝试创建一个处理paypal付款的测试网站.我试图在成功付款后使用PHP SwiftMailer向用户发送电子邮件(这是我的IPN).

这是我的传输代码:

        $transport = Swift_SmtpTransport::newInstance('smtp.googlemail.com', 465, 'ssl')
          ->setUsername('xxx@xxx.co.uk')
          ->setPassword('xxxx');    

    $mailer = Swift_Mailer::newInstance($transport);
Run Code Online (Sandbox Code Playgroud)

我曾尝试使用googlemail和另一封托管在共享服务器下的电子邮件,但两者都有问题发出错误.

不幸的是,我收到了这个常见的错误:

  Fatal error: Uncaught exception 'Swift_TransportException' with message 'Failed to authenticate on SMTP server with username "xxx@xxx.co.uk" using 2 possible authenticators' in /home/xxx/public_html/paypal/lib/classes/Swift/Transport/Esmtp/AuthHandler.php:184 

  Stack trace: 

  #0 /home/xxx/public_html/paypal/lib/classes/Swift/Transport/EsmtpTransport.php(312): Swift_Transport_Esmtp_AuthHandler->afterEhlo(Object(Swift_SmtpTransport)) 

  #1 /home/xxx/public_html/paypal/lib/classes/Swift/Transport/AbstractSmtpTransport.php(120): Swift_Transport_EsmtpTransport->_doHeloCommand() 

  #2 /home/xxx/public_html/paypal/lib/classes/Swift/Mailer.php(80): Swift_Transport_AbstractSmtpTransport->start() 

  #3 /home/xxx/public_html/paypal/ipn.php(113): Swift_Mailer->send(Object(Swift_Message)) 

  #4 /home/mctikudo/public_html/paypal/ipn.php(46): sendMail(Resource id #3, Array) 

  #5 {main} thrown in /home/xxx/public_html/paypal/lib/classes/Swift/Transport/Esmtp/AuthHandler.php on line 184
Run Code Online (Sandbox Code Playgroud)

我做了一些研究,并尝试了几种方法来设置我的运输.但似乎仍然没有任何效果.直到我试图将我的IPN代码放到另一家托管公司下的另一台服务器上,令人惊讶的是,它的确有效.来自另一个的相同代码.

这就是为什么我猜其他服务器中有东西必须设置或什么的.

我需要确保在我的服务器上启用SwiftMailer工作吗?

php email sendmail swiftmailer

5
推荐指数
2
解决办法
2万
查看次数

是否不再需要用引号括起HTML5中的属性值?

我正在尝试学习HTML5,我看到一些教程可以做类似的事情:

<input type=email>
Run Code Online (Sandbox Code Playgroud)

我注意到它与XHTML不同,其中大多数值(如果不是全部)应该用引号括起来.

这有什么未来的事情我必须要小心吗?

html5

3
推荐指数
1
解决办法
209
查看次数

标签 统计

email ×1

html5 ×1

java ×1

jdbc ×1

php ×1

resultset ×1

sendmail ×1

swiftmailer ×1