Помощь по скриптам | Ресурсы в waphero.
DELETED
22 октября 2015, в 14:49
Delete
pullo (22.10.2015 в 13:52)
Вилы_Выкидные , я знаю эттот код с админки там много тогда переделывать ему придется
Вилы_Выкидные , я знаю эттот код с админки там много тогда переделывать ему придется
если условие при приёме запроса поменяет, то там и трогать ничего больше не нужно
Wannecca , вот исправленный код только смотри смайлы будут сейчас вмемто скобок... и $_GET['id'] обезательно отфильтруй оно у тебя не числовое а текстовое почемуто
<?
require_once '../core/system.php';
echo admin();
if (isset($_GET['id']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `nick` = '".$_GET['id']."'";),0) == true){
$ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `nick` = '".$_GET['id']."'";));
}
$header = 'Редактор Игрока';
require_once H.'core/head.php';
if(isset($_POST['nick']) && isset($_POST['gold']) && isset($_POST['euro']) && isset($_POST['silver']) && isset($_POST['prava']) && isset($_POST['ban'])) {
$nick = $_POST['nick'];
$gold = $_POST['gold'];
$silver = $_POST['silver'];
$euro = $_POST['euro'];
$prava = $_POST['prava'];
$ban = $_POST['ban'];
if(!isset($err)) {
mysql_query("UPDATE `user` SET `ban` = '$ban', `nick` = '$nick', `gold` = '$gold', `silver` = '$silver', `euro` = '$euro', `prava` = '$prava' WHERE `id` = '$ank[id]' LIMIT 1";);
header('Location: user.php');
$_SESSION['message'] = 'Игрок изменен!';
exit();
}else{
header('Location: user.php');
$_SESSION['err'] = $err;
// Вывод ошибки
exit();
}
}
require_once H.'core/foot.php';?>
________
посл. ред. 22.10.2015 в 18:11; всего 1 раз(а); by pullo
<?
require_once '../core/system.php';
echo admin();
if (isset($_GET['id']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `nick` = '".$_GET['id']."'";),0) == true){
$ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `nick` = '".$_GET['id']."'";));
}
$header = 'Редактор Игрока';
require_once H.'core/head.php';
if(isset($_POST['nick']) && isset($_POST['gold']) && isset($_POST['euro']) && isset($_POST['silver']) && isset($_POST['prava']) && isset($_POST['ban'])) {
$nick = $_POST['nick'];
$gold = $_POST['gold'];
$silver = $_POST['silver'];
$euro = $_POST['euro'];
$prava = $_POST['prava'];
$ban = $_POST['ban'];
if(!isset($err)) {
mysql_query("UPDATE `user` SET `ban` = '$ban', `nick` = '$nick', `gold` = '$gold', `silver` = '$silver', `euro` = '$euro', `prava` = '$prava' WHERE `id` = '$ank[id]' LIMIT 1";);
header('Location: user.php');
$_SESSION['message'] = 'Игрок изменен!';
exit();
}else{
header('Location: user.php');
$_SESSION['err'] = $err;
// Вывод ошибки
exit();
}
}
require_once H.'core/foot.php';?>
________
посл. ред. 22.10.2015 в 18:11; всего 1 раз(а); by pullo
Хотя нет! Забудь то что писал.. проще и лучше переделать код редактирования юзера.. скинь мне его в личку.. тот файл на который ты переходишь нажимая в админке настроить игрока... user.php вроде
pullo (22.10.2015 в 19:07)
Хотя нет! Забудь то что писал.. проще и лучше переделать код редактирования юзера.. скинь мне его в личку.. тот файл на который ты переходишь нажимая в админке настроить игрока... user.php вроде
Хотя нет! Забудь то что писал.. проще и лучше переделать код редактирования юзера.. скинь мне его в личку.. тот файл на который ты переходишь нажимая в админке настроить игрока... user.php вроде
точнее можно? Я сначало в админку вхожу потом ввожу имя игрока (user.php), ввожу значения чего и сколько(user2 форма зополнения) и потом обработчик это обрабатывает. Что скинуть именно.
<?php
require_once '../core/system.php';
echo admin();
$header = 'Редактор Игрока';
require_once H.'core/head.php';
if (isset($_GET['id']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '".intval($_GET['id'])."'"),0) == true){
$ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '".intval($_GET['id'])."'"));
}
echo "<form class='player' method='post' action='user3.php?id=$ank[id]'>";
echo 'Введи ник<br /><input class="text large" value="'.$ank[nick].'" type="text" name="nick" /><br />
Введи серебро<br /><input class="text large" value="'.$ank[silver].'" type="text" name="silver" /><br />
Введи права (4-5)<br /><input class="text large" value="'.$ank[prava].'" type="text" name="prava" /><br />
Введи бан (0-1)<br /><input class="text large" value="'.$ank[ban].'" type="text" name="ban" /><br />
Ввели кристаллы<br /><input class="text large" value="'.$ank[euro].'" type="text" name="euro" /><br />
Введи золото<br /><input class="text large" value="'.$ank[gold].'" type="text" name="gold" /><br />';
echo '<span class="btn"><span class="end"><input class="label" type="submit" value="Изменить">Изменить</span></span>';
echo "</form>";
echo "<div class='mini-line'></div>";
echo "<div class='player menuList'>";
echo "<li><a href='/Adm_panel/'><img src='/images/icon/arrow.png'>Админ-Панель</a></li>";
echo "</div>";
require_once H.'core/foot.php';
?> вот фурумчане код заполнения для игрока (чего сколько).
require_once '../core/system.php';
echo admin();
$header = 'Редактор Игрока';
require_once H.'core/head.php';
if (isset($_GET['id']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '".intval($_GET['id'])."'"),0) == true){
$ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = '".intval($_GET['id'])."'"));
}
echo "<form class='player' method='post' action='user3.php?id=$ank[id]'>";
echo 'Введи ник<br /><input class="text large" value="'.$ank[nick].'" type="text" name="nick" /><br />
Введи серебро<br /><input class="text large" value="'.$ank[silver].'" type="text" name="silver" /><br />
Введи права (4-5)<br /><input class="text large" value="'.$ank[prava].'" type="text" name="prava" /><br />
Введи бан (0-1)<br /><input class="text large" value="'.$ank[ban].'" type="text" name="ban" /><br />
Ввели кристаллы<br /><input class="text large" value="'.$ank[euro].'" type="text" name="euro" /><br />
Введи золото<br /><input class="text large" value="'.$ank[gold].'" type="text" name="gold" /><br />';
echo '<span class="btn"><span class="end"><input class="label" type="submit" value="Изменить">Изменить</span></span>';
echo "</form>";
echo "<div class='mini-line'></div>";
echo "<div class='player menuList'>";
echo "<li><a href='/Adm_panel/'><img src='/images/icon/arrow.png'>Админ-Панель</a></li>";
echo "</div>";
require_once H.'core/foot.php';
?> вот фурумчане код заполнения для игрока (чего сколько).
Блин не знаю как тебе понятНей обьяснить.. а смобилы зайти на хост чет не выходит... дело в том что у тебя $_GET['id'] передвется ник юзера а не его id
pullo (23.10.2015 в 09:15)
Блин не знаю как тебе понятНей обьяснить.. а смобилы зайти на хост чет не выходит... дело в том что у тебя $_GET['id'] передвется ник юзера а не его id
Блин не знаю как тебе понятНей обьяснить.. а смобилы зайти на хост чет не выходит... дело в том что у тебя $_GET['id'] передвется ник юзера а не его id
Скинул файл.
pullo (23.10.2015 в 09:15)
Блин не знаю как тебе понятНей обьяснить.. а смобилы зайти на хост чет не выходит... дело в том что у тебя $_GET['id'] передвется ник юзера а не его id
Блин не знаю как тебе понятНей обьяснить.. а смобилы зайти на хост чет не выходит... дело в том что у тебя $_GET['id'] передвется ник юзера а не его id
Спасибо. Работает