[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите с переменными
Psihopad
Всем доброго времени суток! Помогите пожалуйста с передачей переменных. Существует форма:

<html> 
<head>
<title></title>
<meta
http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script
type="text/javascript">
function
add_opts(number){
var objm=document.getElementById("opts");
var i = 0;
for(i=0;i<number;i++){
var eta=document.createElement("table");
eta.setAttribute("width","50%");
var nta=objm.insertBefore(eta,null);
var etb=document.createElement("tbody");
var ntb=nta.appendChild(etb);
var etr=document.createElement("tr");
var ntr=ntb.appendChild(etr);
var etd=document.createElement("td");
etd.setAttribute("colspan","2");
etd.setAttribute("bgcolor","#CCCCCC");
var ntd=ntr.appendChild(etd);
var etext=document.createTextNode("Дополнительное поле");
ntd.appendChild(etext);
var etr=document.createElement("tr");
var ntr=ntb.appendChild(etr);
var etd=document.createElement("td");
var ntd=ntr.appendChild(etd);
var etd1=document.createElement("td");
var ntd1=ntr.appendChild(etd1);

var etr=document.createElement("tr");
var ntr=ntb.appendChild(etr);
var etd=document.createElement("td");
var ntd=ntr.appendChild(etd);
var etd1=document.createElement("td");
var ntd1=ntr.appendChild(etd1);
var etext=document.createTextNode("Название:");
ntd.appendChild(etext,ntd);
var ename=document.createElement("input");
ename.setAttribute("type","file");
ename.setAttribute("width","155px");
ename.setAttribute("name","pole[]");
ename.setAttribute("value","");
ntd1.appendChild(ename);
}

}

</script>
</head>
<body>
<form
enctype='multipart/form-data' action='test.php' method='post'>
<div
id='opts'></div>

<span
style='cursor:hand;text-decoration:underline;' OnClick='add_opts(1)'>Добавить поле</span>
<input
type="submit" value="test">
</form>
</body>
</html>


В которой можно создавать поля для выбора файлов и разумеется сам обработчик:

include("../db.php");

if($_FILES[pole][name])
{

foreach($_FILES[pole][name] as $key=>$value)
{

if($value){
$result = mysql_query ("INSERT INTO test (pole,name) VALUES('$value','поле')");
}
}
}


Вопрос можно ли сделать то же самое но с текстовыми полями? Если да то подскажите пожалуйста как?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.