Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] warunek IF, porównanie dwóch zmiennych typu string.
husky999
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 2.07.2010

Ostrzeżenie: (0%)
-----


Witam,

mam dwie zmienne:

  1. $zmienna1 = $_POST['nazwa'];
  2. $zmienna2 = 'nazwa';
zmienna 1 to wartość przekazywana z formularza, a zmienna2 to osobna zmienna utworzona do porównania.

Kiedy buduję warunek if i staram się sprawdzić czy pasują do siebie (=) to powstaje problem, ponieważ warunek zawsze jest spełniony niezależnie od pola jakie jest przekazywane w POST.

Z pewnością dzieje się tak, dlatego bo nie stosuje specjalnej funkcji do porównywania stringów.

Bardzo proszę o pomoc w skonstruowaniu warunku który zaradzi z tym problemem z wykorzystaniem odpowiedniego narzędzia.

czytałem że pomocne może byc
ale mam problem.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Dejmien_85
post
Post #2





Grupa: Zarejestrowani
Postów: 251
Pomógł: 23
Dołączył: 23.04.2013

Ostrzeżenie: (0%)
-----


Dla potomnych: najprostszym sposobem jest zawsze sprawdzenie co idzie do warunku (czyli wyświetlenie zmiennych za pomocą choćby "echo" tuż przed umieszczeniem ich w warunku) - wtedy masz pewność, czy problem leży w zmiennych, czy w kodzie.

Ten post edytował Dejmien_85 3.07.2013, 12:43:01
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 10:09