PDA

View Full Version : مشکل با گرفتن آی پی کاربر



امیر اردلان
یک شنبه 13 مرداد 1387, 16:23 عصر
سلام ،
من یک فرم سفارش آنلاین دارم که در قسمتی از این فرم کدی وجود داره که فیلدهایی که کاربر پر کرده به همراه آی پی کاربر رو میگیره و به ای میل میفرسته :


<?php
$body = "";
foreach($_POST as $k=>$v) {
$body = "$body \n $k: $_POST[$k]";
}
$body = "$body \n\n\n Ordered on PC with IP of $REMOTE_ADDR";
mail("buyersname@domain.com","Email Title and Description", $body ,"From: myname@mydomain.com");
?>حالا مشکل اینجاست که آی پی ارسال نمیشه و در ای میلی که میاد ، جلوی Ordered on PC with IP of هیچ چیز درج نمیشه . به نظر شما مشکل چی می تونه باشه؟!
ممنون میشم راهنمایی کنید .

Bahram0110
یک شنبه 13 مرداد 1387, 16:44 عصر
سلام


$_SERVER['REMOTE_ADDR']

yaqubian
یک شنبه 13 مرداد 1387, 16:46 عصر
سلام ،
من یک فرم سفارش آنلاین دارم که در قسمتی از این فرم کدی وجود داره که فیلدهایی که کاربر پر کرده به همراه آی پی کاربر رو میگیره و به ای میل میفرسته :


<?php
$body = "";
foreach($_POST as $k=>$v) {
$body = "$body \n $k: $_POST[$k]";
}
$body = "$body \n\n\n Ordered on PC with IP of $REMOTE_ADDR";
mail("buyersname@domain.com","Email Title and Description", $body ,"From: myname@mydomain.com");
?>حالا مشکل اینجاست که آی پی ارسال نمیشه و در ای میلی که میاد ، جلوی Ordered on PC with IP of هیچ چیز درج نمیشه . به نظر شما مشکل چی می تونه باشه؟!
ممنون میشم راهنمایی کنید .
این جوری تصحیح کنید لطفا

$body = "$body \n\n\n Ordered on PC with IP of $_SERVER[REMOTE_ADDR]";

موفق باشید

امیر اردلان
یک شنبه 13 مرداد 1387, 20:41 عصر
از هر دو شما عزیزان فوق العاده متشکرم .