ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 14.09.2007, 01:17
Ponchik
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
Провел на форуме:
6828219

Репутация: 2274


Post

Как я понял баннеры хранятся в base.txt по 1 баннеру в 1 строку

Делаем цикл по выводу

$banners = file('base.txt');
for ($i=0;$i<count();$i++) {
echo "$banners[$i]<br><a href=\"?del=$i\">Удалить этот баннер</a><br><hr><br>";
}

Это всё оформляешь, потом когда тебе приходит переменная del с id баннера, делаешь так:

$banners = file('base.txt');
$banners[$_GET['del']] = null; #Удаляем его из массива
for ($i=0;$i<count();$i++) {
$write .= $banners[$i];
}
/*************/
$write записываешь в base.txt
Если ниасилиш или... Ну кроче если чё, стучи 202-995-022 (ночью не стучи, сплю )

Последний раз редактировалось Ponchik; 14.09.2007 в 11:31..
 

  #2  
Старый 14.09.2007, 01:42
sxsanti
Познающий
Регистрация: 24.08.2007
Сообщений: 65
Провел на форуме:
302455

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

Ponchik, ICQ: 211264977 я тебе стукнул:=)
 

  #3  
Старый 14.09.2007, 11:29
Ponchik
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
Провел на форуме:
6828219

Репутация: 2274


По умолчанию

PHP код:
<?php
/********<эту хрень надо вставить куданить>********/

$f file('base.txt');

if (!
$f[$_GET['del']])
{
    
$body "<table border=0>";
    for (
$i=0;$i<count($f);$i++) {
        
$body .= "<tr>
                    <td>
$f[$i]</td>
                    <td><a href=\"?del=
$i\">Удалить этот баннер</a></td>
                  </tr>"
;
    }
    
$body .= "</table>";
}else{
    
$f[$_GET['del']] = null;
    
$towrite implode($f);
    
$open=fopen("base.txt","w"); 
    
fwrite($open,$towrite); 
    
fclose($open);
    
header("Location: $_SERVER[HTTP_REFERER]");
}
echo 
$body;
/********</эту хрень надо вставить куданить>********/
?>
Отлично работает

Последний раз редактировалось Ponchik; 14.09.2007 в 11:57..
 

  #4  
Старый 14.09.2007, 17:41
sxsanti
Познающий
Регистрация: 24.08.2007
Сообщений: 65
Провел на форуме:
302455

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

как сделать чтоб из папки img баннер тоже не было?
 

  #5  
Старый 15.09.2007, 00:19
Ponchik
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
Провел на форуме:
6828219

Репутация: 2274


По умолчанию

Надо добавить 2 строки
PHP код:
<?php 
/********<эту хрень надо вставить куданить>********/ 

$f file('base.txt'); 

if (!
$f[$_GET['del']]) 

    
$body "<table border=0>"
    for (
$i=0;$i<count($f);$i++) { 
        
$body .= "<tr> 
                    <td>
$f[$i]</td> 
                    <td><a href=\"?del=
$i\">Удалить этот баннер</a></td> 
                  </tr>"

    } 
    
$body .= "</table>"
}else{ 
    
$del_img explode('"',$_GET['del']); #1 строка
    
unlink('img/' $del_img[3]); #2 строка
    
$f[$_GET['del']] = null
    
$towrite implode($f); 
    
$open=fopen("base.txt","w");  
    
fwrite($open,$towrite);  
    
fclose($open); 
    
header("Location: $_SERVER[HTTP_REFERER]"); 

echo 
$body
/********</эту хрень надо вставить куданить>********/ 
?>

Последний раз редактировалось Ponchik; 15.09.2007 в 18:29..
 

  #6  
Старый 15.09.2007, 03:01
sxsanti
Познающий
Регистрация: 24.08.2007
Сообщений: 65
Провел на форуме:
302455

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

не работает:=((((((
 

  #7  
Старый 15.09.2007, 11:10
Ponchik
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
Провел на форуме:
6828219

Репутация: 2274


По умолчанию

Плохо! Вопрос: Нафига ты в асе если ты там молчиш! Харе тут флудить, давай в асю пле! (звеняюсь за оффтоп)
 

  #8  
Старый 08.09.2007, 20:55
ant0ha
Участник форума
Регистрация: 22.05.2007
Сообщений: 144
Провел на форуме:
306311

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

Походу дела он config.inc.php прочитать неможет, либо его нет, либо прав на чтения нехватает
 
 





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


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




ANTICHAT.XYZ