/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Udskrive ip
Fra : Erik Ginnerskov


Dato : 29-11-09 17:58

I forbindelse med at skulle konvertere fra asp til php forsøger jeg at
udskrive bruger-IP.

Jeg har forsøgt med dette:

<?php
$ip = _SERVER['REMOTE_ADDR'];
echo "<p>Din aktuelle IP-adresse er: " & $ip & "</p>"
?>

men får fejl

syntax error, unexpected '['

i første kodelinje.

Kigger jeg i info.php for den aktuelle server, defineres brugers IP med
_SERVER["REMOTE_ADDR"], så hvad er fejlen?

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://html-faq.dk


 
 
Arne Feldborg (29-11-2009)
Kommentar
Fra : Arne Feldborg


Dato : 29-11-09 18:07

"Erik Ginnerskov" <erik.ginnerskov@live.dk> skrev Sun, 29 Nov 2009
17:58:09 +0100

>Kigger jeg i info.php for den aktuelle server, defineres brugers IP med
>_SERVER["REMOTE_ADDR"], så hvad er fejlen?
>
Prøv med: $_SERVER["REMOTE_ADDR"]


Erik Ginnerskov (29-11-2009)
Kommentar
Fra : Erik Ginnerskov


Dato : 29-11-09 18:50

Arne Feldborg wrote:
> "Erik Ginnerskov" <erik.ginnerskov@live.dk> skrev Sun, 29 Nov 2009
> 17:58:09 +0100
>
>> Kigger jeg i info.php for den aktuelle server, defineres brugers IP
>> med _SERVER["REMOTE_ADDR"], så hvad er fejlen?
>>
> Prøv med: $_SERVER["REMOTE_ADDR"]

<?php
$ip = $_SERVER['REMOTE_ADDR'];
echo "<p>Din aktuelle IP-adresse er: " & $ip & "</p>"
?>

Så får jeg ingen fejlmeddelelser - men heller ikke den forventede udskrift,
kun "4 ? ".

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://html-faq.dk


Leif Neland (29-11-2009)
Kommentar
Fra : Leif Neland


Dato : 29-11-09 19:21

Erik Ginnerskov skrev:
> Arne Feldborg wrote:
>> "Erik Ginnerskov" <erik.ginnerskov@live.dk> skrev Sun, 29 Nov 2009
>> 17:58:09 +0100
>>
>>> Kigger jeg i info.php for den aktuelle server, defineres brugers IP
>>> med _SERVER["REMOTE_ADDR"], så hvad er fejlen?
>>>
>> Prøv med: $_SERVER["REMOTE_ADDR"]
>
> <?php
> $ip = $_SERVER['REMOTE_ADDR'];
> echo "<p>Din aktuelle IP-adresse er: " & $ip & "</p>"
> ?>
>
> Så får jeg ingen fejlmeddelelser - men heller ikke den forventede
> udskrift, kun "4 ? ".
>
Som Michael R er inde på, så får du det, du skriver, nemlig bittene i
dine tekster "and"'et sammen.

6 & 5 = 4

Du skal bruge "."
"<p>Din aktuelle IP-adresse er: " . $ip . "</p>"


Leif
--
Jeg foretrækker min the tilberedt efter BS6008

Benny Nissen (29-11-2009)
Kommentar
Fra : Benny Nissen


Dato : 29-11-09 18:28

Erik Ginnerskov wrote:
> I forbindelse med at skulle konvertere fra asp til php forsøger jeg at
> udskrive bruger-IP.

Hvorfor? Hvad skal den oplysning bruges til ?

nysgerrig

--
Benny

Erik Hansen (29-11-2009)
Kommentar
Fra : Erik Hansen


Dato : 29-11-09 18:56

On Sun, 29 Nov 2009 17:58:09 +0100, "Erik Ginnerskov"
<erik.ginnerskov@live.dk> wrote:

>I forbindelse med at skulle konvertere fra asp til php forsøger jeg at
>udskrive bruger-IP.
>
>Jeg har forsøgt med dette:
>
><?php
>$ip = _SERVER['REMOTE_ADDR'];
> echo "<p>Din aktuelle IP-adresse er: " & $ip & "</p>"
>?>
>
>men får fejl
>
> syntax error, unexpected '['
>
>i første kodelinje.
>
>Kigger jeg i info.php for den aktuelle server, defineres brugers IP med
>_SERVER["REMOTE_ADDR"], så hvad er fejlen?


Jeg bruger denne for at få brugerens ip.

$tcp_ip = getenv("REMOTE_ADDR");


--
....::Hilsen Erik

Michael Rasmussen (29-11-2009)
Kommentar
Fra : Michael Rasmussen


Dato : 29-11-09 19:03

On Sun, 29 Nov 2009 17:58:09 +0100
"Erik Ginnerskov" <erik.ginnerskov@live.dk> wrote:

> echo "<p>Din aktuelle IP-adresse er: " & $ip & "</p>"
> ?>
Jeg var ikke klar over, at man kunne anvende & som string concatenate i
PHP? Skal & ikke erstattes med .

--
Hilsen/Regards
Michael Rasmussen
http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xE3E80917
A computer is like air conditioning: it becomes useless when you open
windows.


Philip Nunnegaard (29-11-2009)
Kommentar
Fra : Philip Nunnegaard


Dato : 29-11-09 19:14

Michael Rasmussen skrev:

>> echo "<p>Din aktuelle IP-adresse er: " & $ip & "</p>"
>> ?>
> Jeg var ikke klar over, at man kunne anvende & som string concatenate i
> PHP? Skal & ikke erstattes med .

Jeg vil tro at det er en tanketorsk.
Så er der 2 fejl. punktum i stedet for "&" og $_SERVER["REMOTE_ADDR"] i
stedet for _SERVER["REMOTE_ADDR"].

--
Philip - http://www.chartbase.dk | http://www.hitsurf.dk

Erik Ginnerskov (30-11-2009)
Kommentar
Fra : Erik Ginnerskov


Dato : 30-11-09 00:52

Philip Nunnegaard wrote:
> Michael Rasmussen skrev:
>
>>> echo "<p>Din aktuelle IP-adresse er: " & $ip & "</p>"
>>>>
>> Jeg var ikke klar over, at man kunne anvende & som string
>> concatenate i PHP? Skal & ikke erstattes med .
>
> Jeg vil tro at det er en tanketorsk.
> Så er der 2 fejl. punktum i stedet for "&" og $_SERVER["REMOTE_ADDR"]
> i stedet for _SERVER["REMOTE_ADDR"].

<?php
$ip = $_SERVER['REMOTE_ADDR'];
echo "<p>Din aktuelle IP-adresse er: " . $ip . "</p>"
?>

Så spiller det. Tak for hjælpen.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://html-faq.dk


Søg
Reklame
Statistik
Spørgsmål : 177579
Tips : 31968
Nyheder : 719565
Indlæg : 6409074
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste