Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

работа с файлами

Обсуждение темы работа с файлами в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; 1. нумерацию можно сделать просто. $num=count(file(data.dat))+1; Удаление тоже довольно просто здесь откраваешь файл на запись for($i=0; $i<$count;$i++) { $tem = explode("::",$file[$i]); if($tem[1]==$del) { ...


Закрытая тема
 
Опции темы
Старый 08.08.2003, 09:23   #1
1. нумерацию можно сделать просто. $num=count(file(data.dat))+1;
Удаление тоже довольно просто

здесь откраваешь файл на запись
for($i=0; $i<$count;$i++)
{
$tem = explode("::",$file[$i]);
if($tem[1]==$del)
{
fwrite($open,"");
}
else
{
fwrite($open, rtrim($file[$i])."\r\n");
}

Второй вопрос относительно бесмысленный так как для того чтобы выбрать один правильный пароль скрипту нужно просмотреть все.
Поясни чего ты хочешь то.
 
Старый 08.08.2003, 09:23
Ссылки
Старый 08.08.2003, 12:32   #2
Spy

login.php
PHP код:
<html>
<head>
<title>Login</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#CCCCCC" text="#000000">
<form name="form" method="post" action="chek.php">
  <table width="200" border="1" cellspacing="2" cellpadding="0" bordercolor="#000000">
    <tr> 
      <td bgcolor="#a1a1a1" align="center">[b]<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Login</font>[/b]</td>
    </tr>
    <tr> 
      <td bgcolor="#c1c1c1" align="center"> 
        <table width="200" border="0" cellspacing="0" cellpadding="0">
          <tr bgcolor="#BFBFBF" align="center"> 
            <td width="119" valign="middle" align="center" bgcolor="#BFBFBF">[b]<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Nimi</font>[/b]</td>
            <td width="185" bgcolor="#BFBFBF">[b]<font face="Verdana, Arial, Helvetica, sans-serif" size="2"> 
              <input type="text" name="name" size="20" style="font-size: 8pt; font-family: Verdana; border: 1 solid #000000" value="<?php echo$name ?>">
              </font>[/b]</td>
          </tr>
          <tr bgcolor="#AEAEAE" align="center"> 
            <td width="119" valign="middle" align="center">[b]<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Passwd</font>[/b]</td>
            <td width="185">[b]<font face="Verdana, Arial, Helvetica, sans-serif" size="2"> 
              <input type="password" name="passwd" size="20" style="font-size: 8pt; font-family: Verdana; border: 1 solid #000000">
              </font>[/b]</td>
          </tr>
          <tr bgcolor="#BFBFBF" align="center"> 
            <td width="119" valign="middle" align="center"></td>
            <td width="185"> 
              <input type="submit" name="Submit2" value="        Login       " style="font-size: 8pt; font-family: Verdana; border: 1 solid #000000">
            </td>
          </tr>
        </table>
      </td>
    </tr>
    </table>
</form>
</body>
</html>
Spy добавил [date]1060331829[/date]:
chek.php
PHP код:
<?php
$url
=file("passwds.txt");
$koik=implode("",$url);
$rida explode("#|$name|",$koik);
$data_passwd explode('|',$rida[1]);
$crypted md5($passwd);
if(
$crypted == $data_passwd[0]){
}else{
$viga "не правильно введен логин или пароль не верный";
\\require(
"error.php"); здесь файл типа показывающий $viga.
exit;
}
?>
<html>
<head>
<title>Login</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#CCCCCC" text="#000000">
<table width="200" border="0" cellspacing="0" cellpadding="0">
  <tr bgcolor="#9F9F9F" align="center"> 
    <td valign="middle" align="center">[b]<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Login</font>[/b]</td>
  </tr>
  <tr bgcolor="#BFBFBF" align="center"> 
    <td valign="middle" align="center" bgcolor="#BFBFBF" height="11"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Korras, 
      oled sees.</font></td>
  </tr>
  <tr bgcolor="#AEAEAE" align="center"> 
    <td valign="middle" align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">No 
      mis sa passid, lase end maha !</font></td>
  </tr>
  <tr bgcolor="#9F9F9F" align="center"> 
    <td valign="middle" align="center" bgcolor="#9F9F9F">[b]<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Login</font>[/b]</td>
  </tr>
</table>
</body>
</html>
passwds.txt
#|$name|$crypded|$mail|\n
имя md5(пароль) и мыло. разберешься вообщем .
 
Старый 08.08.2003, 12:32
Закрытая тема


Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с файлами Zzzimmi Книга жалоб и предложений 2 22.08.2011 12:49
JavaScript и работа с файлами Flukky HTML, CSS, JavaScript 8 25.10.2006 21:25
JavaScript работа с текстовыми файлами Reds ASP, Perl, PHP и MySQL 15 12.07.2006 09:55
JavaScript работа с файлами firsoves ASP, Perl, PHP и MySQL 1 27.10.2005 12:55
Работа master Кальянная 13 26.12.2004 18:42


Текущее время: 09:27. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Тарифный план «Lite»
Место: 1000 Мб
Трафик: неограниченный
Панель управления
Заказать ТП «Lite»
Тарифный план «Normal»
Место: 2000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Normal»
Тарифный план «Profy»
Место: 7000 Мб
Трафик: неограниченный
Поддержка скриптов
Заказать ТП «Profy»
Тарифный план «Места хватит!»
Место: 25 ГБ
Трафик: неограниченный
Поддержка SSI, ssh
Заказать ТП «Места хватит!»
Дизайнерский форум