הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   מה הפקודה של הIP? (https://hosts.co.il/forums/showthread.php?t=36382)

forils 18-12-06 15:02

מה הפקודה של הIP?
 
מה הפקודה של הIP?
חיפשתי לפני שרשמתי את הנושא הזה
אני צריך את הפקודה(לא ממש פקודה) שהיא מביאה את הIP
זה מין משתנה כזה אני לא מבקש קוד או משהו

nevo 18-12-06 15:08

באיזה שפה?

forils 18-12-06 15:08

מצאתי באתר הרישמי וזה $REMOTE_ADDR תודה בכל מקרה
עריכה :
איך אני שולח אותו בטופס ?
ב HIDEN ?
PHP קוד:

<input type="hidden" value="$REMOTE_ADDR"


Dragy 18-12-06 15:09

נסה את הקוד הבא:
PHP קוד:

$ip=@$REMOTE_ADDR;
echo 
"<b>IP Address= $ip</b>"

אם זה לא עובד תנסה לשנות את השורה הראשונה ל-

PHP קוד:

 $ip=$_SERVER['REMOTE_ADDR']; 

אני לא זוכר את זה בבמדויק, יכול להיות ששכחתי משהו.

Drozi 18-12-06 15:16

מצטרף לשאלה~!
 
|כאן..שם|

forils 18-12-06 15:24

זה לא בעיה להציג ככה מציגים
PHP קוד:

<? echo "$REMOTE_ADDR" ?>

אני רק לא יודע איך לשלוח בטופס את המשתנה הזה ?<

בניה 18-12-06 15:29

למה אתה רוצה לשלוח בטופס?
תעשה ככה:
PHP קוד:

echo "<input type='hidden' value='{$_SERVER['REMOTE_ADDR']}' name='ip' /> "


forils 18-12-06 15:31

תודה, זה למערכת ואני רוצה שכל הIP של כל מי שנכנס ירשם לצורכי אבטחה

בניה 18-12-06 15:32

אז כבר יש לך את המשתנה הזה, אתה לא צריך לשלוח אותו לעצמך בטופס.

forils 18-12-06 15:41

אני שולח אותו למסד נתונים והוא נשמר עם השם משתמש והכל .

בניה 18-12-06 15:43

אתה לא צריך לקבל אותו מהטופס פשוט תשתמש במשתנה הזה.
קוד:

$_SERVER['REMOTE_ADDR']

forils 18-12-06 15:56

אה עכשיו הבנתי מה אתה אומר על זה יעבוד ?:
PHP קוד:

mysql_query("INSERT INTO 'ip'('ip') VALUES('$_SERVER['REMOTE_ADDR']')") or die(mysql_error()); 

עריכה : נותן שגיאה שמשהו לא טוב בזה

בניה 18-12-06 16:14

תכניס בתוך סוגריים מסולסלות.

BlueNosE 18-12-06 16:26

PHP קוד:

mysql_query("INSERT INTO ip (ip) VALUES ('{$_SERVER['REMOTE_ADDR']}')") or die(mysql_error()); 


DCB 18-12-06 18:53

PHP קוד:

mysql_query("INSERT INTO 'ip'('ip') VALUES('".$_SERVER['REMOTE_ADDR']."')") or die(mysql_error()); 

לא?

DorWD 18-12-06 21:18

ציטוט:

נכתב במקור על ידי DCB (פרסם 390497)
PHP קוד:

mysql_query("INSERT INTO 'ip'('ip') VALUES('".$_SERVER['REMOTE_ADDR']."')") or die(mysql_error()); 

לא?

במקרה הזה זה אותו דבר

drowkid 18-12-06 21:20

כן....

חג חנוכה שמח לכולם :)


כל הזמנים הם GMT +2. הזמן כעת הוא 13:09.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ