ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

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

Репутация: 1809


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

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

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

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

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

  #10772  
Старый 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=

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

  #10773  
Старый 02.06.2009, 14:09
Аватар для m0Hze
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 :)

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

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

Репутация: 1809


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

m0Hze спасибо! То что нужно.
 
Ответить с цитированием

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

Репутация: 21
Post

Ну вот как обычно на всех форумах, много лиреческих вопросов "зачем" и "почему"?

Модель которой придерживаюсь я:
Модель (файл залит на upload.com.ua)
У меня такая структура
index_view.php
PHP код:
<?php
    
class index_view
    
{
      function 
__construct()
      {
        
index_view::showpage();
      } 
//_construct
    
      
function showpage()
      {
        require_once(
"index_controllers.php");
        
$controllers = new index_controllers("SELECT * FROM news");
        while(
$table=mysql_fetch_object($controllers->query_db))
              echo 
$table->data.'<br>'.$table->message.'<br><br>';
      } 
//showpage
    
}
?>
index_controllers.php
PHP код:
<?php
    
class index_controllers
    
{
      public 
$query_db
      function 
__construct($query_in_controlls="")   {
        
# Берем из конфига настройки к БД
        
require_once("config_suit.php"); 
        
$config = new config_suit;
        
# Передаем их в модель
        
require_once("index_module.php");      
        
$model = new  index_module($config->databaselocalhost,
                                                   
$config->databaseusername,
                                                   
$config->databaseuserpass,
                                                   
$config->databaseuserdb,
                                                   
$query_in_controlls);
        
$this->get_query_db($model->query);
     } 
//__construct
    
function get_query_db($obj)
    {
      
// Если ошибки записываем их в "Лог" файл взаимодейстия на схеме
      
$this->query_db=$obj;
    } 
//get_query_db
    
//index_controllers
?>
index_module.php
PHP код:
<?php
    
class index_module
    
{
       public 
$query
       function 
__construct ($databaselocalhost,
                                             
$databaseusername,
                                             
$databaseuserpass,
                                             
$databaseuserdb,
                                             
$query_in_model)
      {
       
$connect=mysql_connect($databaselocalhost,
                                                      
$databaseusername,
                                                      
$databaseuserpass);
       
$connect_db =mysql_select_db($databaseuserdb,$connect);
       
$this->query mysql_query($query_in_model);
      } 
//__construct
    
//index_module
?>
и config_suit.php
PHP код:
<?php
    
class config_suit
    

      
# Настройки к БД
      
var $databaselocalhost "localhost";
      var 
$databaseusername  "username";
      var 
$databaseuserpass  "userpass";
      var 
$databaseuserdb    "userdb";
    } 
//config_suit.php
?>
Как вы уже видете с представления "вид" передаетса в "контроллер" сам запрос на выборку из БД, притом в "контроллере" подключаетса файл "конфигурации" и предаютса запрос и настройки из конфига для БД в "модель" после всех операций с "модели" данный для проверки отдаютса "контроллеру" а тот уже проверенные данные передает в "вид".
Я думаю модель (MCV) ясна, по коду возможны опечатки, так как не тестировалось и убраны всё возвожные проверки данных для облегчения кода.

Вот сообственно вопрос, повторюсь по уже сказанному
.... считаетса ли хорошим стилем программирования большой список аргументов передаваемые в класс при его инициализации?
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
?>
# В другом скрипте
<?php 
require_once("TSymbol.inc");
symbol = new TSymbol($new_var1,$new_var2,...,$new_varN);
?>
Хотел спросить если количество переменны будет к примеру 10, являетса ли это эфективно при передачи такого количества идентификаторов в класс?
 
Ответить с цитированием

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

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

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

  #10777  
Старый 02.06.2009, 15:13
Аватар для 1NtR0
1NtR0
Участник форума
Регистрация: 14.04.2007
Сообщений: 197
Провел на форуме:
1122391

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

Есть страница.
Нужно курлом получить кей со страницы и сразу же отправить его. Как быть?
т.е при каждом заходе генериться новый кей
 
Ответить с цитированием

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

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

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

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

Репутация: 2731


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

Цитата:
Сообщение от 1NtR0  
Есть страница.
Нужно курлом получить кей со страницы и сразу же отправить его. Как быть?
т.е при каждом заходе генериться новый кей
Регулярные выражения.

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

  #10780  
Старый 02.06.2009, 15:29
Аватар для 1NtR0
1NtR0
Участник форума
Регистрация: 14.04.2007
Сообщений: 197
Провел на форуме:
1122391

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

Ну так сначала же заходишь и выдираешь кей из страницы а потом уже опять заходишь и передаешь параметер и он уже меняеться..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ