Tag: PHP的

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

我正在使用下面的代码发送电子邮件与附件,但适当的文件不附加邮件。 $UnidID = $_COOKIE['UniqueID']; $guid = $_COOKIE['guid']; $target_path = "userdata/".$UniqueID."/".$iGuid."/Outputs"; $fname = getpathmail($UnidID,$guid); $target_path = $target_path.$filname; $fileatt_type = "application/fbf"; // File Type $fileatt_name = $fname; $data = $target_path; $email_from = "EHPAdmin@fugro.in"; $email_subject = "EHP/PPP process"; $email_message = "Processed result for EHP/PPP processing"; $email_to = $_GET['Email'] ; $headers = "From: ".$email_from; $semi_rand = md5(time()); $mime_boundary = […]

PHP:variables不工作的function?

echo $path; //working function createList($retval) { echo $path; //not working print "<form method='POST' action='' enctype='multipart/form-data'>"; foreach ($retval as $value) { print "<input type='checkbox' name='deletefiles[]' id='$value' value='$value'>$value<br>"; } print "<input class='submit' name='deleteBtn' type='submit' value='Datei(en) löschen'>"; print "</form>"; } 我究竟做错了什么? 为什么$ path在createList函数之外正确打印,但是在函数内部不可访问?

如何在MSSQL中插入ID在PHP中?

题目说的是什么? 通过SELECT @@IDENTITY AS ins_id等查询,是否需要提供表名或其他信息来指定我正在讨论哪个表/数据库?

致命错误:调用未定义的函数oci_connect()

我有下一行未注释(在我的php.ini): extension=php_oracle.dll extension=php_oci8.dll 我下载这个文件instantclient-basiclite-nt-11.2.0.2.0.zip并解压缩,并把它放在驱动器D … 我正在使用Windows XP 我这样设置环境variables: LD_LIBRARY_PATH C:\instantclient_11_2:$LD_LIBRARY_PATH ORACLE_HOME C:\instantclient_11_2 但是当我执行oci_connect()函数时,我看到这个错误: 致命错误:调用未定义的函数oci_connect()in … 我发现这个警告在erroeLog文件上: [29-Dec-2011 00:36:39] PHP警告:PHP启动:无法加载dynamic库'c:\ php \ ext \ php_oci8.dll' – 指定的模块找不到。 在第0行的未知 [29-Dec-2011 00:36:39] PHP警告:PHP启动:无法加载dynamic库'c:\ php \ ext \ php_oracle.dll' – 指定的模块找不到。

插入数据到表(mysqli插入)

我一直在看这个代码一会儿,我看不出问题在哪里。 我一直在阅读整个StackOverflow,仍然无法看到我的错误在哪里。 <?php mysqli_connect("localhost","root","","web_table"); mysql_select_db("web_table") or die(mysql_error()); if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } echo "<p> Connection Successful!" mysqli_query('INSERT INTO web_formitem (ID, formID, caption, key, sortorder, type, enabled, mandatory, data) VALUES (105, 7, Tip izdelka (6), producttype_6, 42, 5, 1, 0, 0)'); echo "<p>Insert successfull"; ?> 错误是在13行,这就是mysqli_query('insert…我试图帮助自己http://www.w3schools.com/php/php_mysql_insert.asp,但它没有帮助我很多。

PHP的SimpleXML命名空间问题

我试图得到入口 – >编号和条目 – >帽:参数 – >值的每个条目的RSS订阅….下面是我使用的代码。 它是显示正确的ID,但它不显示值字段….请帮助。 $url = 'http://alerts.weather.gov/cap/us.php?x=1'; $cap = simplexml_load_file($url); foreach($cap->entry as $entry){ echo 'ID: ', $entry->id, "\n"; echo 'VTEC: ', $entry->children('cap', true)->parameter->value, "\n"; echo "<hr>"; } 我在这里先向您的帮助表示感谢。

当使用Gmail的SMTP,你可以设置一个不同的“从”地址?

我正在使用Swift Mailer 406发送电子邮件。 我连接到我的smtp.gmail.com帐户,然后我做到: ->setFrom(array($from => $fromname)) 但发送的电子邮件得到了原始的Gmail帐户的电子邮件。 我可以改变它吗?

有没有一个很好的PHP地理定位服务?

我正在寻找一个很好的PHP地理位置服务,所以当我开始我的应用程序,我可以有这样的事情: <?php $service = new GeoLocService(); echo $service->getLat(); echo $service->getLng(); ?> 以纬度和纬度值检索用户的位置。

在PHP中sortingmultidimensional array

我目前正在创build一个sorting方法,它由来自mysql查询的值组成。 以下是该数组的简要说明: Array ( [0] => Array ( ['id'] = 1; ['countries'] = 'EN,CH,SP'; ) [1] => Array ( ['id'] = 2; ['countries'] = 'GE,SP,SV'; ) ) 我已经成功地基于数字id值来创build一个正常的usort,但是我宁愿要按照“countries”字段的内容对数组进行sorting(如果它包含setstring,在这种情况下是国家代码),然后由id字段。 下面的代码片段是我如何做到的第一个想法,但是我不知道如何将它合并到一个工作函数中: in_array('EN', explode(",",$a['countries']) ); 你会怎么做? 谢谢! 不幸的是,我真的无处可去。 这是我现在所拥有的,它给我什么,只是错误: uasort() [function.uasort]: Invalid comparison function function compare($a, $b) { global $usercountry; if ( in_array($usercountry, $a['countries']) && in_array($usercountry, $a['countries']) ) […]

i == 0和0 == i有区别吗?

可能重复: A == B对B == A,有什么区别 第一个代码: if(i==0) {// do instructions here} 第二个代码: if(0==i) { // do instructions here } 块之间有什么区别?