tehextinct Skrevet 1. mai 2007 Del Skrevet 1. mai 2007 Hey trenger å sjekke om et talle er negativt (!(not)positivt ) eks: -1 -500 -76 osv. Vis tallet har et minus i starten skal den utføre noe, skjønner? eks: if(!positive($_GET['s'])) { $s = 1; } else { // resten av scriptet } Takk for alle svar! Lenke til kommentar
Crowly Skrevet 1. mai 2007 Del Skrevet 1. mai 2007 (endret) f.eks PHP <?php$tall=-1; if ($tall < 0) echo "Negativt"; else echo "Positivt"; ?> skulle vel gjøre suses? eller man kan gjøre om tallet til en tekst streng og sjekke at første tegnet er - eks PHP <?php$tall=-1; if (substr($tall,0,1)=='-') echo "Negativt"; else echo "Positivt"; ?> Endret 1. mai 2007 av crowly Lenke til kommentar
tehextinct Skrevet 1. mai 2007 Forfatter Del Skrevet 1. mai 2007 Ja fant det ut da men skjønner ikke hvorfor ikke $s < 0 ikke virker :S Lenke til kommentar
Crowly Skrevet 1. mai 2007 Del Skrevet 1. mai 2007 (endret) Det ble endret i en PHP versjon fra at $_GET['s'] var tilgjengelig fra $s. Nå må du i så fall gjøre en $s=$_GET['s']; først, så enten må du gjøre slik PHP <?phpif ($_GET['s']<0) $s=1; else //resten av scriptet ?> eller PHP <?phpif ($_GET['s']<0) $s=1; else //resten av scriptet ?> hvis jeg forsto deg rett. Endret 1. mai 2007 av crowly Lenke til kommentar
grimjoey Skrevet 1. mai 2007 Del Skrevet 1. mai 2007 (endret) det har vel aldri vært mulig å få $_GET['s'] med bare $s. før het det $HTTP_VARS_GET['s'] ellernoe. men tror heller ikke det er poenget. tehextinct: har du prøvd if((int)$s > 0){} ? alle post og get variabler er i utgangspunktet strenger. med (int)$s vurderer php $s som en int i stedet for en streng Endret 1. mai 2007 av grimjoey Lenke til kommentar
Crowly Skrevet 1. mai 2007 Del Skrevet 1. mai 2007 det har vel aldri vært mulig å få $_GET['s'] med bare $s.før het det $HTTP_VARS_GET['s'] ellernoe. 8512480[/snapback] Jo med "register globals on", ble visst endret i 4.2.0 til å være standard off. Lenke til kommentar
tehextinct Skrevet 1. mai 2007 Forfatter Del Skrevet 1. mai 2007 Takk, har fikset det nå Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå