小编Rya*_*fer的帖子

$ _FILES不工作?

我通过这种方式在表单内部(使用提交按钮,表单标签等)提交文件:

<fieldset>
        <input type="file" name="file" />
    </fieldset>
Run Code Online (Sandbox Code Playgroud)

我试图通过这种方式拉它/用它:

$file = $orgname."/".basename($_FILES['file']['name']);
move_uploaded_file($_FILES['file']['tmp_name'], $file);
Run Code Online (Sandbox Code Playgroud)

我收到这些错误:

Notice: Undefined index: file in C:\wamp\www\generic\addorg.php on line 45

Notice: Undefined index: file in C:\wamp\www\generic\addorg.php on line 46
Run Code Online (Sandbox Code Playgroud)

可能是什么导致了这个?我所研究的一切都表明它应该有效.

html php

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

如何阻止上一个换行符?

<textarea style="resize: none;">
<?php
while ($row = mysql_fetch_array($result)) {
    echo $row[1] . "\n";
}
    ?>
</textarea>
Run Code Online (Sandbox Code Playgroud)

我想阻止最后一个值有换行 - 我该怎么做呢?我不希望底部的空白区域.

html php

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

为什么我的Javascript无法运行?

这是我的Javascript:

<script type="text/javascript">
    function contactChange() {
        var contact = document.getElementbyId("contact");
        if (contact.style.display == "none") {          
            contact.style.display = "block";
        } else {
            contact.style.display = "none";
        }
    }
</script>
Run Code Online (Sandbox Code Playgroud)

这是我的网站:

http://www.andrewjalexander.com/

html javascript

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

出于某种原因,PHP显示在我的textarea框中

这是我的代码:

<textarea>
<?
while ($row = mysql_fetch_array($result)) {
    echo $row[0], $row[1] . "\n";
    ?>
</textarea>
Run Code Online (Sandbox Code Playgroud)

并将其输出到textarea框并创建第二个框:

<?
while ($row = mysql_fetch_array($result)) {
    echo $row[0], $row[1] . "\n";
    ?>
Run Code Online (Sandbox Code Playgroud)

随着长标签和大括号,我现在得到这个!哈哈:

<br />
<font size='1'><table class='xdebug-error' dir='ltr' border='1' cellspacing='0' cellpadding='1'>
<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\globaldetroit\index.php on line <i>23</i></th></tr>
<tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr>
<tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' …
Run Code Online (Sandbox Code Playgroud)

html php

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

只有我的If语句被激活,而不是我的其他,即使我没有为id提供输入

这是我的代码,由于某种原因,我是否为输入id指定了一个值,它似乎提供了一个,因为只运行if语句.此外,当我为id(或不)提供值时,不会更新或更改任何内容.

<?php
$culture = $_POST["culture"];
if (isset($_POST["id"])) {
    $UID = $_POST["id"];
    mysql_query("UPDATE culture SET cult_desc='$culture' WHERE cult_id=$UID");
    echo $UID . "  " . $culture . " If Statement Activated";
}
else {
     mysql_query("INSERT INTO culture
             VALUES(cult_desc='$culture')");
             echo $culture . " Else Statement Activated";
}
?>
Run Code Online (Sandbox Code Playgroud)

这是html代码:

    <form action="addculture.php" method="POST">
          <span><input type="text" size="3" name="id" />
          <input type="text" name="culture" />
        <input type="submit" value="add" /></span>
    </form>
Run Code Online (Sandbox Code Playgroud)

php mysql

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

如何确定特定资源是否包含数据

我试图找出从PHP获取文件位置数据(用于显示/编辑)的正确方法.到目前为止,我已经有了这三个部分.$ resfile是获取实际数组的资源.然后我会用if语句测试,还是我必须使用while循环迭代数组(据我所知,它应该只有一个值)

第一部分:

$resfile = mysql_query('SELECT file_loc WHERE org_id = '.$org);
Run Code Online (Sandbox Code Playgroud)

我用这个吗?

if (!$resfile) {

}
Run Code Online (Sandbox Code Playgroud)

或这个?

while ($filerow = mysql_fetch_array($resfile)) {

}
Run Code Online (Sandbox Code Playgroud)

或两者?

php mysql

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

在while循环中向列表添加字符串 - 不工作?

我正在尝试将字符串添加到变量中,并且出于某种原因,唯一要考虑的部分是"
服务:"部分.

知道为什么会这样吗?

$lists = "<br />Services: ";

$servicearray = mysql_query("select serv_id from org_serv_xref where org_id='".$orgid."'");

while ($servicearrayrow = mysql_fetch_array($servicearray)) {
    $servdescarray = mysql_query("select serv_desc from service where serv_id='".$servicearrayrow['serv_id']."'");

    $lists . "<ul>";

while ($servdescarrayrow = mysql_fetch_array($servdescarray)) {
       $lists . "<li>" . $servdescarrayrow['serv_desc'] . "</li>";
      }
      $lists . "</ul>";
}
Run Code Online (Sandbox Code Playgroud)

php mysql

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

标签 统计

php ×6

html ×4

mysql ×3

javascript ×1