小编Sco*_*ttD的帖子

将MySQL数据库备份到Dropbox

在过去,我得到了SO社区的大量帮助,所以一旦我弄清楚这一点,我认为这是我回馈一点的机会.希望它可以帮助某人.

我面临的问题是我的核心网站建立在WordPress上,另一个数据库用于网站的电子商务部分,我想每天将整个网站(所有文件,两个数据库等)备份到Dropbox基础.

经过漫长的搜索,我找不到任何完全符合我要求的东西.

免责声明:您无需运行WordPress或电子商务网站即可运行.它适用于任何MySQL数据库,需要PHP.

我遇到了WordPress Backup to Dropbox插件,这让我大约90%.该插件允许我备份网站上的所有文件,并以您安排的频率执行WordPress数据库备份.

问题是该插件备份WordPress数据库,但不备份我的电子商务数据库.

我还发现了Dropbox教程的MySQL备份(信用到期),下面的一些代码基于.这是一个很棒的教程,但我希望它能够在不同时间备份和删除备份 - 教程同时备份和删除.

php mysql wordpress dropbox database-backups

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

Javascript获取PHP变量的屏幕宽度

我有一个响应式网站,当网站位于其他导航链接旁边的"桌面"视图(屏幕可用宽度> 768)时,它具有简单的下拉登录菜单.当屏幕宽度低于768时,导航链接最终会出现在选择选项中.问题是下拉登录菜单在选择选项中不起作用.

<a href>当屏幕宽度小于768时,我想使用PHP将下拉登录菜单更改为一个简单的链接.

现在我在我的页面中<head>:

<?
$screenWidth = '<script type="text/javascript">document.write(screen.availWidth);</script>';
?>
Run Code Online (Sandbox Code Playgroud)

<body>:

<?
if($screenWidth <= "768") {
echo '<li><a href="login.php">Log in</a></li>';
} else {
?>
<div id="fancy">
<li id="login">
<a id="login-trigger" href="#">Log in <span>&#x25BC;</span></a>
<div id="login-content">
    <form>
        <fieldset id="inputs">
            <input id="username" type="email" name="Email" placeholder="Your email address" required>   
            <input id="password" type="password" name="Password" placeholder="Password" required>
        </fieldset>
        <fieldset id="actions">
            <input type="submit" id="submit" value="Log in">
            <label><input type="checkbox" checked="checked"> Keep me signed in</label>
        </fieldset>
    </form>
</div>                     
</li>
<? …
Run Code Online (Sandbox Code Playgroud)

javascript php

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

Javascript onclick将值插入数组

我有一个图像地图,定义了几个区域。我想要做的是每次有人点击特定区域时将一个值添加到数组中,并使数组实时显示在屏幕上。

在我的头部部分,我有数组(不确定这是否正确):

<script type="text/javascript">
    var numArray = [];
</script>
Run Code Online (Sandbox Code Playgroud)

然后我在页面正文的某个地方

<p class="txt"><script type="text/javascript">document.write(numArray);</script></p>
Run Code Online (Sandbox Code Playgroud)

这些<map>区域是这样的:

<area shape="circle" coords="129,325,72" alt="1" href="javascript:numArray.push('1')">
<area shape="circle" coords="319,325,72" alt="2" href="javascript:numArray.push('2')">
<area shape="circle" coords="510,325,72" alt="3" href="javascript:numArray.push('3')">
Run Code Online (Sandbox Code Playgroud)

例如,如果有人点击 1,然后点击 2,然后点击 3,我希望数组在<p>.

但是,当我使用它时,它不会向数组添加任何内容(或者至少没有显示值)。

javascript arrays

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

使用变量计算数组中的值的数量

我正在尝试计算某个值在数组中出现的次数.除此值总是递增1,并且数组中有这些值的数量未知.

例:

$first = array( 'my-value-1','my-value-2','my-value-3' );

$second = array( 'my-value-1','my-value-2','my-value-3', 'my-value-4', 'my-value-5' );
Run Code Online (Sandbox Code Playgroud)

我的目标是能够在上面的例子中检索3 for $first和5的计数$second.

数组中可能还有其他值,但我唯一感兴趣的值是那些开头的值my-value-.

我不知道数组中的值的数量,但它们总是以my-value-添加到末尾的数字开头.

有没有办法my-value-用某种通配符计算数组中显示的次数?

php arrays

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

标签 统计

php ×3

arrays ×2

javascript ×2

database-backups ×1

dropbox ×1

mysql ×1

wordpress ×1