小编use*_*104的帖子

如何限制 dropzone.js 中的最大“总”文件大小?

目前我使用 dropzone 来处理 Jquery 中的文件上传。到目前为止效果很好。

唯一的问题是,配置中有一个 maxFileSize 选项,它限制“单个”文件大小。

由于服务器(php.ini)也有“总”文件大小限制,我想知道如何在 dropzone.js 中限制它?

多谢。

http://www.dropzonejs.com/#configuration-options

php upload jquery file-upload dropzone.js

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

如何从Instagram API获取裁剪图像?

目前我得到这个图片:

https://scontent.cdninstagram.com/hphotos-xtp1/t51.2885-15/s320x320/e35/11950569_428157634035762_1539002513_n.jpg
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

但我想得到这个版本的图像:

https://igcdn-photos-b-a.akamaihd.net/hphotos-ak-xfp1/t51.2885-15/e35/c238.0.603.603/11856567_458440314342209_1536381871_n.jpg
Run Code Online (Sandbox Code Playgroud)

IMG2

这是我构建API URL的方式:

var apiEndpoint = "https://api.instagram.com/v1";

    function composeRequestURL() {

        var url = apiEndpoint,
            params = {};

        if (settings.next_url != null) {
            return settings.next_url;
        }

        if (settings.hash != null) {
            url += "/tags/" + settings.hash + "/media/recent";
        }
        else if (settings.search != null) {
            url += "/media/search";
            params.lat = settings.search.lat;
            params.lng = settings.search.lng;
            settings.search.max_timestamp != null && (params.max_timestamp = settings.search.max_timestamp);
            settings.search.min_timestamp != null && (params.min_timestamp = settings.search.min_timestamp);
            settings.search.distance != null && (params.distance = settings.search.distance);
        }
        else if …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery image instagram

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

Laravel 使用 Route::resource 生成路由需要添加前缀 /admin/

例如,我有一个用于管理页面管理书籍的路由,路由设置如下:

Route::resource('books','Admin\BookController');
Run Code Online (Sandbox Code Playgroud)

它自动生成了一些用于插入/更新/删除等的路由...

/books/create
/books/1/edit
Run Code Online (Sandbox Code Playgroud)

问题是,这是管理页面,我希望链接是

/admin/books/create 
/admin/books/1/edit
Run Code Online (Sandbox Code Playgroud)

如何指定资源为管理员之一?它自动具有 /admin/ 前缀 谢谢

更新:

在此输入图像描述

在此输入图像描述

php url routes admin laravel

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

为什么这个PDO回滚不起作用?

我在PHP和MySQL数据库中使用PDO.我想要做的是每当插入失败时(例如在唯一字段中重复输入),让它抛出异常错误消息并回滚更改(在我的情况下不是自动递增).

这就是我所做的,但它不起作用:

try {
    $email = $_POST['Email'];
    $FirstName = $_POST['FirstName'];
    $LastName = $_POST['LastName'];

    $query="INSERT INTO subscriber (Email,FirstName,LastName,CreateDate) VALUES (?,?,?,CURDATE())";
    $stmt = $conn->prepare($query);

    $stmt->bindParam(1, $email , PDO::PARAM_STR);
    $stmt->bindParam(2, $FirstName, PDO::PARAM_STR);
    $stmt->bindParam(3, $LastName, PDO::PARAM_STR);

    $stmt->execute();
}
catch(PDOException $e) {
    die ($e->getMessage().'<a href="addSub.php"> Back</a>'); 
    $conn->rollBack();
}
Run Code Online (Sandbox Code Playgroud)

我哪里做错了?

这是它的编辑版本(对于插入的整个部分),这是正确的吗?谢谢

if($_SERVER['REQUEST_METHOD'] == "POST"){


$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$conn->beingTransaction();
try {

    $email = $_POST['Email'];
    $FirstName = $_POST['FirstName'];
    $LastName = $_POST['LastName'];


    $query="INSERT INTO subscriber (Email,FirstName,LastName,CreateDate) VALUES (?,?,?,CURDATE())";
    $stmt = $conn->prepare($query);


    $stmt->bindParam(1, $email , PDO::PARAM_STR);
    $stmt->bindParam(2, $FirstName, PDO::PARAM_STR);
    $stmt->bindParam(3, $LastName, …
Run Code Online (Sandbox Code Playgroud)

php mysql pdo

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

从textarea存储换行符,存储到数据库并在前端显示?

目前我正致力于存储textarea段落

<textarea rows="10"></textarea>
Run Code Online (Sandbox Code Playgroud)

我可以保存整个内容,但问题是它不包括换行符.我想知道将textarea中的空格/换行符存储到数据库的最佳做法是什么.另外,我需要阻止用户插入textarea内部.

这是好事吗?

e.g.
text=replace(text,"/n","<br>")
text=replace(text," ","&nbsp;") 
text=replace(text,"<script>","") 
text=replace(text,"</script>","") 
Run Code Online (Sandbox Code Playgroud)

谢谢

html javascript php jquery textarea

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

如果时间比android中的当前系统时间早,则触发警报

我正在使用警报管理器在特定时间分配警报.我遇到了一个问题,即如果我将时间设置为早于当前系统时间,则会立即触发警报操作.如何防止这种行为?谢谢

我的代码:

    AlarmManager alarmManager = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);

    Intent serviceIntent = new Intent(context,AlarmService.class);
    PendingIntent pendingIntent = PendingIntent.getService(context.getApplicationContext(), 234324243, serviceIntent, 0);

/*sample of setting eariler time
timeAlarm.set(Calendar.YEAR, 2013);
timeAlarm.set(Calendar.MONTH, 10);
timeAlarm.set(Calendar.DAY_OF_MONTH, 13);
timeAlarm.set(Calendar.HOUR_OF_DAY, 12);
timeAlarm.set(Calendar.MINUTE, 9);
timeAlarm.set(Calendar.SECOND, 0);
*/
alarmManager.set(AlarmManager.RTC_WAKEUP, timeAlarm.getTimeInMillis(), pendingIntent);
Run Code Online (Sandbox Code Playgroud)

android calendar alarm alarmmanager android-alarms

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

如何在IOS推送通知中更新徽章编号?

我最近使用Amazon SNS推送我的IOS应用程序的通知.

它运作良好,我遇到的唯一问题是当我收到通知时,徽章编号将不会更新,这是我的实现方式:

首先,我按照这里的示例 https://aws.amazon.com/articles/9156883257507082 这是教程中的示例代码.

    - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
    application.applicationIconBadgeNumber = 0;
    NSString *msg = [NSString stringWithFormat:@"%@", userInfo];
    NSLog(@"%@",msg);
    [[Constants universalAlertsWithTitle:@"Push Notification Received" andMessage:msg] show];
}


-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    //Register for push notification
    application.applicationIconBadgeNumber = 0;
    [[UIApplication sharedApplication] registerForRemoteNotificationTypes:
     (UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert)];
    if(launchOptions!=nil){
        NSString *msg = [NSString stringWithFormat:@"%@", launchOptions];
        NSLog(@"%@",msg);
        [[Constants universalAlertsWithTitle:@"Push Notification Received" andMessage:msg] show];
    }

    self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];

    // Override point for customization after application launch. …
Run Code Online (Sandbox Code Playgroud)

notifications push-notification amazon-web-services apple-push-notifications ios

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

在自定义Twitter共享图标中共享链接,标题和一个图像

这是自定义twitter图标代码:

HTML:

<i id="twitter_share" class="fa fa-twitter fs20" style="position: relative; bottom: 4px;"></i>
Run Code Online (Sandbox Code Playgroud)

和Jquery:

$('#twitter_share').click(function (e) {
    e.preventDefault();
    var loc = "<?= base_url(uri_string()); ?>";
    var title = "<?= $video->title; ?>";
    window.open('http://twitter.com/share?url=' + loc + '&text=' + title + '&', 'twitterwindow', 'height=450, width=550, top=' + ($(window).height() / 2 - 225) + ', left=' + $(window).width() / 2 + ', toolbar=0, location=0, menubar=0, directories=0, scrollbars=0');
});
Run Code Online (Sandbox Code Playgroud)

它与url和title一起工作正常.问题是,我如何分享一个图像?

非常感谢您的帮助.

更新:facebook中facebook的参考我可以分享这样的内容,也可以在twitter上完成吗?谢谢.!

脸书分享

html javascript twitter jquery social-networking

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

使用加密电子邮件地址,用户名作为取消订阅链接

我正在做某种取消订阅页面.

我的想法是使用get方法加密.例如:

unsubscribe.php?邮件= XXXXXXXXXXXXXXXX与UID = xxxxxxxxxxxxxxxxxx

单击链接后,它可以自动取消对接收器的取消.

我将使用sha1加密数据,所以问题是

1)它安全吗?2)我是否必须为加密的uid和邮件地址增加2个字段?

谢谢

php email

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

当鼠标悬停在链接上时,创建一个网站的预览?

我正在使用tiptip,当链接鼠标悬停时,可以选择创建一个框.

那么,这样做的唯一方法是获取html的屏幕截图(如何?)并使用tiptip进行弹出预览,有没有办法更直接地做到这一点?

由于有> 30个html网站我需要创建预览,谢谢.

php jquery

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