我通过这种方式在表单内部(使用提交按钮,表单标签等)提交文件:
<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)
可能是什么导致了这个?我所研究的一切都表明它应该有效.
<textarea style="resize: none;">
<?php
while ($row = mysql_fetch_array($result)) {
echo $row[1] . "\n";
}
?>
</textarea>
Run Code Online (Sandbox Code Playgroud)
我想阻止最后一个值有换行 - 我该怎么做呢?我不希望底部的空白区域.
这是我的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)
这是我的网站:
这是我的代码:
<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) 这是我的代码,由于某种原因,我是否为输入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获取文件位置数据(用于显示/编辑)的正确方法.到目前为止,我已经有了这三个部分.$ 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)
或两者?
我正在尝试将字符串添加到变量中,并且出于某种原因,唯一要考虑的部分是"
服务:"部分.
知道为什么会这样吗?
$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)