小编Ign*_*kis的帖子

HTML5:超链接和新标签

我有这个超链接代码:

<a href="http://www.youtube.com/user/mamgrow"><img style="position:relative; float:right; height:30px; left:-30px;"  alt="mamgrow facebook" src="images/facebook.png"/></a>
Run Code Online (Sandbox Code Playgroud)

我希望此链接在新标签中打开...

我试着把它放进去:

style="target-new:tab;
Run Code Online (Sandbox Code Playgroud)

但它没有用.有任何想法吗?

html url tabs hyperlink

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

XAMPP - 只能从本地网络访问所请求的对象

当我尝试使用IP地址访问另一台PC中的xmlp的phpMyAdmin时出现此错误:

访问被禁止!

新的XAMPP安全概念:

只能从本地网络访问所请求的对象.

可以在文件"httpd-xampp.conf"中配置此设置.

我正在寻找解决方案,并找到了一些像修改httpd-xampp.conf文件的建议.

1)选项是<LocationMatch>像这样修改块:

<LocationMatch "^/(?i(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
    Order deny,allow
    Allow from all
    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
Run Code Online (Sandbox Code Playgroud)

问题是我的httpd-xampp.conf文件不包含这样的块,但如果我尝试将它添加到文件的末尾,我仍然会得到相同的错误.

2)选项修改<Directory "C:/xampp/phpMyAdmin">如下:

<Directory "C:/xampp/phpMyAdmin">
    AllowOverride AuthConfig Limit
    Order allow,deny
    Allow from all
    Require all granted
    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>
Run Code Online (Sandbox Code Playgroud)

要么

<Directory "C:/xampp/phpMyAdmin">
    AllowOverride AuthConfig Limit
    Order allow,deny
    Allow from all
    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>
Run Code Online (Sandbox Code Playgroud)

要么

<Directory "C:/xampp/phpMyAdmin">
    AllowOverride AuthConfig Limit
    Require all granted
    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>
Run Code Online (Sandbox Code Playgroud)

这也没有解决问题.仍然得到同样的错误.

PS我每次更改后都会重启Apache!

有人能看到我可能会失踪的东西吗?

php apache xampp localhost access

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

Symfony2-在$ em-&gt; remove()上捕获异常

我试图在执行时捕获异常:

try {
    $em->remove($education);
    $em->flush();
} catch(PDOException $e) {
    var_dump($e->getMessage());
    die;
}
Run Code Online (Sandbox Code Playgroud)

我也尝试了\Exception\Doctrine\ORM\ORMException,但没有一个起作用。

我得到的是相同的错误,而不是转储异常消息,我试图避免捕获异常:

[3/3] ForeignKeyConstraintViolationException:执行“从Trainee_education WHERE id =?中删除”时发生异常。带有参数[2]:

SQLSTATE [23000]:违反完整性约束:1451无法删除或更新父行:外键约束失败(trainingexperienceinternship,CONSTRAINT FK_10D1B00C2CA1BD71 FOREIGN KEY(education_id)参考trainee_educationid))

我知道为什么我的约束失败了,没有新内容。但是我想得到一个例外,这样我可以通知用户他无法删除对象,因为他在创建关系之前曾使用过该对象。

doctrine exception entitymanager symfony doctrine-orm

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

PHP,MySQL:BETWEEN运算符不处理具有不同数字量的值

我在PHP中的SQL任务$查询不能处理具有不同数量的值(例如.XXX和XXXX => 700和1100,800以及1200和900和1300:

//Applying values from <form>:
$pirmas = $_POST['ieskoti'] - 200;
$antras = $_POST['ieskoti'] + 200;

// So when $_POST['ieskoti'] is 800, 900, 1000 and 1100, this task is not working:
$query = 'SELECT * FROM prekes WHERE prek_kaina BETWEEN "'. $pirmas .'" AND "'. $antras .'";';
$result = mysql_query($query);
Run Code Online (Sandbox Code Playgroud)

使用其他值可以完美地工作,因为BETWEEN运算符使用具有相同数量的值:500和900,1000和1400等...

有任何想法吗?

php sql between

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