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

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

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

  #1  
Старый 01.06.2009, 16:00
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


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

Цитата:
Сообщение от -Hormold-  
Не могу понять как это сделать....
Есть большой текст, и в нём есть нужное мне слово.
Предположим это слово: "Web".
Нужно сделать на вывод такой текст:
(10 символов до слова)(слово)(10 символов после слова)
Естественно без "(" и ")".

Перепробовал разные функции, не могу понять какая так делает...

Спасибки

PHP код:
<?
$str
="тут корчое много много текста тутwebтут снова очень очень много текста";
$what='web';
echo 
substr($strstrpos($str$what)-1010)."<br>";
echo 
substr($strstrpos($str$what)+strlen($what), 10)."<br>";
?>
 
Ответить с цитированием

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

Репутация: 3171


По умолчанию

PHP код:
$search "abrakadabra";
preg_match('#(.*){10}'.$search.'(.*){10}#',$text,$match);
print_r($match); 
 
Ответить с цитированием

  #3  
Старый 02.06.2009, 03:58
Avastor
Новичок
Регистрация: 07.07.2008
Сообщений: 9
Провел на форуме:
17346

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

Привет, у меня есть вопрос. Хотел спросить считаетса ли хорошим стилем программирования большой список аргументов передаваемые в класс при его инициализации?
Привер:
PHP код:
<?php
   
class TSymbol
   
{
     protected 
$var1;
     protected 
$var2;
     
#  .....
     
protected $varN;
     function 
TSymbol($var1="",$var2="",...,$varN="")
     {
       
$this->var1 $var1;
       
$this->var2 $var2;
       
# ......
       
$this->varN$varN;
     }
   } 
//TSymbol
?>
# В другом скрипте
require_once("TSymbol.inc");
symbol = new TSymbol($new_var1,$new_var2,...,$new_varN);
Хотел спросить если количество переменны будет к примеру 10, являетса ли это эфективно при передачи такого количества идентификаторов в класс?
 
Ответить с цитированием

  #4  
Старый 02.06.2009, 10:14
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

А зачем столько переменных? Можно ведь массив передавать
 
Ответить с цитированием

  #5  
Старый 02.06.2009, 10:56
Joker-jar
Постоянный
Регистрация: 11.03.2007
Сообщений: 581
Провел на форуме:
4172659

Репутация: 646


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

krypt3r, не в этом вопрос. Думаю, передавать нужно то, что действительно необходимо при инициализации плюс, если хочется, 1-2 ключевые настройки, остальное в виде свойств.
 
Ответить с цитированием

  #6  
Старый 02.06.2009, 13:46
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


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

Люди, дайте код простенькой формы обратной связи, нужно срочно!!! Кто первый поможет с сабжем - отдам шестизнак 786577 cl

Неактуально!!!

m0Hze, выходи в аську, я стукну

Последний раз редактировалось mff; 02.06.2009 в 14:13..
 
Ответить с цитированием

  #7  
Старый 02.06.2009, 14:02
попугай
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
Провел на форуме:
2459557

Репутация: 606


По умолчанию

http://www.google.com/search?hl=ru&q=%D0%BA%D0%BE%D0%B4++%D1%84%D0%BE%D1 %80%D0%BC%D1%8B+%D0%BE%D0%B1%D1%80%D0%B0%D1%82%D0% BD%D0%BE%D0%B9+%D1%81%D0%B2%D1%8F%D0%B7%D0%B8&btnG =%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=

_)
 
Ответить с цитированием

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

Репутация: 3171


По умолчанию

Самый простой вариант.
PHP код:
<form method="POST">
<input type="text" name="name">
<input type="text" name="email">
<input type="text" name ="subject"><br />
<input type="text" name="body"/>

</form>
<?php

/**
 * @author m0hze
 * @copyright 2009
 */
$Name "Support@Mysite.ru"//senders name
$email "mmf@mail.ru"//senders e-mail adress
$recipient "outSenders@mmf.com"//recipient
$mail_body 'Меня зовут:'.$_POST['name'].'<br>У меня проблема:'.$_POST['body'].'<br>Мой E-mail для связи:'.$_POST['email']; //mail body
$subject $_POST['subject']; //subject
$header "From: "$Name " <" $email ">\r\n"//optional headerfields

mail($recipient$subject$mail_body$header); //mail command :)

?>
Приходит на мыло
 
Ответить с цитированием

  #9  
Старый 02.06.2009, 14:42
Avastor
Новичок
Регистрация: 07.07.2008
Сообщений: 9
Провел на форуме:
17346

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

Цитата:
Сообщение от m0Hze  
Самый простой вариант.....
Самый самый самый простой вариант
Код HTML:
<a href="mailto:support@mysite.ru?subject=трабли на сайте">сообщить об ошибки</a>
 
Ответить с цитированием

  #10  
Старый 02.06.2009, 15:14
erihtoney
Познающий
Регистрация: 03.03.2009
Сообщений: 86
Провел на форуме:
994199

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

Цитата:
Сообщение от Avastor  
Самый самый самый простой вариант
Код HTML:
<a href="mailto:support@mysite.ru?subject=трабли на сайте">сообщить об ошибки</a>
на название темы посмотрите
 
Ответить с цитированием
Ответ



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