Gå til innhold

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


Anbefalte innlegg

Skrevet (endret)

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
Videoannonse
Annonse
Skrevet
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.

Skrevet

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>"); }
?> 

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...