[PHP] Co tutaj zepsułem? Nie jestem przenoszony do pliku, do którego bym chciał. Proszę o pomoc. |
[PHP] Co tutaj zepsułem? Nie jestem przenoszony do pliku, do którego bym chciał. Proszę o pomoc. |
15.06.2019, 15:54:53
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 15.06.2019 Ostrzeżenie: (0%) |
Ten post edytował costunapisalem 15.06.2019, 16:19:22 |
|
|
15.06.2019, 16:00:06
Post
#2
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 2 Dołączył: 26.04.2019 Ostrzeżenie: (10%) |
A masz jakiekolwiek tagi html czy jakąkolwiek inną zawartość poza php w tym pliku? Bo wtedy "header" nie działa
|
|
|
15.06.2019, 16:08:28
Post
#3
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 15.06.2019 Ostrzeżenie: (0%) |
To jest cały kod z pliku
|
|
|
15.06.2019, 16:15:42
Post
#4
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 2 Dołączył: 26.04.2019 Ostrzeżenie: (10%) |
A przenosi Cię gdzieś czy po prostu zostajesz w tym pliku?
|
|
|
15.06.2019, 16:20:18
Post
#5
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 15.06.2019 Ostrzeżenie: (0%) |
zostaję w pliku z błędem
Warning: Cannot modify header information - headers already sent by (output started at /storage/ssd1/674/9964674/public_html/zaloguj.php:1) in /storage/ssd1/674/9964674/public_html/zaloguj.php on line 70 |
|
|
15.06.2019, 16:23:45
Post
#6
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 2 Dołączył: 26.04.2019 Ostrzeżenie: (10%) |
zostaję w pliku z błędem Warning: Cannot modify header information - headers already sent by (output started at /storage/ssd1/674/9964674/public_html/zaloguj.php:1) in /storage/ssd1/674/9964674/public_html/zaloguj.php on line 70 Na moje oko, to to co wstawiłeś nie ma 70 linijek, więc... Kompletnie nie mam pojęcia, bo miałem to samo, ale zobacz czy wszystkie "if" i else pozamykałeś w odpowiednich miejscach, bo skoro mówi, że wysłał wcześniej, to to zrobił. Poszukaj literówek. |
|
|
15.06.2019, 16:26:15
Post
#7
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 15.06.2019 Ostrzeżenie: (0%) |
<!DOCTYPE HTML> <html lang="pl"> <head> <meta charset="utf-8"/> </head> <body> <?php if ((!isset($_POST['login'])) || (!isset($_POST['haslo']))) { header('Location: index.php'); exit(); } require_once "baza.php"; $polaczenie = @new mysqli($host, $db_user, $db_password, $db_name); if ($polaczenie->connect_errno!=0) { echo( "Error: ".$polaczenie->connect_errno); } else { $login = $_POST['login']; $haslo = $_POST['haslo']; $login = htmlentities($login, ENT_QUOTES, "UTF-8"); $haslo = htmlentities($haslo, ENT_QUOTES, "UTF-8"); if ($rezultat = @$polaczenie->query( sprintf("SELECT * FROM piekarnia WHERE BINARY user='%s' AND BINARY pass='%s'", mysqli_real_escape_string($polaczenie,$login), mysqli_real_escape_string($polaczenie,$haslo)))) { $ilu_userow = $rezultat->num_rows; if($ilu_userow>0) { $_SESSION['zalogowany'] = 1; $wiersz = $rezultat->fetch_assoc(); $_SESSION['id'] = $wiersz['id']; $_SESSION['user'] = $wiersz['user']; unset($_SESSION['blad']); $rezultat->free_result(); header('Location: strGlow.php'); $polaczenie->close(); exit; } else { $_SESSION['blad'] = '<span style="color:red">Nieprawidłowy login lub hasło! Spróbój ponownie.</span>'; $polaczenie->close(); header('Location: /index.php'); exit(); } } $polaczenie->close(); } ?> </body> </html> to jest calutki kod. |
|
|
15.06.2019, 16:27:40
Post
#8
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 2 Dołączył: 26.04.2019 Ostrzeżenie: (10%) |
I już znasz odpowiedź, usuń wszystkie tagi html, zostaw czysty plik php i zobaczysz sam, że powinno działać
|
|
|
15.06.2019, 16:32:05
Post
#9
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 15.06.2019 Ostrzeżenie: (0%) |
Niestety dalej nie działa
|
|
|
15.06.2019, 16:38:48
Post
#10
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 2 Dołączył: 26.04.2019 Ostrzeżenie: (10%) |
Niestety dalej nie działa A co to ma oznaczać?: Skoro wcześniej jest: + polecam analizatory kodu php np. https://phpcodechecker.com/ I ktoś mi tu wcześniej powiedział, chyba viking albo nonspor, że skrypt działa tak jak go napiszesz, więc przyjrzyj się czy napewno wszystko jest tak jak powinno być i jak niedziała to spróbuj inną drogą to zrobić, w informatyce już na moim poziomie (poziomie -1 ) przekonałem się, że nie ma jednej drogi by coś zrobić |
|
|
15.06.2019, 16:39:40
Post
#11
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 15.06.2019 Ostrzeżenie: (0%) |
Dalej jest jakiś problem
|
|
|
15.06.2019, 16:42:57
Post
#12
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 2 Dołączył: 26.04.2019 Ostrzeżenie: (10%) |
Ja mam takie cudo, napisane jeszcze używając starych sposobów połączenia z bazą danych, porównaj sobie i może znajdziesz jakieś błędy u siebie, bo ja sam z siebie nie mam pojęcia, bo nie wiem jak ten kod pisałeś |
|
|
15.06.2019, 16:44:13
Post
#13
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 15.06.2019 Ostrzeżenie: (0%) |
Dziękuje Ci bardzo za pomoc i dobre rady.
|
|
|
15.06.2019, 20:54:26
Post
#14
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) |
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 04:33 |