HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

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

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

  #1  
Старый 08.02.2009, 15:09
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Цитата:
Сообщение от blaga  
ChaaK, не вкурил в твой способ.

[x26]VOLAND, хм. и для каждого юзверя отдельно хранить весь текст в БД?
я бы просто загнал всю статью в массив и номер строки - номер в массиве. И в избранное для каждого юзера добавлять так:

$a[номер_статьи][номер_строки] - в случае закладки на определенную строку в статье.
 
Ответить с цитированием

  #2  
Старый 08.02.2009, 15:22
blaga
Постоянный
Регистрация: 23.03.2006
Сообщений: 977
Провел на форуме:
2976185

Репутация: 694


Отправить сообщение для blaga с помощью ICQ
По умолчанию

Pashkela, косяк в том что если отредакировать статью например в начале, то такая закладка слетит. Будет указывать не на ту строку.
 
Ответить с цитированием

  #3  
Старый 08.02.2009, 15:34
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Цитата:
Сообщение от blaga  
Pashkela, косяк в том что если отредакировать статью например в начале, то такая закладка слетит. Будет указывать не на ту строку.
Ну тогда в массив вносить не строки, а "абзацы", тогда на редактирование пофигу (относительно). А потом, после редактирования, сделать перерасчет "избранного" по данной статье (сверяясь с данными из БД) и проапдейтить их там соотвественно с новыми смещениями. Т.е. дать возможность заносить в избранное не строки, а какие-то блоки статьи
 
Ответить с цитированием

  #4  
Старый 08.02.2009, 20:09
MaTpOc
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
Провел на форуме:
10311449

Репутация: 1357


По умолчанию

хоть убей, но все равно не понимаю почему не пашет!!!!!!
PHP код:
<?php
function link($link,$title)
{
echo 
"<a href='$link'>$title</a>";
}

echo 
"<br>";

link('http://vkontakte.ru','ВКонтакте')
?>
что тут не так???
 
Ответить с цитированием

  #5  
Старый 08.02.2009, 20:14
159932
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме:
6722038

Репутация: 1385


По умолчанию

всё работает.
 
Ответить с цитированием

  #6  
Старый 08.02.2009, 20:16
MaTpOc
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
Провел на форуме:
10311449

Репутация: 1357


По умолчанию

Цитата:
Сообщение от 159932  
всё работает.
да, я проверил этот кусок пашет, а так почему то нет((

PHP код:
 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>

<head>
    <meta http-equiv="content-type" content="text/html; charset=windows-1251" />
    <meta name="author" content="" />

    <title>Untitled 1</title>
</head>

<body>

<?php

function square($a)
{
    
$result $a $a;
    echo 
$result;
}

$new 13;
echo 
"квадрат $new равен - ";
square($new)

function 
link($link,$title)
{
echo 
"<a href='$link'>$title</a>";
}

echo 
"<br>";

link('http://vkontakte.ru','ВКонтакте');

?>
 
Ответить с цитированием

  #7  
Старый 08.02.2009, 20:23
kraken
Участник форума
Регистрация: 02.01.2009
Сообщений: 104
Провел на форуме:
750298

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

square($new) замени на square($new); (забыл поставитьь ; просто)
 
Ответить с цитированием

  #8  
Старый 08.02.2009, 20:33
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


Отправить сообщение для mailbrush с помощью ICQ
По умолчанию

PHP код:
<html>

<head>
    <meta http-equiv="content-type" content="text/html; charset=windows-1251" />
    <meta name="author" content="" />

    <title>Untitled 1</title>
</head>

<body>

<?php

function square($a)
{
    
$result $a $a;
    echo 
$result;
}

$new 13;
echo 
"квадрат $new равен - ";
square($new); //не забывай ставить знак ";"  

function alink($link,$title)
{
echo 
"<br>";
echo 
"<a href='$link'>$title</a>";
}
alink('http://vkontakte.ru','ВКонтакте');

?>
 
Ответить с цитированием

  #9  
Старый 08.02.2009, 23:40
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


Отправить сообщение для b3 с помощью ICQ
По умолчанию

m0Hze
Скачай, сильно помогает:
http://www.mywebs.ru/downloads/mysql_ru.chm
и все остальное http://www.mywebs.ru/docs.php

Синтаксис оператора DELETE
Цитата:
Оператор DELETE удаляет из таблицы table_name строки, удовлетворяющие заданным в where_definition условиям, и возвращает число удаленных записей.

Если оператор DELETE запускается без определения WHERE, то удаляются все строки. При работе в режиме AUTOCOMMIT это будет аналогично использованию оператора TRUNCATE. See section 6.4.7 Синтаксис оператора TRUNCATE. В MySQL 3.23 оператор DELETE без определения WHERE возвратит ноль как число удаленных записей.

Если действительно необходимо знать число удаленных записей при удалении всех строк, и если допустимы потери в скорости, то можно использовать команду DELETE в следующей форме:
Синтаксис оператора UPDATE

Цитата:
Оператор UPDATE обновляет столбцы в соответствии с их новыми значениями в строках существующей таблицы. В выражении SET указывается, какие именно столбцы следует модифицировать и какие величины должны быть в них установлены. В выражении WHERE, если оно присутствует, задается, какие строки подлежат обновлению. В остальных случаях обновляются все строки. Если задано выражение ORDER BY, то строки будут обновляться в указанном в нем порядке.

Если указывается ключевое слово LOW_PRIORITY, то выполнение данной команды UPDATE задерживается до тех пор, пока другие клиенты не завершат чтение этой таблицы.

Если указывается ключевое слово IGNORE, то команда обновления не будет прервана, даже если при обновлении возникнет ошибка дублирования ключей. Строки, из-за которых возникают конфликтные ситуации, обновлены не будут.

Если доступ к столбцу из указанного выражения осуществляется по аргументу tbl_name, то команда UPDATE использует для этого столбца его текущее значение. Например, следующая команда устанавливает столбец age в значение, на единицу большее его текущей величины:

mysql> UPDATE persondata SET age=age+1;

Значения команда UPDATE присваивает слева направо. Например, следующая команда дублирует столбец age, затем инкрементирует его:

mysql> UPDATE persondata SET age=age*2, age=age+1;

Если столбец устанавливается в его текущее значение, то MySQL замечает это и не обновляет его.

Команда UPDATE возвращает количество фактически измененных строк. В версии MySQL 3.22 и более поздних функция C API mysql_info() возвращает количество строк, которые были найдены и обновлены, и количество предупреждений, имевших место при выполнении UPDATE.

В версии MySQL 3.23 можно использовать LIMIT #, чтобы убедиться, что было изменено только заданное количество строк.
Синтаксис оператора DROP DATABASE
Цитата:
DROP DATABASE [IF EXISTS] db_name
Синтаксис оператора DROP TABLE
Цитата:
DROP TABLE [IF EXISTS] tbl_name [, tbl_name,...] [RESTRICT | CASCADE]
и тд. что именно тебе нужно удалить я непонял )))
 
Ответить с цитированием

  #10  
Старый 09.02.2009, 00:05
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Как всегда грац,качать пока что небуду,так как особое внимание сейчас уделяю менно пхп,просто нужно пару строк накатать с использованием мускула.
--
Ну вот теперь я чтото совсем тупею значит.
Нужно зашифровать строку в хеш mysql,mysql5.
Но функция mysql(); - не для хешей,с мускулом5 тоже самое.
Какая же тогда функция для хешированиея в mysql,mysql5? php.net молчит.Знаеть только ша1 и мд5...
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ