Gå til innhold

[LØST]Velkommen til siden min script.[/LØST]


Anbefalte innlegg

Hei

 

Jeg holder på å fikse litt på et "Velkommen til siden min" script:P

 

<?php
$ip = $_SERVER['REMOTE_ADDR'];
if ($ip == "xxx.xxx.xxx.xxx") { echo("<h1 align=Center>Velkommen Vegard</h1>"); }
else 
{ echo("<h1 align=Center>Velkommen</h1>"); }
?>

 

Så de som ikke er lagt til i den lista som ip + "Velkommen navn", skal det komme Velkommen bare, men det gjør det ikke. Det kommer ingen ting der.

 

Hva er feil?

Endret av BigJackW
Lenke til kommentar
Videoannonse
Annonse
Hei

 

Jeg holder på å fikse litt på et "Velkommen til siden min" script:P

 

<?php
$ip = $_SERVER['REMOTE_ADDR'];
if ($ip == "xxx.xxx.xxx.xxx") { echo("<h1 align=Center>Velkommen Vegard</h1>"); }
else 
{ echo("<h1 align=Center>Velkommen</h1>"); }
?>

 

Så de som ikke er lagt til i den lista som ip + "Velkommen navn", skal det komme Velkommen bare, men det gjør det ikke. Det kommer ingen ting der.

 

Hva er feil?

5737411[/snapback]

 

Sjekk om $_SERVER['REMOTE_ADDR'] er satt til noe:

print $_SERVER['REMOTE_ADDR'] ;

 

eller:

print phpinfo();

 

Hvilken versjon av PHP bruker du ? $_SERVER kom vel først i 4.1.0.

Lenke til kommentar

For å få scriptet i den første posten til å fungere må du gjøre det sliK:

<?php 
ip = $_SERVER['REMOTE_ADDR']; 
if ($ip == "xxx.xxx.xxx.xxx") { echo("<h1 align=Center>Velkommen Olav</h1>"); } 
elseif ($ip == "xxx.xxx.xxx.xxx") { echo("<h1 align=Center>Velkommen Vegard</h1>"); } 
elseif(flere her){ 
}else{ 
elseif(flere her) 
} 
else { echo("<h1 align=center>Velkommen</h1>"); } ?>

Tror det var sånn, men jeg gikk over til dette scritpet, er mye letter å bruke:

$ip = array(
"xxx.xxx.xxx.xxx", //IP1
"xxx.xxx.xxx.xxx", //IP2
"xxx.xxx.xxx.xxx", //IP3
);


$navn =array(
   "Navn1",
   "Navn2",
   "Navn3",
);
$ip2 = $_SERVER['REMOTE_ADDR'];
if (in_array($ip2, $ip)) { echo("<h1 align=Center>Velkommen ".str_replace($ip, $navn, $ip2)."</h1>"); }
else
{ echo("<h1 align=Center>Velkommen</h1>"); }
?> 

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...