Kliknite tukaj, da si ogledate profil, kot ga vidijo drugi
 
Domov > Forum > Računalništvo

Komentiranje novic z uporabo MySQL

 
 
21.7.2010, 12:59
Zanima me, kako bi lahko dodal da bi registrirani uporabniki lahko komentirali novice na strani. Komentarji pa bi se zapisali v MySQL bazo.

Hvala


spremenil: NikMan (21.7.2010 ob 13.08.27)
 
 
 
21.7.2010, 13:18
Misliš, podobno kot forum?
Tale lekcija ti bo verjetno pomagala: http://www.zmaga.com/program_ucenje.php?....
 
 
 
21.7.2010, 13:27
Ma jaz imam že narejen sistem prijav. Želim pa da naprimer objavim novico Sedaj je noč! Potem pa uporabnik (ki mu je ime jure) komentira npr. "Da tako je"

In potem se pod novico izpiše :

Jure: Da tako je
 
 
 
21.7.2010, 13:34
Se da tudi s podobno kodo vendar jo boš moral malo preurediti.

Tam kjer je polje za vnos avtorja boš moral postaviti $_GET značko, ki prebere ime prijavljenega uporabnika in ga kasneje uporabi tudi v prijavi.

V lekciji se izpiše kdo je tekst objavil (ime uporabnika) in kdaj ga je objavil (datum in ura).
 
 
 
21.7.2010, 13:35
Uuuu jaja to sem potreboval... a mi lahko prosim malo več pomagaš pri avtorju, da daobim ime prijavljenega uporabnika!

Drugače pa res hvala
 
 
 
21.7.2010, 13:39
Ali lahko prosim dodaš še kodo iz tvoje strani, ker je lažje pomagati, če vidimo še kodo.
 
 
 
21.7.2010, 13:40
Kodo za login system? Al katero kodo?
 
 
 
21.7.2010, 13:46
Ja. Tole kodo.
 
 
 
21.7.2010, 13:48

<?php
require_once ( 'settings.php' );

if ( array_key_exists ( '_submit_check', $_POST ) )
{
if ( $_POST['username'] != '' && $_POST['password'] != '' )
{
$query = 'SELECT ID, Username, Active, Password FROM ' . DBPREFIX . 'users WHERE Username = ' . $db->qstr ( $_POST['username'] ) . ' AND Password = ' . $db->qstr ( md5 ( $_POST['password'] ) );

if ( $db->RecordCount ( $query ) == 1 )
{
$row = $db->getRow ( $query );
if ( $row->Active == 1 )
{
set_login_sessions ( $row->ID, $row->Password, ( $_POST['remember'] ) ? TRUE : FALSE );
header ( "Location: " . REDIRECT_AFTER_LOGIN );
}
elseif ( $row->Active == 0 ) {
$error = 'Vaš račun še ni bil aktiviran. Prosimo odprite email, ki smo vam ga poslali in potrdite vaš račun';
}
elseif ( $row->Active == 2 ) {
$error = 'Bili ste odstranjeni s strani!';
}
}
else {
$error = 'Napaka pri prijavi!';
}
}
else {
$error = 'Vnesite vaše uporabniško ime in geslo, za dostop do vašega računa!';
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtm....
<html xmlns="http://www.w3.org/1999/xhtml"&g....
<head>
<title>s</title>
<link href="css/styles.css" rel="stylesheet" type="text/css" />
</head>

<body>

<div id="log">
<?php if ( isset( $error ) ) { echo ' <p class="error">' . $error . '</p>' . "\n";}?>
</div>
<div id="container" style="width:230px;">

<form class="form" action="<?=$_SERVER['PHP_SELF']?>" method="post">

<input type="hidden" name="_submit_check" value="1"/>

<div style="margin-top:12px; margin-bottom:10px">
<img src="images/username.gif" alt="username" border="0" />
<input class="input" type="text" name="username" id="username" size="25" maxlength="40" value="" />
</div>
<div style="margin-bottom:6px">
<img src="images/password.gif" alt="password" border="0" />
<input class="input" type="password" name="password" id="password" size="25" maxlength="32" />
</div>
<?php if ( ALLOW_REMEMBER_ME ):?>
<div style="margin-bottom:6px">
<input type="checkbox" name="remember" id="remember" />
<label for="remember">Zapomni si me</label>
</div>
<?php endif;?>
<input type="image" name="Login" value="Prijava" class="submit-btn" src="images/btn.gif" alt="submit" title="submit" />
<br class="clear" />
<a href="register.php">Registracija</a> / <a href="forgot_password.php">Ste pozabili geslo?</a>

</form>

</div>

</body>

</html>



Če se boš kaj znašel :D
 
 
 
21.7.2010, 14:20
saj sm že sam... ma pa zanima kako lahko jaz malo vizualno polepšam objavo na tem linku: http://www.zmaga.com/program_ucenje.php?....

Potem ko kdo komenitra da mi malo lepše izpisalo.
 
 
Prijava in registracija
 
 
 
Zmaga.com ponuja brezplačno in razumljivo učenje računalniških programov, vas na enkraten način spozna z različnimi svetovnimi jeziki, s podrobno obrazloženimi recepti prikaže čare kulinarike in vam prežene strahove pred domačimi opravili.
 
 
Poleg tega lahko prebirate poučne članke, ki so namenjene širjenju naše splošne razgledanosti ter preverite svoje znanje z priljubljenim in enostavnim sistemom za preverjanje znanja. Če med vsebinami, ki se dodajajo vsak dan, ne najdete želenega znanja, je za vaša vprašanja na voljo dobro obiskan forum, kjer lahko tudi aktivno sodelujete. V primeru, da bi radi svoje praktično znanje delili z ostalimi, pa to lahko storite preko preprostega vmesnika za dodajanje vsebin. Zmagajte z znanjem z Zmaga.com!