小编Jos*_*osh的帖子

phpmailer错误"无法实例化邮件功能"

我正在使用mail()稍微修改我的用户ID 的基本示例,我收到错误"Mailer Error:无法实例化邮件功能"

如果我使用邮件功能 -

mail($to, $subject, $message, $headers);
Run Code Online (Sandbox Code Playgroud)

它工作正常,虽然我在发送html时遇到问题,这就是为什么我在尝试使用PHPMailer.

这是代码:

<?php
require_once('../class.phpmailer.php');

    $mail             = new PHPMailer(); // defaults to using php "mail()"
    $body             = file_get_contents('contents.html');
    $body             = eregi_replace("[\]",'',$body);
        print ($body ); // to verify that I got the html
    $mail->AddReplyTo("reply@domain.com","my name");
    $mail->SetFrom('from@domain.com', 'my name');
    $address = "to@domain.com";
    $mail->AddAddress($address, "her name");
    $mail->Subject    = "PHPMailer Test Subject via mail(), basic";
    $mail->AltBody    = "To view the message, please use an HTML compatible email viewer!";
    $mail->MsgHTML($body);
    $mail->AddAttachment("images/phpmailer.gif");      // attachment
    $mail->AddAttachment("images/phpmailer_mini.gif"); // …
Run Code Online (Sandbox Code Playgroud)

php email phpmailer

33
推荐指数
7
解决办法
15万
查看次数

php strftime法语字符

我正在一个用户可以在英语和法语之间切换的网站上工作.输出帖子的日期.

如果用户选择法语我使用:

setlocale(LC_ALL, 'fra_fra');
Run Code Online (Sandbox Code Playgroud)

然后输出我使用的日期:

strftime('%d %B %Y', strtotime($post->post_date));
Run Code Online (Sandbox Code Playgroud)

我在utf-8上有我的字符集:

<meta charset="utf-8">
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是像û这样的字符和其他带有重音符号的字符只显示为带有问号的黑色钻石.

有没有办法来解决这个问题?

php

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

使用htaccess,如何限制查看目录内容,但允许服务器使用内容?

更具体地说,我有一个htaccess文件,限制任何人看到目录内容.这样,没有人可以通过使用以下方式在www.example.com/images中看到我的1000张图像:

deny from all
allow from 127.0.0.1
Run Code Online (Sandbox Code Playgroud)

但是,我想在www.example.com上使用这些图像,这样可行 <img src="images/thisimg.jpg" />.

我希望我的方向正确,但我很欣赏任何见解/重新指导.这类似于:如何保护所有目录内容,但获得访问php脚本但我想链接到该目录中的这些图像,并且使用deny from all不允许我这样做.

在此先感谢您的帮助.

php .htaccess

24
推荐指数
3
解决办法
4万
查看次数

scala中toString和mkString有什么区别?

我有一个包含10行的文件 - 我想检索它,然后用换行符("\n")分隔符拆分它们.

这就是我做的

val data = io.Source.fromFile("file.txt").toString;
Run Code Online (Sandbox Code Playgroud)

但是当我尝试在换行符上拆分文件时,这会导致错误.

然后我试过了

val data = io.Source.fromFile("file.txt").mkString;
Run Code Online (Sandbox Code Playgroud)

它奏效了.

有没有搞错?有人能告诉我这两种方法有什么区别吗?

java string scala tostring

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

突然,getUser变成了返回0.(PHP 3.1.1 SDK)

只有10个小时前,如果我打电话$facebook->getUser(),我可以得到正确的user_id,但现在,它总是返回0.对于cource,我没有改变我的代码.

还有一个奇怪的观点.

redirect_url 包含:

?sate = 9b1772342342 ...&code = 9b177asd2l ..&base_domain = 9b1772.3423#=

我无法发布该网站..请帮忙!

php facebook facebook-php-sdk

9
推荐指数
1
解决办法
4340
查看次数

使用多个选项对font-family应用!important

我如何申请!重要的是以下syle:

font-family: "Trebuchet MS" , Verdana, Helvetica, Sans-Serif;  
Run Code Online (Sandbox Code Playgroud)

我试过这个,但不起作用:

font-family: "Trebuchet MS" , Verdana, Helvetica, Sans-Serif !important;
Run Code Online (Sandbox Code Playgroud)

css

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

mysqli_insert_id是否有可能在高流量应用程序中返回错误的ID?

在高流量应用程序中,是否可能mysqli_insert_id()返回错误的ID,或者INSERT在几乎同时执行的两个查询之间混淆id ?

php mysql mysqli high-traffic

7
推荐指数
1
解决办法
1078
查看次数

Ruby on Rails - 无法找到匹配的策略:google_oauth2

我有

gem 'omniauth-google_oauth2'
Run Code Online (Sandbox Code Playgroud)

在我的Gemfile中.捆绑安装之后也是如此.它错误地说,

ruby-1.9.3-p0/gems/omniauth-1.0.2/lib/omniauth/builder.rb:33:在`rescue in provider'中:找不到匹配的策略:google_oauth2.您可能需要安装其他gem(例如omniauth-google_oauth2).(LoadError)

我错过了什么?请任何想法.

ruby-on-rails omniauth

7
推荐指数
2
解决办法
3379
查看次数

可变PHP下载 - 头文件名?

这个的正确语法是什么?

header('Content-Disposition: attachment; filename="{$_SESSION['name']} . '.txt');
Run Code Online (Sandbox Code Playgroud)

此文件有效,但只有在"查看源"(HTML未格式化但包含正确的换行符)时才能正常工作.

<?php
header("Content-type: text/html");
session_start();
    if(file_exists("chat") && filesize("chat") > 0){
        $handle = fopen("chat", "r");
        $contents = fread($handle, filesize("chat"));
        fclose($handle);
        ob_start();
$download = strip_tags($contents, '<br>');
$processed = preg_replace('#<br\s*/?>#i', "\n", $download);
echo $processed;
$var = ob_get_clean();
echo $var;
    }
?>
Run Code Online (Sandbox Code Playgroud)

$_SESSION['name']变量是一样的东西guest_158512,如果你查看我试图保存页面的源代码,它拥有所有的换行符.如何guest_158512.txt使用正确的语法保存当前页面?

html php header save

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

文件中的随机行

这个问题是在一次采访中给我的.采访已经结束了,但我仍然在考虑问题和它的烦恼:

您可以包含以下工具语言:一个rand()功能,whilefor循环,if语句和readline()方法(类似于Python的readline()).给定这些工具,编写一个在文件中返回随机行的算法.您不知道文件的大小,并且您只能循环文件的内容一次.

language-agnostic

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