u čemu biš ti radio web stranicu?
Raspravljate o temi Popis članova u Programiranje forumu, dio Računala foruma; Ima ko kakvi tutorial kako da napravim web stranicu sa popisom članova(radi se o wireless udruzi).S time da se može ...
u čemu biš ti radio web stranicu?
He's a real nowhere man,sitting in his Nowhere Land,
making all his nowhere plans for nobody.
1. Najbolje instalirati na taj server AppServ (sadrži PHP i MySQl što ti treba za tako nešto, mislim, može i neki drugijezik, ali ja preporučam PHP).
2. to bi bila prilično jednostavna stranica, login forma, forma za uređivanje/unos novog člana i lista svih članova. Ako želiš, možeš napravitipretragu korisnika i sl.
Sad ovisi o tome koliko imaš iskustva s programiranjem, ako imaš u bilo kojem jeziku, ono što trebaš naučiti jest osnove PHP-a i MySQL-a (ako budeš trebao pomoć viči).
Evo jednog članka, mislim da vamo ima sve što ti treba:
http://www.w3schools.com/PHP/php_mysql_connect.asp
I da, ako imaš manje iskustvas programiranjem, onda bi bilo najbolje da ti netko drugi napravit to, jer mislim da ćeš teško napraviti u tom slučaju takvo nešto u kratkom roku
@web.edukacija
Imam na toj mašini pokrenut xampp
XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use - just download, extract and start.
Več sam složil i phpBB forum,tak da kužim nekaj te baze.
Sad bi trebal ovo kaj si napisal pod 2.,pa ako imaš volje da mi pošalješ neku php skriptu,pa ju probam prilagodit.....
Nisam baš stručan,nekaj malo znam,ali bi se htel naučiti....TNX
Logiranje trebam samo za admina koji bi dodavao nove članove,evo nacrtao sam u paintu kako bi to trebalo izgledati da ti malo olakšam.....
Gore u desni kut bi još išao naš logo....
Znači admin bi trebao imati mogučnost dodavanja,izmjene ili brisanja pojedinog člana
ovako nekako bi izgledao pojednostavljeni kod za indeks stranicu. ovaj kod ti omogućava logiranje kao admin, ispis svih korisnika i brisanje korisnika ako si admin...
za dodavanje novog korisnika i edit, nisam stigao napraviti, malo sam u strci s vremenom, ali mislim da će ti ovo pomoći
HTML Kod:[CODE] <?php session_start(); // spajanje s bazom $link=@mysql_connect('server', 'username', 'password'); if(!$link){ fail("Došlo je do greške prilikom spajanja na server!"); }else{ if (!@mysql_select_db('ime_naze')){ fail("Došlo je do greške prilikom spajanja na bazu!"); }else{ $link = "success"; } } // ako je logiranje usera: if (count($_POST)){ if ($_POST['username'] == "admin" && $_POST['password'] == "lozinka" ){ $_SESSION['userLogiran'] = true; } } $userLogiran = false; if (isset($_SESSION['userLogiran'])){ $userLogiran = $_SESSION['userLogiran']; } // ako je brisanej usera if(isset($_GET['act'])){ if ($_GET['act'] == "del_user"){ $id = $_GET['id']; $query = "DELETE FROM tablica_s_userima WHERE id = " . $id; @mysql_query($query); } } ?> <html> <head> <title>Title neki</title> </head> <body> <table width = "100%"> <tr> <td align = "right"> <img src = "ur_logo-a" /> </td> </tr> <tr> <td> <table width = "100%"> <tr> <td> <?php if (!$userLogiran):?> <form name="regForm" method="post" action=""> Korisničko ime:<br/> <input type = "text" name = "username" value = ""/> <br/><br/> Lozinka:<br/> <input type = "password" name = "password" value = ""/> </form> <?php else: ?> zdravo admin <?php endif;?> </td> <td> <table width = "100%"> <tr> <td> Rb. </td> <td> Ime </td> <td> Opcije </td> </tr> <?php // čitamo sve usere $query = "SELECT * FROM tablica_s_userima ORDER BY ime_usera ASC"; $result = @mysql_query($query); $count = @mysql_num_rows($result); for($i = 1; $i <= $count; $i++): $row = mysql_fetch_array($result, MYSQL_BOTH); ?> <tr> <td> <?= $i?> </td> <td> <?= $row['ime_usera']?> </td> <td> <?php if($userLogiran):?> <a href = "edit_user.php?id=<?= $row['id']?>"> Izmjeni </a> <a href = "?act=del_user&id=<?= $row['id']?>"> Obriši </a> <?php endif;?> </td> </tr> <?php endfor;?> </table> </td> </tr> </table> </td> </tr> </table> </body> </html> [/CODE]
O super,idem probati...
samo pazi, moraš nazive tablice (tablica_s_userima) u sql querijima promijeniti onako kako tebi glase u bazi, isto tako i sva polja (id, ime_usera i sl)
također moraš podesiti i podatke za pristup bazi :
$link=@mysql_connect('server', 'username', 'password');
.
.
.
@mysql_select_db('ime_naze'))
server će ti vjerojatno biti localhost, ostalo ne znam