小编Boh*_*hdi的帖子

Paypal notify_url和return_url.使用PHP接收没有IPN的变量

我正在尝试为paypal设置一个简单的付款选项,但我对返回和通知URL有一些麻烦/困惑.我是一个相当新的PHP并且之前在asp中完成了这个,但我现在已经迷失了.

所以我的基本贝宝形式:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" id="PayPalForm" name="PayPalForm"  target="_top">
 <input type="hidden" name="cmd" value="_xclick">
 <input type="hidden" name="business" value="email@hotmail.com">
 <input type="hidden" name="amount" value="0.01">
 <input type="hidden" name="item_name" value="Composite Door">
 <input type="hidden" name="item_number" value="<?php echo $orderID ?>">
 <input type="hidden" name="currency_code" value="GBP">
 <input type="hidden" name="cancel_return" value="http://www.mydomain.co.uk/paypal-notcompleted.php">
<input type="hidden" name="return" value="http://www.mydomain.co.uk/paypal-completed.php">
<input type="hidden" name="notify_url" value="http://www.mydomain.co.uk/paypal-completed.php"> 
</form>


  <script>
    document.PayPalForm.submit();
   </script>
Run Code Online (Sandbox Code Playgroud)

正如你可以看到表单发布到paypal,然后根据结果返回,如果失败/取消它转到paypal-notcompleted.php.

如果它成功,它将转到paypal-completed.php.这是我无法理解的地方,我还没有设置IPN,我想要做的就是把一些变量paypal帖子拿回给我,运行一个简单的插入查询并在确认消息中显示一些细节给客户.

我可以将notify_url和return_url作为同一页吗?

为什么paypal没有发布完整的预期(如此处所示:通知Paypal的URL)回到页面?

我知道有一些与XML等有关,但我只是想我能够$ _GET paypal发回的变量.有没有人这样做过,他们可以告诉我哪里出错了吗?

php paypal paypal-ipn

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

新的ios6架构错误:文件是通用的(3个切片),但不包含(n)arm7vs切片

我有一个设备在cordova 1.8.1和xcode 4.4中设计.我希望能够更新它以在iPhone 5和ios 6上运行.但是,即使我尝试在xocde 4.5中运行应用程序进行调试,也会收到此错误:

file is universal (3 slices) but does not contain a(n) armv7s slice: /Users/Shared/Cordova/Frameworks/Cordova.Framework/Cordova for architecture armv7s. 
Run Code Online (Sandbox Code Playgroud)

我用谷歌搜索它,并试图将项目设置为目标arm7vs,但它不起作用.谁能告诉我是什么原因导致这个错误?

我是否需要更新我的Cordova/PhoneGap版本?

armv7 cordova ios6 xcode4.5

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

编辑MVC3自动生成代码的最佳实践?

我很抱歉,如果这是在错误的地方,但我认为是.

所以我在创建一个MVC3互联网应用程序时,我使用了数据库第一个方法,并为我生成了我的类.我是MVC3的新手,对于c#和visual studio来说还是新手,虽然我确实有一点经验.

自动生成的代码警告编辑可能会导致意外结果,如果重新生成代码,将删除更改.据我所知,这意味着更改数据库,重新运行tt文件或更新模型.

但是,编辑它是否可行,只需跟踪我需要重新生成的更改,或者有更好的方法来进行修改吗?

谢谢你的帮助.

c# asp.net-mvc-3 ef-database-first visual-studio-2012

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

CSS活动链接无法正常工作

所以我有一个导航栏.使用Zurb构建:

<div class="seven columns navigation" id="navigation">
    <a href="#">Page1</a>
    <a href="#">Page2</a>
    <a href="#">Page3</a>
    <a href="#">Page4</a>
    <a href="#">Page5</a>
 </div>
Run Code Online (Sandbox Code Playgroud)

悬停时,导航会更改背景颜色.多数民众赞成.但是,如果链接处于活动状态,我无法保留背景.因此,如果您在第1页上它保持蓝色背景.

这是我到目前为止尝试过的CSS.

.navigation a {
  font-size: 1.2em;
  display: inline-block;
  margin-top: 20px;
  padding: 8px 12px;
  color: #666666;
  font-weight: bold; }

.navigation a:hover{
  background: #29abe2;
  color: #fff;
  border-radius: 5px; }

.navigation a.active{
  background: #29abe2;
  color: #fff;
  border-radius: 5px; }

#navigation a .active-link{
  background: #29abe2;
  color: #fff;
  border-radius: 5px; }
Run Code Online (Sandbox Code Playgroud)

不是它的工作原理,我已经搜索了这个负载,但它们都表示主动链接应该有效吗?

谁能告诉我哪里出错了?对不起,如果它简单的CSS不是我最强的语言.

编辑:

但是感谢您的建议

.navigation a:active{
  background: #29abe2;
  color: #fff;
  border-radius: 5px; }
Run Code Online (Sandbox Code Playgroud)

也不起作用.

html css

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

PHP:一种对循环进行排序并在查询后排除某些条目的方法

我正在创建一个显示数据库表中项目的系统,具体取决于它们是否可用.

我有两张桌子:

预订电话:

----------------------------------------------------------------------
| ResID | CarID | UserID | startTime | startDate | endTime | endDate  |
----------------------------------------------------------------------
|   1   |   4   |    4   | 13:00:00  |2013-04-21 |13:00:00 |2013-04-29|
Run Code Online (Sandbox Code Playgroud)

和汽车:

-------------------------------------------
| CarID  |  make | model | serial | image |
-------------------------------------------
|   1    | Honda | civic | ky675  | 1.png | 
Run Code Online (Sandbox Code Playgroud)

因此,当用户访问页面时,他们输入开始日期和结束日期,然后在运行查询后显示汽车列表以检查汽车是否在该日期可用.

所以我提出了这个问题.

$carstring = mysql_query("SELECT * FROM cars 
                            {$statement} 
                            AND deleted = 'no' 
                            AND carID NOT IN (
                              SELECT carID FROM reservations 
                                WHERE startDate …
Run Code Online (Sandbox Code Playgroud)

php mysql

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

从本地数据库更改为托管在服务器上的SQL Server

所以我对Visual Studio中的MVC和C#相当新.我最近完成了以下教程:

http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/implementing-basic-crud-functionality-with-the-entity-framework-in-asp-net-mvc-应用

在某些方面它很有趣,也很有教育意义.我有一个问题,关于它连接到的数据库,在教程中它创建了一个本地SQL Server数据库,然后CRUD就可以解决这个问题.我目前有一个外部SQL Server数据库托管在我希望能够使用的服务器上,我已经通过Visual Studio(2012)成功连接到它,但是想知道将CRUD转移到它是多么困难.

读完一点后我改变了连接字符串,并补充说:

using System.Data.SqlClient
Run Code Online (Sandbox Code Playgroud)

但我还在使用:

using System.Data.Entity
Run Code Online (Sandbox Code Playgroud)

不确定我是否需要两者,我使用EF(实体框架).

任何人都可以建议其他步骤需要做什么才能成功转移过来?或者我应该朝哪个方向看,因为我不是数据库或SQL专家(或MVC),它有点令人困惑.

任何帮助,链接或教程位置将不胜感激.

c# sql-server crud asp.net-mvc-3 visual-studio-2012

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

使用PHP合并图像时的图像透明度和alpha

所以我在PHP Doc上找到了一些代码,并稍微编辑它以合并我拥有的两个图像.然后将图像保存在服务器上的文件夹中.然而,有一个小问题,我无法弄清楚它为什么会发生.

首先是我的代码:

 $glassurl = $_GET['GlassImg'];
    $frameurl = $_GET['FrameImg'];
    $filename = (int)date("H:i:s");

    $src = imagecreatefromgif($frameurl);
    $dest = imagecreatefromjpeg($glassurl);

    imagecolortransparent($src, imagecolorat($src, 0, 0));

    imagealphablending($dest, false);
    imagesavealpha($dest, true);
    imagealphablending($src, false);
    imagesavealpha($src, true);

    $src_x = imagesx($src);
    $src_y = imagesy($src);
    imagecopymerge($dest, $src, 0, 0, 0, 0, $src_x, $src_y, 100);

    // Output and free from memory
    imagepng($dest, 'uploads/imagetest.png');
    imagegif($dest);

    imagedestroy($dest);
    imagedestroy($src

);
Run Code Online (Sandbox Code Playgroud)

其次有关图像的一些信息:

  1. 两个图像的大小完全相同
  2. "图案"图像只是块颜色/图案
  3. 帧图像在帧内具有透明部分(允许图案透过)
  4. 框架周围的区域是白色到多余的图案

我希望当我将框架重叠到图案上时,由于这些部件会产生一个窗框,内部有玻璃图案,白色会隐藏剩余的图案.

为了说明我提供了图像.会发生什么.

图案:

图案

帧:

帧

结果:

结果

正如你所看到的那样,它并没有达到我的预期.谁能告诉我哪里出错了?我想将框架叠加到图案上,保持透明中心并使用多余的白色覆盖其余的图案.任何帮助是极大的赞赏.

php gd image mask image-processing

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

在MVC3项目中更改DB有多容易?

基本上我已经创建了一个MVC3应用程序,它连接并更新服务器上存在的数据库.然而,这个数据库是测试数据库,当我实际推出项目时,我需要它连接到实际的数据库.我的问题是将项目/应用程序更改为指向这个新数据库有多难?

我使用数据库第一种方法,并且我知道我需要更改我的连接字符串.我觉得这不可能那么简单.

任何帮助,技巧或教程将不胜感激.

c# sql-server asp.net-mvc-3 ef-database-first visual-studio-2012

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

PHP预订系统自动更新MySQL数据库,无需任何用户交互.

我为汽车租赁公司创建了一个预订系统,我在设置汽车可用性时遇到了问题.

它的工作原理的一个简单示例是,单个汽车在预订时收到yes数据库中字段内的值bookedout

好的,所以说例如,有10辆车(这是不切实际的小但是证明了这一点)

其中一辆是奥迪R8.

今天的日期是2012年3月6日.

用户从3月26日到3月31日预订车辆.但他们今天通过网站预订.我无法立即设定bookedout价值,yes或者网站实际上会认为从3月6日到3月31日该车无法使用.

这种情况会使公司的资金减少.

所以我正在寻找像服务器上的脚本,检查当前日期,然后每天检查数据库.例如,如果在今天的日期开始预订,则会更改数据库中的值,以便从当天开始无法预订汽车.

反过来,我也可以调整它来改变汽车返回日期的价值.

我并不是专门寻找代码(虽然我不会对示例说不),只是一个起点来解决这个问题,因为我之前从未这样做过.

基本上,我需要一种方法来在特定日期触发查询,而无需任何用户交互.

任何帮助都会受到重视.:)

php mysql date

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