Ako skrit cast stranki.

Programovacie jazyky, rady, poradňa...
Axcel
Novice
Novice
Príspevky: 9
Registrovaný: 24 júl 2009, 18:06
Kontaktovať používateľa:

Ako skrit cast stranki.

Príspevok od používateľa Axcel »

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
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

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)
Axcel
Novice
Novice
Príspevky: 9
Registrovaný: 24 júl 2009, 18:06
Kontaktovať používateľa:

Registracni postup !

Príspevok od používateľa Axcel »

Registraciju uzivatelov mam viriesenu zapisuje sa do db cez registracni formular !! Stranka je ViProgramovana v php !
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

dobre, skús sem napísať aspoň štruktúru tej tabuľky s užívateľmi aby som vedel napísať query
Axcel
Novice
Novice
Príspevky: 9
Registrovaný: 24 júl 2009, 18:06
Kontaktovať používateľa:

Struktura tabulky !

Príspevok od používateľa Axcel »

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
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

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>
Axcel
Novice
Novice
Príspevky: 9
Registrovaný: 24 júl 2009, 18:06
Kontaktovať používateľa:

Dik

Príspevok od používateľa Axcel »

Dakujem ! :) :) :) :)
Napísať odpoveď