Помощь по скриптам | Ошибка
VarrkaN , if (print_r($_POST)['nick_submit']!=''){
вот так написал
вот так написал
VarrkaN , Array ( [name_number] => [name_submit] => OK )
AHDPIOXA (22.05.2015 в 17:24)
VarrkaN , if (print_r($_POST)['nick_submit']!=''){
вот так написал
VarrkaN , if (print_r($_POST)['nick_submit']!=''){
вот так написал
Ну да, месье знает только в извращениях...
На строке перед if пишешь print_r($_POST);
Смотришь все элементы массива.
Видишь, что nick_submit там не указан.
Думаешь ещё раз почему может вылазить ошибка.
Думаешь как её исправить
VarrkaN , всё указано , я щяс напишу
VarrkaN , if($_POST['nick_submit']!=''){
//if (print_r($_POST)['nick_submit']!=''){
$a=mysql_real_escape_string($_POST['nick_number']);
// Логирование
mysql_query('INSERT INTO `admin_mod_log` SET `id_user`="'.$ku['id'].'", `type`="nick_log", `one_value`="'.intval($edit['nick']).'", `two_value`="'.$a.'", `time`="'.time().'", `id_komu`="'.$edit['id'].'"');
mysql_query('UPDATE `kolhoz_user` SET `nick`="'.$a.'" WHERE id="'.$edit['id'].'"');
header('location:/?admin='.$admin.'&edit='.$edit['id']); exit;
}
echo '<form method="post" action="/?admin='.$admin.'&edit='.$edit['id'].'">'."\n";
echo 'Ник: <input type="text" size="25" name="nick_number" value="'.htmlspecialchars($edit['nick']).'"/> <input type="submit" name="nick_submit" value="OK"/>'."\n";
echo '</form>'."\n";
//if (print_r($_POST)['nick_submit']!=''){
$a=mysql_real_escape_string($_POST['nick_number']);
// Логирование
mysql_query('INSERT INTO `admin_mod_log` SET `id_user`="'.$ku['id'].'", `type`="nick_log", `one_value`="'.intval($edit['nick']).'", `two_value`="'.$a.'", `time`="'.time().'", `id_komu`="'.$edit['id'].'"');
mysql_query('UPDATE `kolhoz_user` SET `nick`="'.$a.'" WHERE id="'.$edit['id'].'"');
header('location:/?admin='.$admin.'&edit='.$edit['id']); exit;
}
echo '<form method="post" action="/?admin='.$admin.'&edit='.$edit['id'].'">'."\n";
echo 'Ник: <input type="text" size="25" name="nick_number" value="'.htmlspecialchars($edit['nick']).'"/> <input type="submit" name="nick_submit" value="OK"/>'."\n";
echo '</form>'."\n";
<input type="submit" name="nick_submit" value="OK"/>
На кой проверяешь его на пустоту, если тебе надо проверять на его объявленность
if(isset($_POST['nick_submit']))
вместо
if($_POST['nick_submit']!='')
На кой проверяешь его на пустоту, если тебе надо проверять на его объявленность
if(isset($_POST['nick_submit']))
вместо
if($_POST['nick_submit']!='')
VarrkaN , так я так и писат
AHDPIOXA (22.05.2015 в 18:15)
VarrkaN , так я так и писат
VarrkaN , так я так и писат
Всё, ну нафих, если мы продолжим общаться - я взорвусь
. Попроси помощи у кого-нибудь другого, может он тебе смодет объяснить понятнее
VarrkaN , напиши мне как правильно написать