Перейти к публикации

Lyubovnick3

местные
  • Публикации

    497
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем Lyubovnick3

  1. Дальше все заносишь в массив fwrie()...

    :lol: это что такое, массив fwrie() ? :lol:

    Если да, то используйте $fp = fopen('file.js', 'w').

    И перезапишет твой файл пустым :D

    Дальше рассмотрим мой РНР код:

    <?php
    
    	$info = 'Изъятая информация';
    
    	// Или в массиве
    
    	$nfo = mysql_fetch_array($sql_query);
    
    	$handle = fopen('writable_file.js', 'a+');
    
    	foreach($nfo as $klyu4 => $zna4enie){
    
    		fwrite($handle, 'document.write("'.$zna4enie.'");');
    
    	}
    
    	fclose($handle);
    
    	// В результате будут написаны новости на JavaScript
    
    	// Так, что теперь достаточно дать челу скрипт вида
    
    	// <script type="text/javascript" scr="http://site.ru/writable_file.js"></script>
    
    	// и у него будут выводится твои новости. Но всё таки вместо
    
    	// document.write(); используй getElementById();
    
    ?>
    $nfo = это массив с данными, вытащенный из БД, как вытаскивать - отдельный вопрос.
    
    $handle = fopen('writable_file.js', 'a+'); это твой файл, на который ты даёшь ссылку всем. Его открываем для записи
    
    foreach($nfo as $klyu4 => $zna4enie){ // Переводится как разобрать массив как ключь => Значение
    
    	frite($handle, 'document.write(".$zna4enie.'");'); // Записываем данные в файл JS
    
    }
    
    fclose($handle); //закрываем файл

    Тут логика ясна.

    Мы сначала создаём JS файл с информацией, которая хранится, а потом выводим её.

    Но это не полный пример самого JS файла, так как данные в JS надо будет разбирать тоже в массиве, или создать несколько переменных с последующим порядком var1, var2, ... которые выводатся у клиента.

    Ему достаточно будет вставить код <script src="http://site.ru/writable_file.js"></script> и всё, в тегах

    <div id="your_content"></div> будет выводится информация (в случае getElementById - это отдельный вопрос JS).

  2. Ну можно попробовать так:

    <?php
    
    	$info = 'Изъятая информация';
    
    	// Или в массиве
    
    	$nfo = mysql_fetch_array($sql_query);
    
    	$handle = fopen('writable_file.js', 'a+');
    
    	foreach($nfo as $klyu4 => $zna4enie){
    
    		fwrite($handle, 'document.write("'.$zna4enie.'");');
    
    	}
    
    	fclose($handle);
    
    	// В результате будут написаны новости на JavaScript
    
    	// Так, что теперь достаточно дать челу скрипт вида
    
    	// <script type="text/javascript" scr="http://site.ru/writable_file.js"></script>
    
    	// и у него будут выводится твои новости. Но всё таки вместо
    
    	// document.write(); используй getElementById();
    
    ?>

  3. sm1k, я так понимаю проблема в вашем Nulle.

    потому, как посмотрел сайт всё только об этом и говорит.

    Даже глюканутый опрос, который я замечал на многих сайтах, на которых именно Null

    Так, что проблема со скачиванием может объяснятся именно этим

  4. думаю это будет сложно, но эффективно

    Сложно?

    Вот этот код, написал за 3 минуты специально для этой темы:

    <?php
    
    	if(isset($_GET['update'])){
    
    		$q = mysql_query('SELECT key FROM clients WHERE key=`'.$_GET['key'].'`;';
    
    		if($q != ''){
    
    			// Выдача результатов
    
    			print 'вы используете гнилую версию скрипа! 1.0';
    
    		}else{
    
    			// Запись нелегала в БД
    
    			print 'Вы используете нелегальнуюю версию, скоро получите по жопе!';
    
    		}
    
    	}
    
    ?>

    Сложности 0%

  5. Я не говорил, что мод будет платным.

    но его реализация это не две строчки РНР кода.

    Это определённо строгая и сложная концепция объеденения кодов, правильное считывание файлов, учёт статистики и тем более сложное удаление установленных модов без повреждения самого РНР.

    И всё равно мод остаётся бесплатным.

    хотя это не мод, а система управления модами для DLE.

    Работа скажу не из лёгких.

  6. С уважением??? Уважал бы, не писал бы всякую хрень!! (извиняюсь за выражение rolleyes.gif )

    Надоело... Ты че не знаешь что на такое давно никто не ведеться? Или просто ты такой умный что об этом не догадуешся, или такой тупой что на такое повелся...

    и это ещё человек, которым другим делал замечания относительно неадекватного поведения

  7. Я же сказал, что это альфа веесия, и сказал, что файл dle.php можно переименовать без ограничений, он никчему не привязан!

    Хоть 010215421.php переименуй.

    Безболезненно.

    В релизе будет логин панель (в бета ещё не будет)

    Таким образом можно как угодно переименовывать и никто не догадается.

    Сейчас дизайном занимаюсь для бета версии как раз.

  8. Установка модуля ужастно проста, и даже в релизе останется таковой.

    Ложим файлик dle.php в корневую дерикторию и запускаем dle.php (в релизе будет папочка)

    Сам файл dke.php можно переименовывать как хотите.

    На index.php права 666, engine.php 666, и module (папка) 777

    Это пробная альфа версия без дизайна.

    В пятницу будет уже весьма неплохая бета версия с дизайном.

  9. Имхо нужен исходный код данного модуля т.к. непонятно каким образом он эти все моудли интегрирует. хотя задумка очень интерестная.

    Хе-хе, пока рано раскрывать концепцию.

    Модуль продуман адекватно, а код закрыл из-за функционала.

    Там не просто функционал данного модуля, а ещё некий код, принадлежащий к бета версии тонко встроенный в альфа.

    Это самая сырая версия.

    Бета версия планируется к пятнице.

  10. Даже нет функционала.

    Т.е?

    Вполне возможно создавать модули.

    Новичкам эта альфа версия очень полезна.

    Что бы не рыться в кодах.

    Сегодня была реализована возможность мода вести учёт установленных модулей через ModAdmin.

    Т.е ты установил мод - он будет в статистике.

    Через панель "Удаление модулей" возможно спокойной без вреда удалить модуль, не повреждая при этом РНР код и не трогая никаких больше модулей. :)

    Кстати, насчёт того, что только интерфейс готов:

    Интерфейса вообще там нету.

    Еле-еле что-то там, чистый не валидный HTML.

  11. Snow Land,

    не напрягайся. Он не ожидал от тебя такого.

    Хи :)

    Перефразируем:

    Рождённый рисовать может и программировать :)

    Так более точно.

    Я с рождения художник, а программирование уже просто профессия и хобби :D

    Спасибо Вам большое!

    Всегда пожалуйста! ;)

×
×
  • Создать...