Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] jezeli dwa słowa sie zgadzają to blok
Forum PHP.pl > Forum > Przedszkole
klanik
śiemka, napisałem kodktóry ma blokować głosowanie, jeżeli płeć się zgadza, ale coś nie działa bo non stop jest napis:
  1. <?php
  2. if ($user['plec'] == $user_record['plec']) {
  3. echo "ggg";
  4. } else
  5. {
  6. echo "<CENTER><img src=blank.gif border=0 height=3 width=1><br><font color=#228B22 face=verdana,arial,helvetica size=2><b>Nie możesz głosować na " . 
  7.  
  8. $user_record['plec'] . "</b></font></CENTER>";
  9. }
  10. ?>


$user['plec'] <<< płeć tego co oglądamy
$user_record['plec'] <<< płeć głosującego

może ktoś wie jak wyłączyć znaki polskie bo wydaje mi się że to jest spowodowane tym że tam się wstawia Kobieta albo Mężczyzna
strife
Daj na samym początku,
  1. <?php
  2. echo '<pre>';
  3. var_export(array($user['plec'], $user_record['plec']));
  4. echo '</pre>';
  5. // ... dalesz instrukcje
  6. ?>


Wtedy zobaczysz czy napewno jedno == drugiemu.

Przenoszę na Przedszkole.

~edit
Albo odwróć warunek != zamiast ==
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.