Jump to content

diger

Newbie
  • Posts

    12
  • Joined

  • Last visited

Posts posted by diger

  1. базы данных я хотел с sqlite , но не вышло : библиотеки (в денвере) просто не загружаются (какие бы весрии не были) , а с ограничениями я это уже понял , сделал так , чтобы все такие символы заменялися на _ , а символ \ исправить немогу , фатал еррор выкриркивает (видимо считает , что '\' это " ' " , а не " \ ")

    —————

    и чего такого "Ого" ?

    —————-

    и кстать терь трабла с логином по причине той самой грёбаной папки-неведимки =]

  2. терь нависла другая трабла :


    function new_user() {
    $etap = $_GET['etap'] ;
    if (!$etap) {$etap = '1';
    };
    if ($etap == '1') {
    echo '<form name="myform" method="post" action="?etap=2">
    <input type="text" value="" name="name" size=20 maxlength=20>
    <input type="password" value="" name="pass" size=20 maxlength=20>
    <input type="submit" name="submit" value="Отправить">
    </form>';

    };
    if($etap=='2') {
    #$message = str_replace("[b]","<b>",$message);
    $nw_ps = $_POST['pass'];
    $nw_ps = str_replace("<","?",$nw_ps);
    $nw_ps = str_replace(">","?",$nw_ps);
    $put = "data/users/{/pass.php" ;
    $put = str_replace("{",$_POST['name'],$put);
    if(is_dir($put = 0)) {
    $nnn = 'data/users/{' ;
    $nnn = str_replace("{",$_POST['name'],$nnn);
    new dir($nnn);
    $n = fopen ($put, "w");
    fwrite($n,'<? $PASSWORD = "');
    fwrite($n,$nw_ps);
    fwrite($n,'";?>');
    fclose($n);
    } ;
    };
    };

    по идее функция создавала нового юзера (папка с его названием , содержимое внутри) и вместо того чтоб создать папку ,он матерится , что папка не найдена , как создать новую папкУ ?

  3. Всем доброе время суток!

    У меня вопрос, где можно скачать код, для того чтобы люди могли оставлять свои комментарии на сайте? Типо этого как на скриншоте

    P.S. Сайт на писанный html

    Заранее спасибо

    1jWw8N1aKY.jpg

    вариант1 (если хостинг поддерживает php) : поставить любую кмс (fixee cms - в ней гостевые есть, и оформление не портит)

    вариант2 : видел гостевую у E.P.O.S. ? такой же вариант можно использовать на твоём сайте

  4. Поработаю интерпретатором:

    $openfil = fopen ("data/news.php",a);

    Ошибка: Константа a не определена

    fwrite($openfil,"');
    ?>");

    А зачем в разных строках написал? Это не ошибка, но слегка сбивает.

    А нельзя было всю запись уместить в один fwrite?

    И поставь всё же flock(), мало ли что.

    function wrtnew($toppic,$adasd) {
    echo "<hr>$adasd<br>";
    }

    А это зачем? Эта функция же не используется в данном куске

    у меня чтото не жалуетс на A, какая у тебя версия пхп ?

  5. С таким подходом, вряд ли кто тебе будет тут помогать.

    Тут помогают только тем, кто прислушивается к советам, ведь ты именно за этим сюда пришел?

    я имел ввиду : лучше научится , а не платить за то , что и так делаешь

    Переучиваться? о_О Это не переучиваться, это развиваться.

    Ничего не делает, так что ты что-то не то понял.

    Покажи, где ты заполняешь переменную $cont в этой функции.

    И файл забыл закрыть.

    И flock сделать, можешь всё соедржимое файла потерять если будет одновременная запись идти.

    вот весь код (ПОЛНОСТЬЮ)

    function wrtnew($toppic,$adasd) {
    echo "<hr>$adasd<br>";
    }
    function newwrite (){
    $contnt = $_POST["contnt"];
    $ttop = $_POST["ttop"];
    $openfil = fopen ("data/news.php",a);
    if (!openfil) {
    echo "<!--error : file don't find -->";
    fclose($openfil);
    }
    else
    {
    fwrite($openfil,"<?wrtnew('");
    fwrite($openfil,$ttop);
    fwrite($openfil,"','");
    fwrite($openfil,$contnt);
    fwrite($openfil,"') ;
    ?>");
    echo "ok";
    fclose($openfil);

    }
    };

    ?>

  6. ВСЁ ПОНЯЛ , там надо было $_POST["$contnt"];($_GET["$contnt"];)

    заменить на $_POST["contnt"];($_GET["contnt"];)

    вроде теперь записыает нормально

  7. а что делают эти строки кода :)

    может лучше обратиться в раздел, где вам сделают это за деньги?

    а может мне и нефига не делать ?! может когда я встаю орать "мам , одень меня за сто рублей" ?! или в школе вовремя контрольной встать на уроке и закричать "дайте кто нибудь списать !" !? Я К ТАКИМ ЛЮДЯМ НЕ ОТНОШУСЬ !!!!!!!

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

    1. Вместо файлов пользуйтесь базой данных

    2. Никогда не передавайте вот так вот данные через гет. И даже при передаче данных через пост обрабатывайте их во избежание различных неприятностей.

    базой данных я непользуюсь . мне лучше так всё в файлы вписывать с md5 , чем торчать и переучиватся для баз данных ....

    и кстати это изначальный скрипт , когда он будет функционировать можно будет прикрепить сессию и т. п. и т.д. ...

  8. помогите мне , я делаю на пхп чтото вроде модуля новостей , делаю на пхп5 и решил создать по такой системе :

    1. запись в файл news.data
    2. извлечение содержимого и его вписывание в страницу

    я создал функцию , но у меня ничего не выходит ! createnew.php?newttl=test&cont=test&submit=%CE%F2%EF%F0%E0%E2%E8%F2%FC (я вписал гет в функцию) вписывает в файл пропуск и всЁ !

    п.с функция выглядит так :

    function newwrite (){
    $newsdat = fopen ("data/news.txt","a+");
    $_GET["$newttl"];
    $_GET["$cont"];
    fwrite($newsdat,$cont);
    };

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy