小编Gla*_*vić的帖子

Android上的Phonegap Datepicker插件

我正在使用Android的Phonegap Datepicker插件.

打开屏幕时,我无法看到日期选择器.我收到了这个错误.

09-13 22:37:55.894:E/Web控制台(13123):未捕获的TypeError:无法在file:///android_asset/www/index.html调用未定义的方法'show':689

我的代码看起来像:

<div data-role="controlgroup">
    <p>
        <label for="airportName">Airport</label> <input type="text" name="airportName" id="airportName" class="custom" />
        <label for="selectDate">Date</label> <input type="text" name="selectDate" id="selectDate" class="nativedatepicker" />            
    </p>
Run Code Online (Sandbox Code Playgroud)

我有使用过的事件处理程序

$('.nativedatepicker').click(function(event) {
    var currentField = $(this);
    var myNewDate = Date.parse(currentField.val()) || new Date();

    // Same handling for iPhone and Android
    window.plugins.datePicker.show({
        date : myNewDate,
        mode : 'date', // date or time or blank for both
        allowOldDates : true
        }, function(returnDate) {
            var newDate = new Date(returnDate);
            currentField.val(newDate.toString("yyyy-MM-dd"));

            // This fixes the problem you …
Run Code Online (Sandbox Code Playgroud)

android datepicker cordova

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

如何使用PHP发送带有pdf附件的电子邮件?

嗨,我正在尝试发送带有doc,docx和pdf附件的邮件.我收到了doc和docx的电子邮件.但是当我尝试用pdf附件发送邮件时,它无法正常工作.因此,我收到错误消息'上传的文件不支持文件类型'.我找不到错误.谁能帮我?我的代码:

<?php 
    $to = $_POST["txtTo"];
    $subject = $_POST["txtSubject"];
    $from = $_POST["txtFormEmail"];
    $message = $_POST["txtDescription"];
    $random_hash = md5(date('r', time()));
    $headers .= "From: ".$from."<".$from.">\nReply-To: ".$_POST["txtFormEmail"]."";
    $headers .= "\r\nContent-Type: multipart/mixed; boundary=\"PHP-mixed-".$random_hash."\"";
    $strFilesName = $_FILES["fileAttach"]["name"];
    $attachment = chunk_split(base64_encode(file_get_contents($_FILES["fileAttach"]["tmp_name"])));
    ob_start();
    //Turn on output buffering 
    ?> --PHP-mixed-<?php  echo $random_hash; ?> Content-Type: multipart/alternative; boundary="PHP-alt-<?php  echo $random_hash; ?>" --PHP-alt-<?php  echo $random_hash; ?> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit --PHP-alt-<?php  echo $random_hash; ?> Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: 7bit <?php  echo $message; ?> --PHP-alt-<?php  echo $random_hash; ?>-- --PHP-mixed-<?php  echo $random_hash; ?> …
Run Code Online (Sandbox Code Playgroud)

php pdf email

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

如何在Yii中的CGridview中按升序显示序列号,而不需要额外的数据库字段

如何按升序显示序列号

1 Record Abc
2 Record Def
3 Record Xyz
Run Code Online (Sandbox Code Playgroud)

在Yii的CGridview中没有额外的数据库字段?

php yii cgridview

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

PHP:使用DateTime类转换日期

我是PayPal IPN的约会对象

payment_date = 20:12:59 Jan 13, 2009 PST
Run Code Online (Sandbox Code Playgroud)

我怎么可以转换Y-m-d\TH:i:s\Z

我确实尝试过

$date = new DateTime($_POST['payment_date']);
$payment_date = $date->format('Y-m-d\TH:i:s\Z');
Run Code Online (Sandbox Code Playgroud)

但在我的数据库中,我只获得了 '0000-00-00 00:00:00'

谢谢

php time datetime date

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

php DatePeriod不会按预期返回2天

我试着在一段时间内得到所有的日子.无论是一整天还是几个小时都没关系.我使用DatePeriod的当前代码对我不起作用.

例:

[start] => DateTime Object
    (
        [date] => 2014-01-27 22:40:40
        [timezone_type] => 1
        [timezone] => +00:00
    )

[end] => DateTime Object
    (
        [date] => 2014-01-28 17:40:40
        [timezone_type] => 1
        [timezone] => +00:00
    )

$interval = new DateInterval('P1D'); // 1Day Interval
$daterange = new DatePeriod($time['start'], $interval ,$time['end']);

$return['days'] = array();

foreach($daterange as $date){
    $return['days'][] = $date->format("Y-m-d");
}
Run Code Online (Sandbox Code Playgroud)

我想得到

[0] => 2014-01-27
[1] => 2014-01-28
Run Code Online (Sandbox Code Playgroud)

但我只得到了

[0] => 2014-01-27
Run Code Online (Sandbox Code Playgroud)

是否可以更改DatePeriod参数或其他内容?

php datetime date

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

date_create_from_format不会返回预期结果

我刚试过,

date_create_from_format('Ym','201302')
Run Code Online (Sandbox Code Playgroud)

而且我想因为今天是第29届,它实际上是在3月1日让我回来了.

我希望能回来2013-02-01 00:00:00.

是否有一个不同的函数可以"正确"解析日期?如果没有,我可以自己提取,不是什么大不了的事.

php datetime date

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

I18n如何使用date()?

如何使用date()在kohana 3中起诉i18n?

echo date('l jS F Y h:i:s A');
Run Code Online (Sandbox Code Playgroud)

我不知道如何翻译日名,月名等...

php kohana-3

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

将此日期转换为时间

正在寻找一个轻量级的功能,可以转换这个日期显示" Thu Sep 19 08:43:29 +0000 2013 "

有任何想法吗?

php time datetime date

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

如何从给定的字符串中提取data-url?

  $string = '<img alt="Peachtree St Apartment 2" data-url="http://i.oodleimg.com/item/3472578127t_1m_condos,_townhouses_&amp;_apts_for_sale_in_johnson_city_tn/?1377909664" src="http://i.oodleimg.com/a/animate/spinner-small.gif" class="lazyload-image">';
Run Code Online (Sandbox Code Playgroud)

我想在PHP中提取data-url参数.

php regex

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

带有curl的PHP Google Geocode拒绝工作

我目前正试图通过在PHP页面中使用Google Geocode API来获取地址的lat和lng参数.

我目前有以下代码,但不知何故,它不能通过PHP工作,而将生成的地址复制到谷歌浏览器似乎确实有效.

任何人都可以在下面的代码中看到错误吗?

提前致谢!

汤姆

================================================== ==

返回的错误是:

( [error_message] => The 'sensor' parameter specified in the request must be set to either 'true' or 'false'. [results] => Array ( ) [status] => REQUEST_DENIED ) An error has occured: 1
Run Code Online (Sandbox Code Playgroud)

旧代码与过时的部分:

$googleQuery = $_POST['txtAdres'] . ',+' . $_POST['txtPostcode'] . '+' . $_POST['txtStad'] . ',+' . $_POST['txtLand'];
$googleQuery = str_replace(' ', '+', $googleQuery);

// retrieve the latitude & longitude from the address
$url = 'http://maps.googleapis.com/maps/api/geocode/json?address=' . urlencode($googleQuery) . '&sensor=false'; …
Run Code Online (Sandbox Code Playgroud)

php curl google-maps geocoding google-api

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

PHP如何在2个符号之间剪切字符串

我有这个图像名称: very-nice-rose-123-3.jpg

如何将其切割成零件并仅接收最后一个破折号和图像扩展名之间的零件.我需要进入3这个例子.

php string

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

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