Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] sprawdzanie czy użytkownik istnieje, kod mam ale nie działa
Poker
post
Post #1





Grupa: Zarejestrowani
Postów: 205
Pomógł: 3
Dołączył: 20.04.2009
Skąd: Jaworzno

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


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;
}
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Spawnm
post
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




Popraw bbcode, pokazujesz kod php więc użyj [ php] [/ php].
Go to the top of the page
+Quote Post
siatkarzyna
post
Post #3





Grupa: Zarejestrowani
Postów: 85
Pomógł: 4
Dołączył: 1.07.2008

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


Usuń z funkcji
  1. <?php
  2. $id=$_GET['id'];
  3. ?>
Go to the top of the page
+Quote Post

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: 24.08.2025 - 18:07