|
|
|
| Мне надо передать в функцию параметр кнопки
print "Категория";
print "<input type='text' name='name_categ' value='$_POST[name_categ]'>" ;
print "<br>";
print "<input type='submit' name='name_categ_sub'>" ;
add_categ($name_categ,$name_categ_sub);
не проверяет активна ли кнопка или нет
function add_categ($name_categ,$name_categ_sub)
{
include('mysql_path.php');
include_once($abs_path.'common/db_connect.inc');
if ($name_categ_sub) {
@mysql_select_db($db_name, $db);
$Ins_cat="INSERT INTO tbl_cats(c_name) VALUES ('$name_categ')" ;
mysql_query($Ins_cat);
mysql_close($db); }
} | |
|
|
|
|
|
|
|
для: Timur
(06.06.2006 в 18:12)
| | Попробуйте добавить параметр value в <input type=submit ... > В обработчике будет обычная пара name - value. | |
|
|
|
|
|
|
|
для: Киналь
(06.06.2006 в 18:57)
| | Это как в value.загоняю например бла бла и по нему сравниваю кнопку? | |
|
|
|
|
|
|
|
для: Timur
(06.06.2006 в 19:01)
| | Да. | |
|
|
|
|
|
|
|
для: cheops
(06.06.2006 в 19:47)
| | передаю параметр
if ($_GET['id']==2)
{
print "<form action='$abs_path admin/pages_admin/left.php'>";
print "Категория";
print "<input type='text' name='name_categ' value='admib'>" ;
print "<br>";
print "<input type='submit' name='name_categ_sub' value='ddd'>" ;
print "</form>";
if ($name_categ_sub=="ddd") {
add_categ($name_categ,$name_categ_sub);
}
}
не канает
записывается пустая строка | |
|
|
|
|
|
|
|
для: Timur
(06.06.2006 в 20:00)
| | Раз уж ты так:
if ($_GET['id']==='2')
Перед value вставь пробел. тоесть name='name_categ' value='admib'
if ($_GET['id']==2)
{
print "<form action='$abs_path admin/pages_admin/left.php'>";
print "Категория";
print "<input type='text' name='name_categ' value='admib'>" ;
print "<br>";
print "<input type='submit' name='name_categ_sub' value='ddd'>" ;
print "</form>";
if ($name_categ_sub=="ddd") {
add_categ($name_categ,$name_categ_sub);
}
}
|
[поправлено модератором] | |
|
|
|
|
|
|
|
для: valenok
(06.06.2006 в 21:21)
| | извиняюсь что не поуму зашёл но чёт не получается создать тему
Сделал админку а навигация глючит ни новости добавить ни редактировать их
ни новый пункт меню вообщем полная З
не получается получить параметры для занесения данных в Бд
вообщем так
<?
Error_Reporting(E_ALL & ~E_NOTICE);
session_start();
include_once('common/func.inc');
?>
<link href="admin/img/admin.css" rel="stylesheet" type="text/css" />
<?
if(!empty($_SESSION))
{
$username = $_SESSION['username'];
$password = $_SESSION['password'];
$res = $username;
$res1 = $password;
if ((!$res) && (!$res1)){
$error = 1;
echo "Вы не зарегестрированы";
}
if(empty($error))
{
print "<table border='1' bgcolor='#EAEAEA' width='100%'>";
print "<tr>";
include_once("admin/pages_admin/head.php") ;
print "</tr>";
print "<tr>";
include_once("admin/pages_admin/rigth.php") ;
include_once("admin/pages_admin/left.php") ;
print "</tr>";
print "<tr>";
print "<td bgcolor='#D8D8D8' vAlign='top' colspan='2'>©Маил администратора 2006 E-mail: <a href='mailto:Grand_for@pochta.ru' >Grand_for@pochta.ru</a> </td> " ;
print "</tr>";
print "</table>";
}
}
else
print "Вы не зарегестрированны в нашей панели "
?>
вто сама админка
вот left
<td>
<?
Error_Reporting(E_ALL & ~E_NOTICE);
if (($_GET['ida']==1))
{
$d=$_SERVER['name_categ'];
//print "timur";
include('admin/news_cat/functioncatnew.php');
print "timur".$d;
add_categ($d);
}
else
print "timur1";
// $_GET['id']=1;
//include('/../common/mysql_path.php');
if ($_GET['id']==1)
{
// print "timur 1";
print "Раздел";
}
if ($_GET['id']==2)
{
print "Категория";
print "<input type='text' name='name_categ' value='$_SERVER[name_categ]'>" ;
print "<br>";
print "<a href=\"admin.php?ida=1\">";
Print "Добавить";
print "</a>";
}
if ($_GET['id']==3)
{
print "Новость";
print "<input type='text' name='name_categ' value='$_GET[name_categ]'>"."<br>" ;
$result=mysql_db_query($db_name,"select m_name from admin_menu");
print "Категория новости";
print "<select name='sel'>";
while($row=mysql_fetch_array($result))
{
print '<option value=\"$row["m_name"]\" >'.$row["m_name"];
}
print '</select> <br>';
print "Новость<br>";
print "<textarea cols='25' rows='5'>";
print "</textarea><br>";
print "<input type='submit' name='name_news' value='Применить'>" ;
}
if ($_GET['id']==4)
{
print "Новый пункт меню";
print "<input type='text' name='name_categ' value='$_POST[name_categ]'>" ;
print "<br>";
print "<input type='submit' name='name_categ_sub' value='Добавить'>" ;
}
?>
</td>
вот right
<td>
<?
include('common/db_connect.inc');
Error_Reporting(E_ALL & ~E_NOTICE);
$result=mysql_db_query($db_name,"select m_name from admin_menu");
while($row=mysql_fetch_array($result) )
{
$i++;
echo $i;
echo "<img src=\"admin/img/adm".$i.".gif\"> <a href=\"admin.php?id=$i\">".$row["m_name"]."</a>"."<br>";
};
mysql_free_result($result);
?>
<?php /*
$result=mysql_query("select path_from_site from path ");
if(!$result) exit("Ошибка - ".mysql_error());
$abs_path=mysql_result($result,0);*/
?>
</td>
не могу отследить и добавить
в чём причина ненаю | |
|
|
|