14. oktober 2007 - 19:05Der er
6 kommentarer og 1 løsning
Hvis IP er xx eller xx så gør x
Hej,
Hvis jeg har et felt med IP adresse og jeg i en Formula agent gerne vil have at hvis IP adresse er 192.168.1.xx eller 192.168.1.yy så set Field From = "Privat"
Lige nu bruger jeg følgende:
@If(IPadresse = "192.168.1.xx";FIELD From := "Privat";FIELD From := "Offentlig")
I PHP ville jeg have skrevet "IF(IPadresse = "192.168.1.xx" || IPadresse = "192.168.1.yy")"
Tilføj et felt på formularen der hedder Remote_addr og sæt dens default value til Remote_addr. Dette er almindelige CGI-variable, som bliver gemt, når du opretter et felt af samme navn på formularen. Du kan få mere at vide ved at gå ind i Designer help og søg efter "CGI variables"
Jeg har feltet, det er ikke problemet, men i en agent skal jeg have have ændret lidt i de dokumenter som har enten 192.168.1.xx eller 192.168.1.xx i Remote_Addr
Ok, så du vil spørge om din nuværende agent @If(IPadresse = "192.168.1.xx";FIELD From := "Privat";FIELD From := "Offentlig") kan forbedres/fås til at virke?
Du kunne f.eks. omskrive den til FIELD From := @If(IPadresse = "192.168.1.xx"; "Privat"; "Offentlig");
eller
FIELD From := @If(IPadresse = "192.168.1.xx"; "Privat"; IPadresse = "192.168.1.yy"; "Offentlig"; "ukendt adresse");
Jeg ledte efter, lige netop at definere det i en og samme @IF
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.