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

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

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

  #211  
Старый 08.07.2007, 20:19
Raz0r
Участник форума
Регистрация: 07.01.2007
Сообщений: 259
Провел на форуме:
309455

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

Работаешь с текстом - в плане - обработка, т.е. - убераем цифры 001. и оставляем только один текст, заменяем \n\r на <br>.можно помучать функцию обрезания (substr) и замены (str_replace).
 
Ответить с цитированием

  #212  
Старый 08.07.2007, 20:45
hhover
Познающий
Регистрация: 21.05.2007
Сообщений: 61
Провел на форуме:
79888

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

spamoney,
PHP код:
<?php

//  Тут имя твоего файла.
$fo fopen 'filename.txt''rb' );
$text '';
while ( ! 
feof $fo ) )
{
  
$text .= fgets $fo );
}
fclose $fo );

//  -------------------------------
//
//  Тут коннект к базе данных.
//
//  -------------------------------

$array explode ".   .   ."$text );

foreach ( 
$array as $key => $quote )
{
  
  
$quote trim $quote );
  
$quote substr $quote);
  
$quote trim $quote );

  
//  Поле quoteid должно быть auto_increment
  
$query "insert into table (author, email, date, name, cat, quote, rating, ratingtot, ratings)
            values ('author', 'nomail@nomail.com', "
.time().", 'name', 'cat', '$quote', 0, 0)";
  
$mysql_query mysql_query $query );

}

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

  #213  
Старый 09.07.2007, 06:44
spamoney
Участник форума
Регистрация: 26.12.2006
Сообщений: 107
Провел на форуме:
228267

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

hhover, огромное спасибо, всё работает
только строчку
PHP код:
$query "insert into table (author, email, date, name, cat, quote, rating, ratingtot, ratings) 
            values ('author', 'nomail@nomail.com', "
.time().", 'name', 'cat', '$quote', 0, 0)"
заменил
PHP код:
$query "INSERT INTO `table_quote` VALUES (NULL, 'spamoney', 'email@mail.ru', now(), 'name', 'cat', '$quote', '0', '0', '0')"
 
Ответить с цитированием

  #214  
Старый 09.07.2007, 12:26
Helios
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме:
1469995

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

Для предотвращения всяких непоняток с заменой переменных их значениями в строках с двойными кавычками рекомендуется делать так:

PHP код:

$str 
"bla bla bla{$war}bla"
Если бы переменная не была выделена фигурными скобками, то для замены уже бы искалась переменная $warbla, а не $war.
 
Ответить с цитированием

  #215  
Старый 12.07.2007, 03:01
Gho_st
Познающий
Регистрация: 24.06.2005
Сообщений: 79
Провел на форуме:
227039

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

есть строка текста
с переносами ( \n )
нужно посчитать сколько раз переноситься текст
__

блин вроде бы примитивная задача но что-то моим способом решить её не удается=((
 
Ответить с цитированием

  #216  
Старый 12.07.2007, 03:25
FreeNeDiX
Новичок
Регистрация: 01.06.2007
Сообщений: 16
Провел на форуме:
45987

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

Прив всем, нужно написать скрипт проверки доступности сайта.
Вот только как это реализовать правильно я хз. (
 
Ответить с цитированием

  #217  
Старый 12.07.2007, 04:37
Dr.Frank
Постоянный
Регистрация: 31.07.2002
Сообщений: 312
Провел на форуме:
1212427

Репутация: 187
Отправить сообщение для Dr.Frank с помощью ICQ
Post

Цитата:
Сообщение от Gho_st  
есть строка текста
с переносами ( \n )
нужно посчитать сколько раз переноситься текст
__

блин вроде бы примитивная задача но что-то моим способом решить её не удается=((
Вобще-то вот так:
PHP код:
$t="dsf\nads\ndf\n\ndsf\nrt"//Заданный текст
$count=substr_count($t,"\n"); 
Но можно извратиться... =):
PHP код:
$t="dsf\nads\ndf\n\ndsf\nrt"//Заданный текст
$r=explode("\n",$t);
$count=count($r)-1;  // В переменной $count Будет количество переносов(кол-во символов "\n") 

Последний раз редактировалось Dr.Frank; 12.07.2007 в 04:41..
 
Ответить с цитированием

  #218  
Старый 12.07.2007, 10:54
Ni0x
Постоянный
Регистрация: 27.08.2006
Сообщений: 367
Провел на форуме:
2009677

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

Цитата:
Прив всем, нужно написать скрипт проверки доступности сайта.
Вот только как это реализовать правильно я хз. (
через сокет отправляй пакет get/post методом на индекс, далее поймешь по ответу сервера.
 
Ответить с цитированием

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

Репутация: 1879


По умолчанию

Цитата:
Прив всем, нужно написать скрипт проверки доступности сайта.
Вот только как это реализовать правильно я хз. (
Да любой функцией обратиться к этому сайту... вот и всё...например
PHP код:
<?php
error_reporting
(0);
$host="forum.antichat.ru";
$f fsockopen($host80);
fwrite($f"GET / HTTP/1.0\nHost: $host\n\n");
$str fread($f1024);
echo (
$str.'<br><br><br>');
if (
substr($str,9,6)=="200 OK")
{
       echo(
"ВСЁ ПРЕКРАСНО");
              }
else {
     echo(
"ВСЁ НЕПРЕКРАСНО");
   }
fclose($f);
?>
Кажется так...

Последний раз редактировалось BlackLogic; 12.07.2007 в 12:22..
 
Ответить с цитированием

  #220  
Старый 12.07.2007, 12:08
Helios
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме:
1469995

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

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

Нужно немного переделать:
PHP код:
...
fwrite($f"GET / HTTP/1.0\nHost: yandex.ru\n\n");
... 
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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