Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] sprawdzanie czy użytkownik istnieje
Forum PHP.pl > Forum > PHP
Poker
Witam, mam mały problem otóż nie wiem co robię źle.

Chciałbym sprawdzać przy profilu czy został wpisany poprawny adres

przykład.

adres poprawny profile/111

adres nie poprawny profile/asd

oraz czy użytkownik o podanym poprawnym id czy istnieje w bazie jeśli tak to wyświetlamy jego profil jeśli nie to odsyłam do odpowiedniego komunikatu o błędzie..

mam taką funkcje:

Kod
function sprawdzczyjestprofil($id) {
        $id=$_GET['id'];
        if(!(int)$id) {
        header('Location: ../error301');
        return;
        }
        $id=(int)$id;
        lacz_bd();
        $pobierz=mysql_query("SELECT login FROM uzytkownicy WHERE id='$id'");
        $wiersz=mysql_fetch_assoc($pobierz);
        
        if($wiersz != 0) {
        header('Location: ../error302');
        return;
        }
        
        return true;
}




oraz takie coś :

Kod
<?php include('function.php');  $id=$_GET['id']; sprawdzczyjestprofil($id); ?>



i problem w tym że wyświetla mi każdy profil czyli funkcja nie działa...


Bardzo proszę o pomoc w naprowadzeniu co robię źle..

Problem rozwiązany temat do zamknięcia zamiast = miało byc ==

jeśli ktoś miałby podobny problem oto przykładowy kod

Kod
function sprawdzczyjestprofil($id) {
        $id=$_GET['id'];
        if(!(int)$id) {
        header('Location: ../error301');
        return;
        }
        $id=(int)$id;
        lacz_bd();
        $pobierz=mysql_query("SELECT login FROM uzytkownicy WHERE id='$id'");
        $wiersz=mysql_fetch_assoc($pobierz);
        
        if($wiersz == 0) {
        header('Location: ../error302');
        return;
        }
        
        return true;
}
Spawnm
Popraw bbcode, pokazujesz kod php więc użyj [ php] [/ php].
siatkarzyna
Usuń z funkcji
  1. <?php
  2. $id=$_GET['id'];
  3. ?>
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.