Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Problem z if
Forum PHP.pl > Forum > Przedszkole
szprot
witam potrzebuje zrobić taki if gdzie jeśli $cos jest równe, mniejsze 0 to wykonuje coś tam.
próbowałem to zrobić tak:

  1. <?php
  2. if(strlen($cos)<= 0) {
  3. echo 'cos tam sie dzieje';
  4. }
  5. ?>


ale mi ciągle wykonywało tego ifa nawet gdy $cos jest większe od 0 a sądze że nie powinno...
proszę o szybką odpowiedź.

Pozdro...
piotrooo89
string ma być ujemny? z czymś takim sie nie spotkałem.
ktosz
a podałeś w ogóle wartość $cos ?
szprot
chodzi mi o takie coś że jeśli $coś będzie równe zero (0) lub $coś będzie mniejsze od zera czyli wszystkie liczby na minusie (-1, -2, -3, -4, [...]) poprostu ten if ma być wykonywany jeśli $coś będzie przesyłana cyfra mniejsza lub równa zero (0)
ktosz
ja...
to podaj wyżej wartość $cos = 1; i $cos = 0; i zobaczysz różnice..........
szprot
Cytat(ktosz @ 22.06.2009, 12:46:46 ) *
a podałeś w ogóle wartość $cos ?


oczywiście że podałem tak to po co miał bym pisać ten wyjątek...
nospor
Cytat
jeśli $coś będzie równe zero (0) lub $coś będzie mniejsze od zera
To po co uzywasz strlen() ? Wiesz wogole co to robi?
Wicepsik
Co zawiera zmienna cos ?
Andaramuxo
strlen liczy liczbę znaków, czy wyraz może składać się z -2 liter? o_O
szprot
tak wiem co robi strlen
Zwraca długość znaków w ciągu. Bierze pod uwagę puste znaki.

a zastosowałem to bo kiedyś gdzieś takie coś widziałem i to chyba było tak zrobione ale dokładnie nie pamiętam...
dlatego zwracam sie do was z prośbą o pomoc żeby to zrobić poprawnie.
nospor
no nie oslabiaj... skoro $cos to liczba to rob tak:
  1. <?php
  2. if($cos<= 0) {
  3. echo 'cos tam sie dzieje';
  4. }
  5. ?>
Wicepsik
Cytat(szprot @ 22.06.2009, 12:59:41 ) *
tak wiem co robi strlen
Zwraca długość znaków w ciągu. Bierze pod uwagę puste znaki.

a zastosowałem to bo kiedyś gdzieś takie coś widziałem i to chyba było tak zrobione ale dokładnie nie pamiętam...
dlatego zwracam sie do was z prośbą o pomoc żeby to zrobić poprawnie.

Nie odpowiedziałeś na moje pytanie. Co chcesz tym osiągnąć i co zawiera zmienna cos
szprot
Cytat(Wicepsik @ 22.06.2009, 12:56:43 ) *
Co zawiera zmienna cos ?



$coś zwraca cyfry
Andaramuxo
Cytat(szprot @ 22.06.2009, 13:01:58 ) *
$coś zwraca cyfry


Hahaha, patrz 2 posty wyżej. haha.gif
szprot
dobra działa a teraz pytanie z innej beczki żeby nie pisać nowego tematu.
odpalam programy linuxowe ze strony za pomocą system();
programy są odpalane w screen.
i jak to zrobić aby pobrać i zapisać gdziekolwiek nawet w bazie sql pid uruchomionego procesu??
piotrooo89
hmmm ja bym przepotokował PIDy do jakiegoś pliku później za pomocą PHP dobrał się do niego i wyciągnął PID który mnie interesuje i zapisałem w bazie.
szprot
może i dobrze gadasz piotrooo89 tylko że ja nie bardzo wiem jak takie coś zrobić sadsmiley02.gif jak byś mógł mi pokazać jak takie coś zrobić by było super
piotrooo89
Kod
pid > jakis_plik.txt


no i już potem tylko obróbka na plikach txt w php.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.