Ako skrit cast stranki.
Ako skrit cast stranki.
Potreboval by som pomoc ohladom skritia casti stranky pred neprihlasenimi uzivatelmi. napr. mam na uvodnej stranke nieaki uvodni text a po tom uvodnom texte ide UploadForm ako mam skrit upload form pred neprihlasenimi uzivatelmi
THX for Help 
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
máš vyriešenú aspoň registráciu? Alebo ak nemáš registrovanie užívateľov, nemôžeš spraviť ich prihlasovanie, to je ti snáď jasné. A pýtam sa pre to, lebo by bolo treba vedieť ako tú registráciu máš (ak to máš pekne cez db alebo ti chodí mail a ručne nahadzuješ kombinácie meno-heslo tak to je veľký rozdiel)
Registracni postup !
Registraciju uzivatelov mam viriesenu zapisuje sa do db cez registracni formular !! Stranka je ViProgramovana v php !
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Struktura tabulky !
MySql :
Kód: Vybrať všetko
CREATE TABLE `users` (
`id` int unsigned NOT NULL auto_increment,
`username` varchar(25) NOT NULL,
`password` varchar(60) NOT NULL,
`email` varchar(120) NOT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY id_unique (id),
UNIQUE KEY username_unique (username),
UNIQUE KEY email_unique (email),
);-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
je to iba z hlavy, tak ak mi niečo uniklo kľudne sa ozvi
Kód: Vybrať všetko
<?php
session_start();
mysql_connect("","","");
mysql_slect_db("");
if(isset($_POST['ok'])){
$result = mysql_query("select id from users where username='".$_POST['meno']."' and password='".$_POST['heslo']."'");
$_SESSION['prihlaseny'] = (mysql_num_rows($result)>0);
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title></title>
</head>
<body>
<div>
tento text bude vždy viditelný
</div>
<?php
if($_SESSION['prihlaseny'])){
?>
toto sa zobrazi iba prihlaseným, tu bude tvoj upload form
<?php
} else {
?>
<form action="" method="post">
meno:<input type="text" name="meno"><br>
heslo:<input type="password" name="heslo"><br>
<input type="submit" name="ok">
</form>
<?php
}
?>
</body>
</html>
Dik
Dakujem !
