小编Ass*_*Guy的帖子

configure:错误:找不到APR.请阅读文档

我想在我的linux机器上安装apache.但是当我尝试./configure --prefix = /usr/local/apache它时显示错误configure: error: APR not found. Please read the documentation.我尝试安装apr,yum install apr apr-deve它说

Package apr-1.4.6-1.fc15.x86_64 already installed and latest version No package apr-deve available.

Nothing to do 我现在应该怎么做?请原谅我是LINUX的新手

apache fedora apr

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

转换后显示'1970-01-01'的PHP日期

我有一个日期格式的表格dd/mm/yyyy.为了搜索数据库,我将日期格式改为yyyy-mm-dd.但当我echo,它显示1970-01-01.PHP代码如下:

$date1 = $_REQUEST['date'];     
echo date('Y-m-d', strtotime($date1));
Run Code Online (Sandbox Code Playgroud)

为什么会这样?我该如何格式化yyyy-mm-dd

php mysql date strtotime

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

为什么TCPDF会忽略我的内联CSS?

我正在尝试使用TCPDF创建PDF文件.但是当我尝试在HTML中插入内联CSS时,它显示的是空白页面!以下是我的几行HTML:

pdf->AddPage();

// set font
$pdf->SetFont('helvetica', 'B', 20);

$pdf->Write(0, 'Example of HTML Justification', '', 0, 'L', true, 0, false, false, 0);

// create some HTML content
$html = '
<div id="wrapper" style="width:900px;height:auto;margin:0 auto;">
<div id="header" style="width:900px;height:180px;border-bottom:2px solid #5a5a5a;">
<div id="img" style="width:174px;height:87px;position:relative;top:10px;left:350px;"><img src="Untitled Document_files/logoticket.png" /></div>
<div id="text" style="width:250px;position:relative;left:315px;top:20px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;">E-TICKET/RESERVATION VOUCHER</div>
<div id="text2" style="width:200px;position:relative;left:345px;top:40px;font-family:Arial, Helvetica, sans-serif;
font-weight:bold;font-size:12px;">Visit - www.bookings.7sisters.in</div>
</div>
<div id="mainContent">
<div id="icon" style="width:600px;
height:37px;
position:relative;
left:190px;
top:20px;">
<img src="Untitled D.....
Run Code Online (Sandbox Code Playgroud)

等等

我在TCPDF示例39中插入代码.但输出只是TCPDF徽标和"HTML Justification示例"行.什么原因?或者它不支持内联CSS?

css php tcpdf

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

MySQL中的MINUS运算符?

我有一些表格,我收到电子邮件.而且我不想在桌面上收到电子邮件tbl_unsubscribe.我写的查询如下:

SELECT cand_email FROM tbl_cand_data
UNION
SELECT emp_email FROM tbl_emp_data
UNION
SELECT email FROM tbl_uptade_list
UNION
SELECT feed_email FROM tbl_feedback
UNION
SELECT admin_email FROM tbl_admin_emails    
Run Code Online (Sandbox Code Playgroud)

但我收到语法错误.是MINUS运营商无效为MySQL?

php mysql

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

不能--enable-pcregrep-libbz2因为找不到bzlib.h

我正在尝试安装pcre 8.32.当我尝试按照本教程安装时出现此错误:

 **Cannot --enable-pcregrep-libbz2 because bzlib.h was not found**.
Run Code Online (Sandbox Code Playgroud)

然后我尝试了:sudo yum install libbz2-dev现在它说No package libbz2-dev available.Error: Nothing to do

我完全糊涂了.我接下来要做什么?

linux pcre fedora yum

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

如何知道php邮件是否失败

我从php mail()发送邮件:如果发送失败到destinatio我想收到失败的消息.

$to = 'itsdfdsf@7sisters.in';
    $email_from = "info@7sisters.in";

    $full_name = 'XXXX';
    $from_mail = $full_name.'<'.$email_from.'>';



    $subject = "testing sender name";
    $message = "";
    $message .= '
            <p><strong>This is only a test mail. Please do not reply.</strong><br />
    ';
    $from = $from_mail;

    //$headers = "" .
    //         "Reply-To:" . $from . "\r\n" .
    //         "X-Mailer: PHP/" . phpversion();

    $headers = "From:" . $from_mail . "\r\n" .
               "Reply-To:" . $from_mail . "\r\n" .
               "X-Mailer: PHP/" . phpversion();


    $headers .= 'MIME-Version: 1.0' . "\r\n"; …
Run Code Online (Sandbox Code Playgroud)

php email

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

一段时间后取消设置会话

我正在建立一个在线机票预订网站.在这里我做了以下事情:用户用他们的座位号搜索公交车.使用座位号更新数据库temp_seat_book = 'Y'.如果他预订机票付钱,他的状态将更新为final_ticket_book = 'Y'.现在我要删除的领域temp_seat_book = 'Y',但 final_ticket_book = 'N'.为此,我需要删除超过10分钟的session_ids final_ticket_book = 'N'.那么我如何实现后台工作呢?

php session background

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

可捕获的致命错误:当尝试插入数据库时​​,类stdClass的对象无法转换为字符串

我在stackoverflow中找到了类似的查询,但没有找到解决方案.所以我再问一遍.我有以下insert查询:

$purchase_date = date("Y-m-d");

    $init = substr($info[fname], 0, 2);
    $odr = rand(0,255);

    $invoice_number = $this->get_invoice_number();

    //$invoice_number = $invoice_number+1;
    //$invoice_number = 400 + rand(0,100);
    $order_number = $init.'-'.$odr;


    $session_id = session_id();

    $sql = "
        INSERT INTO
            tbl_checkout
        SET
            fname = '$info[fname]',
            lname = '$info[lname]',
            email = '$info[email]',
            phone = '$info[phone]',
            address = '$info[address]',
            pin = '$info[pin]',
            session_id = '$session_id',
            purchase_date = '$purchase_date',
            invoice_number = '$invoice_number',
            order_number = '$order_number'             <----This is line no 1038
    ";
    $this->db->insertQuery($sql);
Run Code Online (Sandbox Code Playgroud)

但是当我试图执行它时,它显示错误 Catchable fatal error: Object …

php mysql fatal-error

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

session_destroy没有取消设置session_id

我正在开发一个在线机票预订系统,在成功预订后(付款后)我想清除会话ID.但事情是我无法清除它,虽然我曾经session_destroy()破坏了会话.

注意:我已经回应了session_id以检查它是否重置.

网址:http://7sisters.in/7sislabs/

function book_final_tickets()
{

    //var_dump($_SESSION);
    $session_id = session_id();


    $sql = "
        UPDATE
            tbl_seat_book
        SET
            final_book = 'Y'
        WHERE
            session_id = '$session_id'
    ";


    //session_unset();

    if($r = $this->db->executeQuery($sql)){
        if(session_destroy()){
            unset($session_id); 
            echo 'Booking successfull';
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

php session sessionid

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

提取两个字符之间的字符串

我有这种格式的输出字符串Fname Lname<fname@urmail.com>.我想从这里提取电子邮件.我怎样才能做到这一点?

php regex

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

如何重置我的会话ID?

他付款成功后,我正试图取消会议。

 $session_id = session_id();

    $sql = "
        UPDATE
            tbl_seat_book
        SET
            final_book = 'Y'
        WHERE
            session_id = '$session_id'
    ";
    $r = $this->db->executeQuery($sql);

        session_unset();
        session_destroy();

    echo 'Booking successfull';
Run Code Online (Sandbox Code Playgroud)

但是当我订票的时候,同样session_id出现了。session_id付款成功后如何销毁。

编辑:

$sql = "
        INSERT INTO
            tbl_seat_book
        SET
            booking_date = '$_REQUEST[bus_date]',
            booking_time = '$_REQUEST[bus_time]',
            bus_id = '$_REQUEST[bus_id]',
            route_id = '$_REQUEST[route_id]',
            session_id = '$session_id',
            session_start_time = '$time',
            temp_book = 'Y',
            final_book = 'N',
            $cond
    ";
    $booked = $this->db->insertQuery($sql);
Run Code Online (Sandbox Code Playgroud)

编辑2:

function book_final_tickets()
{

    $session_id = session_id();
    $sql = "
        UPDATE
            tbl_seat_book …
Run Code Online (Sandbox Code Playgroud)

php session sessionid

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

SELinux阻止httpd(usr/sbin/httpd)写入访问/ var/www/html/bookings/templates_c

我正在使用一个使用Smarty模板引擎的框架.它在Windows中运行良好,但当我尝试在LAMP服务器中运行它时,我得到了一条消息SELinux has detected suspicious behaviour on your system.我附上的整个错误信息.请指导我做什么.谢谢图片

linux apache fedora selinux smarty

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

用PHP发送短信,没有header()函数

我正在从我的巴士票务网站发送短信.短信可以发送如下:

header('Location: http://alerts.icisms.in/api/web2sms.php?workingkey=XXXXXX&sender=ABCD&to='.$number.'&message='.$message);
Run Code Online (Sandbox Code Playgroud)

但我需要回到自己的网站.我怎么能做到这一点?

php head sms-gateway

0
推荐指数
1
解决办法
1168
查看次数

标签 统计

php ×10

fedora ×3

mysql ×3

session ×3

apache ×2

linux ×2

sessionid ×2

apr ×1

background ×1

css ×1

date ×1

email ×1

fatal-error ×1

head ×1

pcre ×1

regex ×1

selinux ×1

smarty ×1

sms-gateway ×1

strtotime ×1

tcpdf ×1

yum ×1