Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Proszę O Poprawienie Kodu
TheMatixPL
post 4.01.2014, 14:44:46
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 27.08.2013

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


Witam mam problem z kodem PHP ponieważ jestem zielony w te sprawy prosze o poprawienie i wstawienie poprawionego kodu.

CODE
<?php
include 'config.php';
db_connect();

// sprawdzamy czy user nie jest przypadkiem zalogowany
if(!$_SESSION['logged']) {
// jeśli zostanie naciśnięty przycisk "Zaloguj"
if(isset($_POST['name'])) {
// filtrujemy dane...
$_POST['name'] = clear($_POST['name']);
$_POST['password'] = clear($_POST['password']);
// i kodujemy hasło
$_POST['password'] = codepass($_POST['password']);

// sprawdzamy prostym zapytaniem sql czy podane dane są prawidłowe
$result = mysql_query("SELECT `user_id` FROM `users` WHERE `user_name` = '{$_POST['name']}' AND `user_password` = '{$_POST['password']}' LIMIT 1");
if(mysql_num_rows($result) > 0) {
// jeśli tak to ustawiamy sesje "logged" na true oraz do sesji "user_id" wstawiamy id usera
$row = mysql_fetch_assoc($result);
$_SESSION['logged'] = true;
$_SESSION['user_id'] = $row['user_id'];
echo '<p>Zostałeś poprawnie zalogowany! Możesz teraz przejść na <a href="index.php">stronę główną</a>.</p>';
} else {
echo '<p>Podany login i/lub hasło jest nieprawidłowe.</p>';
}
}

// wyświetlamy komunikat na zalogowanie się
echo '


<br>
<br>
<br>
<form id="search2" method="post" action="login.php">
<input type="text" class="text" name="name" value="'.$_POST['name'].'" />
</form>
<form id="search2" method="post" action="login.php">
<input type="password" class="text" name="password" value="'.$_POST['password'].'" />
<br>
<br>
<input type="submit" value="Zaloguj">
</form>';
} else {
echo '<p>Jesteś już zalogowany, więc nie możesz się zalogować ponownie.</p>
<p>[<a href="index.html">PowrĂłt</a>]</p>';
}

db_close();
?>
Go to the top of the page
+Quote Post
404
post 4.01.2014, 14:48:13
Post #2





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 22.05.2011

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


To chyba do działu Humor.
Go to the top of the page
+Quote Post
Kshyhoo
post 4.01.2014, 15:15:45
Post #3





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Cytat(TheMatixPL @ 4.01.2014, 14:44:46 ) *
Witam mam problem z kodem PHP ponieważ jestem zielony w te sprawy prosze o poprawienie i wstawienie poprawionego kodu.

Przenoszę do odpowiedniego działu.

Cytat(404 @ 4.01.2014, 14:48:13 ) *
To chyba do działu Humor.

Nie komentujemy na tym Forum umiejętności.


--------------------
Go to the top of the page
+Quote Post
!*!
post 4.01.2014, 15:41:48
Post #4





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


@Kshyhoo - wyluzuj, bo co 2 post który czytam ostatnio na forum jest z Twoimi uwagami które nic nie wnoszą. Moderuj po cichu a najlepiej rób to w ostateczności.


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
404
post 4.01.2014, 16:07:50
Post #5





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 22.05.2011

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


@Kshyhoo: nie komentowałem jego umiejętności, ja nie z tych. Po prostu "rozbawiło" mnie to, że wkleił kod do działu Przedszkole i napisał "poprawcie mi to" bez żadnego proszę, dziękuję, czy nawet pocałujcie mnie w dupę.
Go to the top of the page
+Quote Post
com
post 4.01.2014, 16:18:01
Post #6





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


@up nwm jak Ty ale ja tam widzę jak byk proszę wink.gif

Cytat
jestem zielony w te sprawy prosze o poprawienie i wstawienie poprawionego kodu.


A do autora czym objawia się problem? wink.gif
Go to the top of the page
+Quote Post
Daiquiri
post 4.01.2014, 18:01:13
Post #7





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




Cytat(com @ 4.01.2014, 16:18:01 ) *
A do autora czym objawia się problem? wink.gif
Tym optymistycznym akcentem zakończmy wszelkie dygresje.

TheMatixPL, podaj chociaż treść błędu smile.gif.
Go to the top of the page
+Quote Post
TheMatixPL
post 4.01.2014, 18:06:07
Post #8





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 27.08.2013

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


problem jest taki ze po naciśnięciu submit nic się nie dzieje cokolwiek wpisze.
Go to the top of the page
+Quote Post
Kshyhoo
post 4.01.2014, 18:11:31
Post #9





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Skąd takie cudo? Dwa osobne FORM dla NAME i PASSWORD.
  1. echo'<form id="search2" method="post" action="login.php">
  2. <input type="text" class="text" name="name" value="'.$_POST['name'].'" />
  3. </form>
  4.  
  5.  
  6. <form id="search2" method="post" action="login.php">
  7. <input type="password" class="text" name="password" value="'.$_POST['password'].'" />
  8. <br>
  9. <br>
  10. <input type="submit" value="Zaloguj">
  11. </form>';


--------------------
Go to the top of the page
+Quote Post
mar1aczi
post 4.01.2014, 18:12:28
Post #10





Grupa: Zarejestrowani
Postów: 731
Pomógł: 141
Dołączył: 9.05.2011
Skąd: śląskie

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


Możliwe, że masz wyłączone wyświetlanie błędów.
Wstaw dwie poniższe linie przed include do Twojego kodu i sprawdź czy wyświetlony zostanie jakiś błąd/informacja.
  1. ini_set('display_errors',1);


Ten post edytował mar1aczi 4.01.2014, 18:13:17


--------------------
Szanuj innych czas! Kliknij , gdy pomocną wskazówkę otrzymasz.
Go to the top of the page
+Quote Post
404
post 4.01.2014, 19:06:55
Post #11





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 22.05.2011

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


@com: Faktycznie...
@TheMatixPL: Sory, poniosło mnie.
Go to the top of the page
+Quote Post
TheMatixPL
post 4.01.2014, 20:40:44
Post #12





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 27.08.2013

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


Kolega będzie zakładać stronę z projektami itd. i chciałem zrobić swoją wersje tego wejdzcie w link i dajcie tam "zaloguj się" całkowicie poległem z zakładką moje konto i nei wiem czy z tego coś będzie :-(
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 6.07.2025 - 17:34