Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Siemanko właśnie się nudzę i naszła mnie ochota zrobienia strony z panelem admina od podstaw .

Lecz mam trochę pytań itd...

no więc tak na temat php czytałem dużo lecz w necie właściwie nie ma jakiegoś wyczesanego tutka na temat php no ale udało się znaleźć wideo tutoriale które mi już bardziej przybliżyły php

a problemów mam parę albo i jeden a zresztą czytaj dalej to zaraz zobaczysz : ]

 

index.php

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="pl">

<head>

<title>Strona-Testowa</title>

<meta http-equiv="Content-Type"

content="text/html; charset=UTF-8" />

<link rel="stylesheet" type="text/css"

media="all" href="style.css" />

<link rel="shortcut icon" href="http://5.87.32.39/ico.ico" type="image/x-icon"/>

<link rel="icon" href="http://5.87.32.39/ico.ico" type="image/x-icon"/>

</head>

<body>

<div id="glowny">

<div id="logo">

</div>

 

<div id="blok">

<div id="blok1">

</div>

<div id="blok2">

</div>

<div id="blok3">

</div>

</div>

 

<div id="news">

<div id="news1">

</div>

<div id="news2">

</div>

<div id="news3">

</div>

</div>

 

<div id="stopka">

<a href="admin.php">konto administracyjne</a>

</div>

</div>

 

</body>

</html>

 

 

 

admin.php

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="pl">

<head>

<title>Logowanie do konta admina</title>

<meta http-equiv="Content-Type"

content="text/html; charset=UTF-8" />

<link rel="stylesheet" type="text/css"

media="all" href="style.css" />

<link rel="shortcut icon" href="http://5.87.32.39/ico.ico" type="image/x-icon"/>

<link rel="icon" href="http://5.87.32.39/ico.ico" type="image/x-icon"/>

</head>

<body>

<form method="post" action="">

Login: <input type="text" name="login">

Haslo: <input type="password" name="haslo">

<input type="submit" value="wyslij">

</form>

<?php

if ($_POST['login']=='admin')

if ($_POST['haslo']=='haslo') {

echo('Zalogowałeś sie teraz możesz przejsc do <a href="index2.php">Panelu Admina</a>');

} else {

echo('Bledny login lub haslo');

}

?>

</body>

</html>

 

 

 

 

index2.php czyli nasz przyszły panel admina

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="pl">

<head>

<title>Panel admina<title>

<meta http-equiv="Content-Type"

content="text/html; charset=UTF-8" />

<link rel="stylesheet" type="text/css"

media="all" href="style.css" />

<link rel="shortcut icon" href="http://5.87.32.39/ico.ico" type="image/x-icon"/>

<link rel="icon" href="http://5.87.32.39/ico.ico" type="image/x-icon"/>

</head>

<body>

<div id="glowny">

<div id="logo">

</div>

 

<div id="blok">

<div id="blok1">

</div>

<div id="blok2">

</div>

<div id="blok3">

</div>

</div>

 

<div id="news">

<div id="news1">

</div>

<div id="news2">

</div>

<div id="news3">

</div>

</div>

 

<div id="stopka">

</div>

</div>

 

</body>

</html>

 

 

 

 

no więc teraz zaczynają się pytania :D

lepiej się bójcie bo jest czego ^^

no więc tak pytanie number one ...

 

jak zrobić : Żeby po wpisaniu hasła i loginu od razu przekierowywało na index2.php bo u mnie trzeba kliknąć w link nie mówić że funkcją include bo już próbowałem i pola formularzowe zostają na stronie a ja tak nie chce

 

 

jak zrobić : Aby nie dało się wejść na stronę index2.php bez podania hasła i loginu bo teraz się tak da przez pasek linku wystarczy dopisać index2.php i już się wchodzi

 

 

i chyba ostatnie pytanie :D + gratis czyli mała prośba

 

ostatnie pytanie : czy jako tako coś tam wql dobrze w tym php napisałem no niby skrypt działa :D ale dzisiaj oglądałem te wideo tutoriale i coś tam zrozumiałem ale i tak wole spytać

 

a prośba jest taka że jak ktoś już mi powie co i jak to proszę o wytłumaczenie bo aż tak wiele nie umiem a chciał bym się czegoś nauczyć oczywiście html itd itp ogarniam ale chce teraz php się nauczyć z góry dziękuje za odpowiedz ;]

Opublikowano

nie zaczynaj nauki php od pisania wlasnego CMSa, zeby to zrobic musisz nauczyc sie o sesjach, mysql i wchuj innych rzeczach ktore nie nadaja sie na start.

Wrzuć.se! - zachęcam do dyskusji na temat mojej stronki do uploadowania obrazków przez ich bezpośrednie wklejanie na stronę!

Opublikowano

sciągłem ponad 500MB video trutoriali w tym 100 bodajże z mysql ale ja nie chce na tej stronce mieć bazy w tych tutorialach dużo się dowiedziałem o sesjach zmiennych tablicach itp itd...

Opublikowano

sciągłem ponad 500MB video trutoriali w tym 100 bodajże z mysql ale ja nie chce na tej stronce mieć bazy w tych tutorialach dużo się dowiedziałem o sesjach zmiennych tablicach itp itd...

 

skoro nie chcesz mieć bazy to po co Ci panel admina?

Wrzuć.se! - zachęcam do dyskusji na temat mojej stronki do uploadowania obrazków przez ich bezpośrednie wklejanie na stronę!

Opublikowano

no więc źle się wyraziłem to nie ma być typowy panel admina lecz index2 na który można wejść tylko za pomocą hasła i loginu

Opublikowano

przesylasz formularzem dane logowania, skrypt sprawdza czy sie zgadzaja, jezeli tak to przypisujesz w sesji ze zalogowany w/e. następnie w index2 sprawdzasz w sesji czy jest zalogowany, jezeli tak to wyswietlasz strone, jezeli nie to robisz przekierowanie, pokazujesz blad, cokolwiek.

Wrzuć.se! - zachęcam do dyskusji na temat mojej stronki do uploadowania obrazków przez ich bezpośrednie wklejanie na stronę!

×
×
  • Dodaj nową pozycję...