Помощник
|
Проблема с чтением |
Makc7474
|
Сообщение
#1
|
||
|
|
||
|
|||
r3ntg3n |
20.7.2011, 23:04;
Ответить: r3ntg3n
Сообщение
#2
|
|
Строка 1:
[PHP]if ($_GET['loginpas'] != $pasp[$i])[/PHP] |
|
|
Makc7474
|
Сообщение
#3
|
|
|
|
|
r3ntg3n |
20.7.2011, 23:11;
Ответить: r3ntg3n
Сообщение
#4
|
|
Откуда Вы пытаетесь "читать" логин? Если Вы передаете его скрипту методом post, то и читать надо как
[PHP]$loginpas = $_POST['loginpas'];[/PHP] |
|
|
Makc7474
|
Сообщение
#5
|
|
Откуда Вы пытаетесь "читать" логин? Если Вы передаете его скрипту методом post, то и читать надо как [PHP]$loginpas = $_POST['loginpas'];[/PHP] не идёт, я пытаюсь зделать личный кабинет для пользователь сам сервера, логин и никнэйм бнрёт с аккаунтов. вот весь мой код [PHP]<link type='text/css' rel='StyleSheet' href='style/my.css'> <body style="background:url('img/bb.jpg');margin:0;padding:5px;"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <? include "style/up.php"; $pnumber = 100; $start = (int) $_GET["start"]; @include "configurations/config.php"; $dir = @dir($servpatch."/accounts/"); $i = 0; while($statsfile = $dir->read()) { if(($statsfile !=".") && ($statsfile !="..") && ($statsfile !="index.htm") && ($statsfile !="info")) { $stat[$i][0] = $statsfile; $file = @file($servpatch."/accounts/".$statsfile); $level = substr(trim($file[0]),9); $logina[i] = $stat[$i][0]; $pasp[i] = $level; $i++; } } $dir->close(); //sort($stat[4]); //reset($stat[4]); $count = count($stat)-1; for ($i = $start; $i < $count; $i++) { if($_POST['loginpas'] != $logina[i]) { echo "<form action=\"login.php\" method=\"get\">"; echo "<table align=\"center\" border=\"0\" width=\"50%\">"; echo "<tr><td width=\"100%\"><center>login: <input type=\"text\" name=\"loginpas\" size=\"20\" maxlength=\"15\"></center></td></tr>"; echo "<tr><td width=\"100%\"><center><input type=\"submit\" value=\"Admin\"></center></td></tr>"; echo "</table>"; echo "</form>"; } else { echo "<b>Игровой ник:</b> $logina[i]"; } } include "style/down.php"; ?>[/PHP] |
|
|
r3ntg3n |
20.7.2011, 23:21;
Ответить: r3ntg3n
Сообщение
#6
|
|
Насколько я вкурил, бегло просмотрев код, Вы перебираете все файлы статы для поиска нужного игроку? А не проще ли прямо в качестве имени файли использовать ник? Тогда не надо сканить папку, а потому еще каждый файл читать, проверять.
ЗЫ: $dir = @dir($servpatch."/accounts/"); - плохая практика
|
|
|
Makc7474
|
Сообщение
#7
|
|
Нет, поиск я не импользую, у меня читает с папки accounts, файлы каторые там есть! вы можете Оптимизировать код? Чтобы правильно работал.
|
|
|
Mulder_hb |
21.7.2011, 10:48;
Ответить: Mulder_hb
Сообщение
#8
|
|
На ошибку уже указали в первом посту. Сейчас:
if($_POST['loginpas'] != $logina[i]) Должно быть: if($_POST['loginpas'] != $logina[$i]) |
|
|
Makc7474
|
Сообщение
#9
|
|
|
На ошибку уже указали в первом посту. Сейчас: if($_POST['loginpas'] != $logina[i]) Должно быть: if($_POST['loginpas'] != $logina[$i]) если делаю по вашему примеру, то сразу ходит, нету области для ввода!
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Проблема с админкой | 5 | Prok | 2339 | 29.7.2019, 20:04 автор: dvakarandasha |
|
Проблема с таблицей, которая выводится через скрипт | 7 | vanchester | 1339 | 15.2.2019, 19:06 автор: Artos_mw |
|
Проблема в тегах при сохранении контента | 1 | Kord18 | 1430 | 13.3.2018, 18:19 автор: Evgeniy3200 |
|
Проблема вёрстки адаптивной страницы на divах | 28 | master-vek | 4719 | 8.2.2018, 19:29 автор: master-vek |
|
Проблема с All in one SEO? | 17 | okseo | 2687 | 30.11.2017, 14:06 автор: okseo |
Текстовая версия | Сейчас: 25.4.2024, 18:48 |