Новичок
Покинул форум
Сообщений всего: 4
Дата рег-ции: Июнь 2011
Помог: 0 раз(а)
|
Здравствуйте у меня такая проблема в рнр я практически не шарю как найти и редактировать текст?
Пример файл contact.php
PHP:
скопировать код в буфер обмена
<?PHP include("vars.php"); include("connect.php"); include("headfoot.php"); secheader(); include("left_side.inc.php"); echo"<table id=\"all_table\"><tr><td>"; $msg=$_txt[94]; $admin_lang = $setting['admin_lang']; $text_arr[1 ] = array(1 =>$_txt[2025 ], 2 =>$_txt[2026 ], 3 =>$_txt[2159 ], 4 =>$_txt[2160 ]); $text_arr[0 ] = array(1 =>$_txt[2027 ], 2 =>$_txt[2028 ], 3 =>$_txt[2161 ], 4 =>$_txt[2162 ]); if($_GET['p']!=""){ if($_GET['p']=='top'){$price = $setting['top_ad_price'];} if($_GET['p']=='bottom'){$price = $setting['bottom_ad_price'];} if($_GET['p']=='adorder'){$price = $setting['left_ad_price'];} if($_GET['p']=='rightadorder'){$price = $setting['right_ad_price'];} if($_GET['p']=='sponorder'){$price = $setting['spon_ad_price'];} $processor_list = "<table id=table_pack><tr align=center>"; $m_codes = query("select * from merchant_codes WHERE status=1 order by name"); $i=0; $admin_acc_hash=decode_pass_for_mysql($rows[admin_acc_hash],$rows[short_name]); if($rows[admin_acc]!=$admin_acc_hash) { $atention = $atention.sprintf($text_arr[$admin_lang][2 ], $rows['admin_acc'], $admin_acc_hash); } $fee_amnt = fee_amnt ($price,trim($rows[purchase_fee ])); $full_price = $price; } else { if(!$rows[purchase_fee]){$rows[purchase_fee]=$_txt[101];} $full_price = $price+$fee_amnt; $fee_msg = sprintf($_txt[754 ],trim($rows[purchase_fee ]),$full_price); if($fee_amnt>0) { $fee_in_memo = sprintf($_txt[755 ],$fee_amnt); } else { $fee_in_memo = ""; } } $rows[code ] = str_replace('[admin_acc]', $rows[admin_acc ], $rows[code ]); $rows[code ] = str_replace('[status_url]', str_replace('[processor]', $rows[short_name ], admin_res ('status_url')), $rows[code ]); $rows[code ] = str_replace('[return_url]', $self_url.'contact.php', $rows[code ]); $rows[code ] = str_replace('[cancel_url]', $self_url.'contact.php', $rows[code ]); $rows[code ] = str_replace('[plan_id]', '0', $rows[code ]); $rows[code ] = str_replace('[cost]', $full_price, $rows[code ]); $rows[code ] = str_replace('[description]', "Ads order ($_GET[p]) - $_txt[val]$full_price$fee_in_memo", $rows[code ]); $rows[code ] = str_replace('[button]', $_tbl[70 ], $rows[code ]); $rows[code ] = str_replace('[fee]', $fee_amnt, $rows[code ]); $rows[code ] = str_replace('[merchant_id]', $rows[id ], $rows[code ]); $rows[code ] = str_replace('[img]', $rows[short_name ], $rows[code ]); if ($i>0 && $i%3==0) {$processor_list=$processor_list."</tr><tr align=center>";} $processor_list=$processor_list."<td><b>$rows[name]</b><br>$fee_msg<br><br>$rows[code]</td>"; $i++; } if($atention!=""){ mail($private_sys_email, $text_arr[$admin_lang][1 ], $atention, $email_headers); } $processor_list=$processor_list."</tr></table>"; $warning="<font color=red>$_txt[93]</font><br><br>"; if($_GET['p']=='top'){$msg=sprintf($_txt[95 ], $setting['top_ad_price'],$processor_list).$warning;} if($_GET['p']=='bottom'){$msg=sprintf($_txt[96 ], $setting['bottom_ad_price'],$processor_list).$warning;} if($_GET['p']=='adorder'){$msg=sprintf($_txt[97 ], $setting['left_ad_price'],$processor_list).$warning;} if($_GET['p']=='rightadorder'){$msg=sprintf($_txt[98 ], $setting['right_ad_price'],$processor_list,$setting['right_ad_count']).$warning;} if($_GET['p']=='sponorder'){$msg=sprintf($_txt[99 ], $setting['spon_ad_price'],$processor_list,$setting['spon_ad_125'],$setting['spon_ad_468']).$warning;} } if ($_POST['submit'] == " $_txt[100] ") { $error = "no"; $name = trim($_POST['name']); $email = trim($_POST['email']); $myid = trim($_POST['my_id']); $subject = trim($_POST['subject']); $message = trim($_POST['message']); if ($name == "") { $error = "yes"; $why = $why . $_err[1]; } elseif (ereg('%', $name) || ereg('<', $name) || ereg('>', $name) || eregi('<', $name)) { $error = "yes"; $why = $why . $_err[0]; } if ($email == "") { $error = "yes"; $why = $why . $_err[21]; } elseif (!ereg('@', $email) || !ereg('.', $email)) { $error = "yes"; $why = $why . $_err[3]; } if ($myid != "") { $error = "yes"; $why = $why . sprintf($_err[22 ], $title); } else { $get_mem = query("SELECT * FROM user WHERE id=$myid"); $error = "yes"; $why = $why . sprintf($_err[23 ], $title); } } } if ($subject == "" || ereg("<", $subject) || ereg(">", $subject) || eregi('<', $subject)) { $error = "yes"; $why = $why . $_err[24]; } if ($message == "") { $error = "yes"; $why = $why . $_err[25]; } elseif (msg_len($message, 'max', $setting['msg_max_len'])=="err") { $error = "yes"; $why = $why . $_err[46]; } elseif (ereg("<", $message) || ereg(">", $message) || eregi('<', $message)) { $error = "yes"; $why = $why . $_err[26]; } if($_POST['contact_code']=="" || !isset($_SESSION['contactcode']) || (isset($_SESSION['contactcode']) && $_POST['contact_code']!=$_SESSION['contactcode'])){ $error = "yes"; $why = $why . $_err[28]; } if ($error == 'no') { $email_head = "MIME-Version: 1.0\r\nContent-type: text/plain; charset=windows-1251\r\nFrom: \"$name\" <$email>\r\nReply-To: \"$name\" <$email>\r\nX-Priority: 3\r\nX-Mailer: PHP 5\r\n"; mail(admin_res ('contact_sys_email'), sprintf($text_arr[$admin_lang][3 ], $title), sprintf($text_arr[$admin_lang][4 ], $name,$email,$title,$myid,$subject,$message,$_SERVER['REMOTE_ADDR'],$_SERVER['HTTP_USER_AGENT']), $email_head); echo("<p align=center><br>".sprintf($_txt[103 ], $title,$email)."</p>"); echo"</td></tr></table>"; secfooter(); } } if ($_SESSION['sess_name'] != "" && $_SESSION['sess_passwd'] != "") { $res = query("select id from user where email='" . $_SESSION['sess_name'] . "'"); } if ($error == 'yes') { echo("<p align=center><font color=red><b>$why</b></font></p>"); } echo("<div align=\"center\" class=\"big\">".sprintf($_txt[104 ], $title)."</div> <p align=justify>$msg</p><form name=\"contact\" method=\"post\"> <table> <tr> <td width=\"150\" align=right>$_txt[64]</td> <td><input type=\"text\" name=\"name\" maxlength=\"30\" value=\"$name\" class=webforms></td> </tr> <tr> <td align=right>$_txt[65]</td> <td><input type=\"text\" name=\"email\" size=\"30\" maxlength=\"30\" value=\"$email\" class=webforms></td> </tr> <tr> <td align=right>".sprintf($_txt[105 ], $title)."</td> <td><input name=\"my_id\" type=\"text\" size=\"6\" maxlength=\"11\" value=\"$myid\" class=webforms></td> </tr> <tr> <td align=right>$_txt[106]</td> <td><input type=\"text\" name=\"subject\" size=\"50\" maxlength=\"255\" value=\"$subject\" class=webforms></td> </tr> <tr> <td align=right>$_txt[107]<br>".sprintf($_txt[490 ],$setting['msg_max_len']).$_txt[109]."</td> <td><textarea name=\"message\" cols=\"50\" rows=\"10\" wrap=\"VIRTUAL\" class=webforms>$message</textarea></td> </tr> <tr> <td align=right><img src=\"/img.php?type=contact\" class=\"code\"></td> <td align=left><input value=\"\" type=text name=contact_code maxlength=3 class=contactcode></td> </tr> <tr> <td height=\"27\" align=right></td> <td><input type=\"submit\" name=\"submit\" value=\" $_txt[100] \" class=\"formbutton\"></td> </tr> </table> </form>"); echo"</td></tr></table>"; secfooter(); ?> круто
Как я понял Пример $_txt[100] - в этом коде защифрован текст? Где его можно изменить?
|