ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

5-тиминутный скрипт! Помогите Plz! [Keys]
  #1  
Старый 23.05.2009, 09:54
Аватар для ClienTtm
ClienTtm
Banned
Регистрация: 31.05.2008
Сообщений: 46
Провел на форуме:
967768

Репутация: 28
Exclamation 5-тиминутный скрипт! Помогите Plz! [Keys]

Здрастье всему Ачату! Вообщем не первый раз обращался к Ачату с написанием несложного php скрипта (в предыдущеи разы помогали ).

// Вообщем мне нада за огромное спасибо следующий скрипт, напишите у кого есть лишняя минутка:
• Есть текстовый файл к примеру "bonus.keys" в нём 100 или более строк, каждая строка состоит из цифр.
• Нужна вот такая форма в которую вводятся толька цифры:

• В неё вводятся цифры (ключи) которые сохранены в файле "bonus.keys" если ключ верный он стерается с файла "bonus.keys" и перекидывает на указанную мной в скрипте ссылку, если же ключ не верный, то выдаётся:


Буду очень благодарен тому кто напишет данный скрипт за большое спасибо! За раннее благодарю!

Последний раз редактировалось ClienTtm; 23.05.2009 в 10:14..
 
Ответить с цитированием

  #2  
Старый 23.05.2009, 11:02
Аватар для PaCo
PaCo
Постоянный
Регистрация: 06.02.2008
Сообщений: 494
Провел на форуме:
1754802

Репутация: 380
По умолчанию

Насколько я понял:
PHP код:
<?php
$file_name
="bonus.keys";
$link="http://google.ru/";
$file_array=is_readable($file_name) ? file($file_name) : false;
if(!empty(
$_POST['number']) && count($file_array)>0){
  
$find=array_search(trim($_POST['number']),array_map('trim',$file_array));
  if(
$find!==false){
   unset(
$file_array[$find]);  
   
file_put_contents($file_name,$file_array);
   
header("Location: $link");
   exit;  
  }
  else 
   echo 
"<script> alert('НЕВЕРНЫЙ КЛЮЧИК'); </script>";
}
?>

<center>
 <form action=''  method="post">
    <p><input type="text" name="number" size="45"></p>
    <input type='submit' value='Ввод'>
 </form> 
<center>
 
Ответить с цитированием

  #3  
Старый 23.05.2009, 13:29
Аватар для ClienTtm
ClienTtm
Banned
Регистрация: 31.05.2008
Сообщений: 46
Провел на форуме:
967768

Репутация: 28
По умолчанию

Цитата:
Сообщение от PaCo  
Насколько я понял:
PHP код:
<?php
$file_name
="bonus.keys";
$link="http://google.ru/";
$file_array=is_readable($file_name) ? file($file_name) : false;
if(!empty(
$_POST['number']) && count($file_array)>0){
  
$find=array_search(trim($_POST['number']),array_map('trim',$file_array));
  if(
$find!==false){
   unset(
$file_array[$find]);  
   
file_put_contents($file_name,$file_array);
   
header("Location: $link");
   exit;  
  }
  else 
   echo 
"<script> alert('НЕВЕРНЫЙ КЛЮЧИК'); </script>";
}
?>

<center>
 <form action=''  method="post">
    <p><input type="text" name="number" size="45"></p>
    <input type='submit' value='Ввод'>
 </form> 
<center>
Да чтото в этом роде! Толька тут почему то на ссылку не перекидывает! И не стирает введённые цифры (ключи) из файла bonus.keys хотя CMD 777 стоит! PaCo может доделаешь? Plz оченя нада!
 
Ответить с цитированием

  #4  
Старый 23.05.2009, 13:57
Аватар для D1mOn
D1mOn
Постоянный
Регистрация: 02.10.2005
Сообщений: 490
Провел на форуме:
2333839

Репутация: 212
По умолчанию

Ну а если
PHP код:
header("Location ".$link.""); 
 
Ответить с цитированием

  #5  
Старый 23.05.2009, 14:01
Аватар для _==wolf==_
_==wolf==_
Участник форума
Регистрация: 29.05.2008
Сообщений: 181
Провел на форуме:
979048

Репутация: 101
Отправить сообщение для _==wolf==_ с помощью ICQ
По умолчанию

нет, D1mOn после Location должна быть :
 
Ответить с цитированием

  #6  
Старый 23.05.2009, 14:03
Аватар для ClienTtm
ClienTtm
Banned
Регистрация: 31.05.2008
Сообщений: 46
Провел на форуме:
967768

Репутация: 28
По умолчанию

Цитата:
Сообщение от D1mOn  
Ну а если
PHP код:
header("Location ".$link.""); 
Странно но тоже не перекидывает! Народ помогите!
 
Ответить с цитированием

  #7  
Старый 23.05.2009, 14:17
Аватар для D1mOn
D1mOn
Постоянный
Регистрация: 02.10.2005
Сообщений: 490
Провел на форуме:
2333839

Репутация: 212
По умолчанию

Упс опечатка забыл двоеточик)) _==wolf==_ пасиб)
PHP код:
header("Location: ".$link.""); 
 
Ответить с цитированием

  #8  
Старый 23.05.2009, 14:23
Аватар для ClienTtm
ClienTtm
Banned
Регистрация: 31.05.2008
Сообщений: 46
Провел на форуме:
967768

Репутация: 28
По умолчанию

Цитата:
Сообщение от D1mOn  
Упс опечатка забыл двоеточик)) _==wolf==_ пасиб)
PHP код:
header("Location: ".$link.""); 
Неа таже лажа! Я уже всё перепробывал! Народ разберитесь кто нить! Этот скрипт не удаляет строки и не перекидывает на линку!
 
Ответить с цитированием

  #9  
Старый 23.05.2009, 14:26
Аватар для _==wolf==_
_==wolf==_
Участник форума
Регистрация: 29.05.2008
Сообщений: 181
Провел на форуме:
979048

Репутация: 101
Отправить сообщение для _==wolf==_ с помощью ICQ
По умолчанию

это РАБОТАЕТ точно -
PHP код:
header('Location: '.$link); 
если не работает, значит дело в другой строке ))
 
Ответить с цитированием

  #10  
Старый 23.05.2009, 17:00
Аватар для Ch3ck
Ch3ck
Познавший АНТИЧАТ
Регистрация: 09.06.2006
Сообщений: 1,359
Провел на форуме:
5301021

Репутация: 1879


По умолчанию

Вот тебе для удаления строки... аж форму и хеадер локатион откопируешь выше.
PHP код:
<?php
  $string 
"строка которую надо удалить...";
  
$file file('bonus.keys'); 
  for (
$i=0;$i<count($file);$i++)
  { 
    if(
trim($file[$i])==$string) unset($file[$i]);
  }
  
$h fopen('bonus.keys',"w");
  
fwrite($himplode("",$file));
  
fclose($h
?>

Последний раз редактировалось Ch3ck; 23.05.2009 в 17:03..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите подправить перл скрипт спамера от Каими Foxer007 PHP, PERL, MySQL, JavaScript 0 08.02.2009 15:11
Помогите влить скрипт на сервак ... Sting Чаты 15 21.12.2006 22:39
Помогите с соксами хочу чейн устроить plz serzhphp Анонимность 1 15.10.2006 18:18
Vbs Скрипт Помогите ПЛЗ M@@$ PHP, PERL, MySQL, JavaScript 1 15.10.2006 04:15
Помогите отредактировать скрипт [Zarakul] PHP, PERL, MySQL, JavaScript 7 24.08.2006 13:12



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ