Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Imam problem sa unosom passworda :)

[es] :: PHP :: Imam problem sa unosom passworda :)

[ Pregleda: 2147 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

K6A4ever
BiH

Član broj: 71428
Poruke: 11
*.dlp447.bih.net.ba.



Profil

icon Imam problem sa unosom passworda :)07.10.2006. u 17:09 - pre 214 meseci
Vako izgleda moj problem. Treba mi stranica koja ce da bude nesto ko oglasna ploca. Dakle iz browsera mogu da klikom na link „postavi novi oglas“ ukucam tekst koji ce da bude u cijelosti prikazan na toj stranici. Za te svrhe sam skinuo knjigu gostiju koju sam malo preradio i dobio sam priblizno ono sto sam htio. Problem je u tome sto hocu da postavim password za postavljanje novog oglasa. Posto vec u ovoj knjizi gostiju ima funkcija za koje treba password (kao npr brisanje nekog unosa) pokusao sam da i to iskoristim ali uglavnom neuspjesno. Dakle ne znam kako da postavim polje za unos passworda i da dalje nastavim sa unosom teksta ukoliko je password tacan. Nema vise korisnika, samo jedan password i to je sve. Hajd neka mi neko pomogne evo vec duze vrijeme se bezuspjesno patim. Puno, al stvarno puno hvala svima koji pokusaju da mi pomognu i veliki pozdrav.
Code:
<?php

error_reporting(E_ALL ^ E_NOTICE);

require_once('settings.php');

if($settings['system'] == 2) {$settings['newline']="\r\n";}
elseif($settings['system'] == 3) {$settings['newline']="\r";}
else {$settings['newline']="\n";}

$a=$_REQUEST['a'];

printTopHTML();

if (!(empty($a))) {
    if($a=="sign") {
        printSign();
    } elseif($a=="delete") {
        $num=gbook_isNumber($_REQUEST['num'],"Invalid ID");
        confirmDelete($num);
    } elseif($a=="add") {
        
        
        
        $comments=gbook_input($_REQUEST['comments'],"Molim unesite Vaš oglas!");
        

        if ($settings['autosubmit'] == 1)
        {
            if ($_SESSION['checked'] == "N")
            {
                print_secimg($comments);
            }
            elseif ($_SESSION['checked'] == "P")
            {
                $_SESSION['checked'] = "N";
                $secnumber=gbook_isNumber($_REQUEST['secnumber']);
                if(empty($secnumber)) {print_secimg($comments,1);}
                $secimg=check_secnum($secnumber,$_SESSION['checksum']);
                if (empty($secimg))
                {print_secimg($comments,2);}
            }
            else {problem("Internal script error. Wrong session parameters!");}
        }

        addEntry($comments);

    } elseif($a=="confirmdelete") {
        $pass=gbook_input($_REQUEST['pass'],"Molim unesite Vaš password");
        $num=gbook_isNumber($_REQUEST['num'],"Invalid ID");
        doDelete($pass,$num);
    } else {
    problem("This is not a valid action!");
    }
}

$page=gbook_isNumber($_REQUEST['page']);
if ($page>0) {
    $start=($page*10)-9;$end=$start+9;
} else {
    $page=1;$start=1;$end=10;
}

$filesize=filesize($settings['logfile']);
$fp = @fopen($settings['logfile'],"rb") or problem("Can't open the log file ($settings[logfile]) for reading! CHMOD this file to 666 (rw-rw-rw)!");
$content=@fread($fp,$filesize);
fclose($fp);
$content = trim(chop($content));
$lines = explode($settings['newline'],$content);

if ($filesize == 0) {$total=0;}
else {
$total = count($lines);
    if ($end > $total) {$end=$total;}
$pages = ceil($total/10);
echo '<p>Prikazujem stranicu '.$page.' od '.$pages.'. Stranice: ';
    for ($i=1; $i<=$pages; $i++) {
        if($i == $page) {echo "<b>$i</b>\n";}
        else {echo '<a href="gbook.php?page='.$i.'">'.$i.'</a> ';}
    }
}

echo '</p>
<table border="0" cellspacing="0" cellpadding="2" width="95%" class="entries">';

if ($filesize == 0) {
echo '<tr>
<td>Još nema oglasa!</td>
</tr>';
}
else {printEntries($lines,$start,$end);}

echo '</table>';

if ($filesize != 0) {
echo '<p>Stranice: ';
    for ($i=1; $i<=$pages; $i++) {
        if($i == $page) {echo "<b>$i</b>\n";}
        else {echo '<a href="gbook.php?page='.$i.'">'.$i.'</a> ';}
    }
}

printCopyHTML();
printDownHTML();
exit();


// >>> START FUNCTIONS <<< //

function doDelete($pass,$num) {
global $settings;
if ($pass != $settings[apass]) {problem("Pogrešan password! Oglas nije izbrisan.","1");}

$filesize=filesize($settings['logfile']);
$fp = @fopen($settings['logfile'],"rb") or problem("Can't open the log file ($settings[logfile]) for reading! CHMOD this file to 666 (rw-rw-rw)!");
$content=@fread($fp,$filesize);
fclose($fp);
$content = trim(chop($content));
$lines = explode($settings['newline'],$content);
unset($lines[$num]);
$fp = fopen($settings['logfile'],"wb") or problem("Couldn't open links file ($settings[logfile]) for writing! Please CHMOD all $settings[logfile] to 666 (rw-rw-rw)!");
foreach ($lines as $thisline) {
$thisline .= $settings['newline'];
fputs($fp,$thisline);
}
fclose($fp);

?>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><b>Odabrani oglas je uspješno uklonjen!</b></p>
<p><a href="gbook.php?page=1">Kliknite ovdje za nastavak</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<?php
printCopyHTML();
printDownHTML();
exit();
} // END doDelete

function confirmDelete($num) {
?>
<p>&nbsp;</p>
<p>&nbsp;</p>
<form action="gbook.php" method="POST"><input type="hidden" name="a" value="confirmdelete">
<input type="hidden" name="num" value="<?php echo($num); ?>">
<p><b>Molim unesite vaš password:</b><br>
<input type="password" name="pass" size="20"></p>
<p><b>Jeste li sigurni da želite izbrisati odabrani oglas!</b></p>
<p><input type="submit" value="Da, izbriši ovaj oglas!"> | <a href="gbook.php">NE, predomislio sma se</a></p>
</form>
<p>&nbsp;</p>
<p>&nbsp;</p>
<?php
printCopyHTML();
printDownHTML();
exit();
} // END confirmDelete




function addEntry($comments) {
global $settings;

    /* This part will help prevent multiple submissions */
    if ($settings['one_per_session'] && $_SESSION['add'])
    {
        problem("You may only submit this guestbook once per session!");
    }

$delimiter="\t";
$added=date ("F j, Y");

$comments_nosmileys=$comments;
$comments = str_replace("\r\n","<br>",$comments);
$comments = str_replace("\n","<br>",$comments);
$comments = str_replace("\r","<br>",$comments);
$comments = wordwrap($comments,$settings['max_word'],'<br>',1);

$addline = "$comments$delimiter$added$delimiter$settings[newline]";

$fp = @fopen($settings['logfile'],"rb") or problem("Can't open the log file ($settings[logfile]) for reading! CHMOD this file to 666 (rw-rw-rw)!");
$links = @fread($fp,filesize($settings['logfile']));
fclose($fp);
$addline .= $links;
$fp = fopen($settings['logfile'],"wb") or problem("Couldn't open links file ($settings[logfile]) for writing! Please CHMOD all $settings[logfile] to 666 (rw-rw-rw)!");
fputs($fp,$addline);
fclose($fp);

/* Register this session variable */
$_SESSION['add']=1;

?>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><b>Vaš oglas je uspješno postavljen!</b></p>
<p><a href="gbook.php?page=1">Kliknite ovdje za nastavak</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<?php
printCopyHTML();
printDownHTML();
exit();
} // END addEntry

function printSign() {
global $settings;
?>
<h3 align="center">Dodaj oglas</h3>
<form action="gbook.php" method="POST" name="form"><input type="hidden" name="a" value="add">
<table class="entries" cellspacing="0" cellpadding="4" border="0">
<tr>
<td>
<p align="center"><b>Oglas:</b><br>
<textarea name="comments" rows="20" cols="80"></textarea> </p>
<p align="center"><input type="submit" value=" Postavi moj oglas "></p>
</td>
</tr>
</table>
</form>
<?php
printCopyHTML();
printDownHTML();
exit();
} // END printSign


function printEntries($lines,$start,$end) {
$start=$start-1;
$end=$end-1;
$delimiter="\t";
for ($i=$start;$i<=$end;$i++) {
list($comment,$added)=explode($delimiter,$lines[$i]);
echo '
<tr>
<td class="upper" width="100%"><b>Oglas:</b></td>
</tr>

<tr>
<td width="100%">';
echo $comment;

echo '<hr>
<font class="smaller">Postavljeno: '.$added.' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href="gbook.php?a=delete&num='.$i.'"><img src="images/delete.gif" width="16" height="14" border="0" alt="Obriši ovaj oglas"></a></font>
</td>
</tr>
';
}
} // END printEntries


function problem($myproblem,$backlink="1") {
$html = '<p>&nbsp;</p>
<p>&nbsp;</p>
<p align="center"><b>Greška</b></p>
<p align="center">'.$myproblem.'</p>
<p>&nbsp;</p>
';
    if ($backlink) {
        $html .= '<p align="center"><a href="Javascript:history.go(-1)">Nazad na prethodnu stranicu</a></p>';
    }

$html .= '<p>&nbsp;</p> <p>&nbsp;</p>';

echo $html;

printCopyHTML();
printDownHTML();
exit();
} // END problem


function printNoCache() {
header("Expires: Mon, 26 Jul 2000 05:00:00 GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
} // END printNoCache


function printTopHTML() {
global $settings;
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>'.$settings['gbook_title'].'</title>
<meta content="text/html; charset=windows-1250">
<link href="style.css" type="text/css" rel="stylesheet">
</head>
<body>
';
include_once 'header.txt';
echo '<h3 align="center">'.$settings['gbook_title'].'</h3>
<p align="center"><a href="'.$settings['website_url'].'">Nazad na '.$settings['website_title'].'</a>
| <a href="gbook.php">Pregledaj oglasnu ploču</a>
| <a href="gbook.php?a=sign">Postavi oglas</a></p>
<div align="center">
<center>
';
} // END printTopHTML


function printDownHTML() {
global $settings;
echo '</center>
</div>';
include_once 'footer.txt';
echo '</body>
</html>';
}  // END printDownHTML


function printCopyHTML() {
global $settings;
echo rawurldecode('%3Chr%20width%3D%2295%25%22%3E%0D%0A%3C%21--%0D%0AChanging%20the%20%22Powered%20by%22%20credit%20sentence%20without%20purchasing%20a%20licence%20is%20illegal%21%0D%0APlease%20visit%20http%3A%2F%2Fwww.phpjunkyard.com%2Fcopyrigh...3EPHP%20guestbook%3C%2Fa%3E%20').$settings['verzija'].rawurldecode('%20from%0D%0A%3Ca%20href%3D%22http%3A%2F%2Fwww.phpjunkyard.com%2F%22%20ta...%2Fa%3E%3C%2Ffont%3E%3C%2Fp%3E');
} // END printCopyHTML

function gbook_input($in,$error=0) {
    $in = trim($in);
    if (strlen($in))
    {
        $in = htmlspecialchars($in);
    }
    elseif ($error)
    {
        problem($error);
    }
    return stripslashes($in);
} // END gbook_input()

function gbook_isNumber($in,$error=0) {
    $in = trim($in);
    if (preg_match("/\D/",$in) || $in=="")
    {
        if ($error)
        {
            problem($error);
        }
        else
        {
            return '0';
        }
    }
    return $in;
} // END gbook_isNumber()
?>
 
Odgovor na temu

adi356
Adorjan Cizmadia
CEO of BidUno
BidUno
Novi Sad

Član broj: 65311
Poruke: 22

Sajt: www.biduno.com


Profil

icon Re: Imam problem sa unosom passworda :)10.11.2006. u 19:17 - pre 213 meseci
Ne znam da li si vec resio problem ili ne, ali ako ne evo resenja! Ako nesto ne valja, pisi.
Izmene su oznacene sa tri crtice (---) ispred reda koje je menjano. Samo izbrisi te tri crtice i testiraj skriptu.
Ukupno ima: 6 izmena.



<?php

error_reporting(E_ALL ^ E_NOTICE);

require_once('settings.php');

if($settings['system'] == 2) {$settings['newline']="\r\n";}
elseif($settings['system'] == 3) {$settings['newline']="\r";}
else {$settings['newline']="\n";}

$a=$_REQUEST['a'];

printTopHTML();

if (!(empty($a))) {
if($a=="sign") {
printSign();
} elseif($a=="delete") {
$num=gbook_isNumber($_REQUEST['num'],"Invalid ID");
confirmDelete($num);
} elseif($a=="add") {



$comments=gbook_input($_REQUEST['comments'],"Molim unesite Vaš oglas!");
---$pass=gbook_input($_REQUEST['pass'],"Molim unesite Vaš password");------

if ($settings['autosubmit'] == 1)
{
if ($_SESSION['checked'] == "N")
{
print_secimg($comments);
}
elseif ($_SESSION['checked'] == "P")
{
$_SESSION['checked'] = "N";
$secnumber=gbook_isNumber($_REQUEST['secnumber']);
if(empty($secnumber)) {print_secimg($comments,1);}
$secimg=check_secnum($secnumber,$_SESSION['checksum']);
if (empty($secimg))
{print_secimg($comments,2);}
}
else {problem("Internal script error. Wrong session parameters!");}
}

--- addEntry($comments, $pass);

} elseif($a=="confirmdelete") {
$pass=gbook_input($_REQUEST['pass'],"Molim unesite Vaš password");
$num=gbook_isNumber($_REQUEST['num'],"Invalid ID");
doDelete($pass,$num);
} else {
problem("This is not a valid action!");
}
}

$page=gbook_isNumber($_REQUEST['page']);
if ($page>0) {
$start=($page*10)-9;$end=$start+9;
} else {
$page=1;$start=1;$end=10;
}

$filesize=filesize($settings['logfile']);
$fp = @fopen($settings['logfile'],"rb") or problem("Can't open the log file ($settings[logfile]) for reading! CHMOD this file to 666 (rw-rw-rw)!");
$content=@fread($fp,$filesize);
fclose($fp);
$content = trim(chop($content));
$lines = explode($settings['newline'],$content);

if ($filesize == 0) {$total=0;}
else {
$total = count($lines);
if ($end > $total) {$end=$total;}
$pages = ceil($total/10);
echo '<p>Prikazujem stranicu '.$page.' od '.$pages.'. Stranice: ';
for ($i=1; $i<=$pages; $i++) {
if($i == $page) {echo "<b>$i</b>\n";}
else {echo '<a href="gbook.php?page='.$i.'">'.$i.'</a> ';}
}
}

echo '</p>
<table border="0" cellspacing="0" cellpadding="2" width="95%" class="entries">';

if ($filesize == 0) {
echo '<tr>
<td>Još nema oglasa!</td>
</tr>';
}
else {printEntries($lines,$start,$end);}

echo '</table>';

if ($filesize != 0) {
echo '<p>Stranice: ';
for ($i=1; $i<=$pages; $i++) {
if($i == $page) {echo "<b>$i</b>\n";}
else {echo '<a href="gbook.php?page='.$i.'">'.$i.'</a> ';}
}
}

printCopyHTML();
printDownHTML();
exit();


// >>> START FUNCTIONS <<< //

function doDelete($pass,$num) {
global $settings;
if ($pass != $settings[apass]) {problem("Pogrešan password! Oglas nije izbrisan.","1");}

$filesize=filesize($settings['logfile']);
$fp = @fopen($settings['logfile'],"rb") or problem("Can't open the log file ($settings[logfile]) for reading! CHMOD this file to 666 (rw-rw-rw)!");
$content=@fread($fp,$filesize);
fclose($fp);
$content = trim(chop($content));
$lines = explode($settings['newline'],$content);
unset($lines[$num]);
$fp = fopen($settings['logfile'],"wb") or problem("Couldn't open links file ($settings[logfile]) for writing! Please CHMOD all $settings[logfile] to 666 (rw-rw-rw)!");
foreach ($lines as $thisline) {
$thisline .= $settings['newline'];
fputs($fp,$thisline);
}
fclose($fp);

?>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><b>Odabrani oglas je uspješno uklonjen!</b></p>
<p><a href="gbook.php?page=1">Kliknite ovdje za nastavak</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<?php
printCopyHTML();
printDownHTML();
exit();
} // END doDelete

function confirmDelete($num) {
?>
<p>&nbsp;</p>
<p>&nbsp;</p>
<form action="gbook.php" method="POST"><input type="hidden" name="a" value="confirmdelete">
<input type="hidden" name="num" value="<?php echo($num); ?>">
<p><b>Molim unesite vaš password:</b><br>
<input type="password" name="pass" size="20"></p>
<p><b>Jeste li sigurni da želite izbrisati odabrani oglas!</b></p>
<p><input type="submit" value="Da, izbriši ovaj oglas!"> | <a href="gbook.php">NE, predomislio sma se</a></p>
</form>
<p>&nbsp;</p>
<p>&nbsp;</p>
<?php
printCopyHTML();
printDownHTML();
exit();
} // END confirmDelete




---function addEntry($comments, $pass) {
global $settings;
---if ($pass != $settings[apass]) {problem("Pogrešan password! Oglas nije dodat.","1");}

/* This part will help prevent multiple submissions */
if ($settings['one_per_session'] && $_SESSION['add'])
{
problem("You may only submit this guestbook once per session!");
}

$delimiter="\t";
$added=date ("F j, Y");

$comments_nosmileys=$comments;
$comments = str_replace("\r\n","<br>",$comments);
$comments = str_replace("\n","<br>",$comments);
$comments = str_replace("\r","<br>",$comments);
$comments = wordwrap($comments,$settings['max_word'],'<br>',1);

$addline = "$comments$delimiter$added$delimiter$settings[newline]";

$fp = @fopen($settings['logfile'],"rb") or problem("Can't open the log file ($settings[logfile]) for reading! CHMOD this file to 666 (rw-rw-rw)!");
$links = @fread($fp,filesize($settings['logfile']));
fclose($fp);
$addline .= $links;
$fp = fopen($settings['logfile'],"wb") or problem("Couldn't open links file ($settings[logfile]) for writing! Please CHMOD all $settings[logfile] to 666 (rw-rw-rw)!");
fputs($fp,$addline);
fclose($fp);

/* Register this session variable */
$_SESSION['add']=1;

?>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><b>Vaš oglas je uspješno postavljen!</b></p>
<p><a href="gbook.php?page=1">Kliknite ovdje za nastavak</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<?php
printCopyHTML();
printDownHTML();
exit();
} // END addEntry

function printSign() {
global $settings;
?>
<h3 align="center">Dodaj oglas</h3>
<form action="gbook.php" method="POST" name="form"><input type="hidden" name="a" value="add">
<table class="entries" cellspacing="0" cellpadding="4" border="0">
<tr>
<td>
<p align="center"><b>Oglas:</b><br>
<textarea name="comments" rows="20" cols="80"></textarea> </p>
---<p><b>Molim unesite vaš password:</b><br>
---<input type="password" name="pass" size="20"></p>
<p align="center"><input type="submit" value=" Postavi moj oglas "></p>
</td>
</tr>
</table>
</form>
<?php
printCopyHTML();
printDownHTML();
exit();
} // END printSign


function printEntries($lines,$start,$end) {
$start=$start-1;
$end=$end-1;
$delimiter="\t";
for ($i=$start;$i<=$end;$i++) {
list($comment,$added)=explode($delimiter,$lines[$i]);
echo '
<tr>
<td class="upper" width="100%"><b>Oglas:</b></td>
</tr>

<tr>
<td width="100%">';
echo $comment;

echo '<hr>
<font class="smaller">Postavljeno: '.$added.' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<a href="gbook.php?a=delete&num='.$i.'"><img src="images/delete.gif" width="16" height="14" border="0" alt="Obriši ovaj oglas"></a></font>
</td>
</tr>
';
}
} // END printEntries


function problem($myproblem,$backlink="1") {
$html = '<p>&nbsp;</p>
<p>&nbsp;</p>
<p align="center"><b>Greška</b></p>
<p align="center">'.$myproblem.'</p>
<p>&nbsp;</p>
';
if ($backlink) {
$html .= '<p align="center"><a href="Javascript:history.go(-1)">Nazad na prethodnu stranicu</a></p>';
}

$html .= '<p>&nbsp;</p> <p>&nbsp;</p>';

echo $html;

printCopyHTML();
printDownHTML();
exit();
} // END problem


function printNoCache() {
header("Expires: Mon, 26 Jul 2000 05:00:00 GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
} // END printNoCache


function printTopHTML() {
global $settings;
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>'.$settings['gbook_title'].'</title>
<meta content="text/html; charset=windows-1250">
<link href="style.css" type="text/css" rel="stylesheet">
</head>
<body>
';
include_once 'header.txt';
echo '<h3 align="center">'.$settings['gbook_title'].'</h3>
<p align="center"><a href="'.$settings['website_url'].'">Nazad na '.$settings['website_title'].'</a>
| <a href="gbook.php">Pregledaj oglasnu plocu</a>
| <a href="gbook.php?a=sign">Postavi oglas</a></p>
<div align="center">
<center>
';
} // END printTopHTML


function printDownHTML() {
global $settings;
echo '</center>
</div>';
include_once 'footer.txt';
echo '</body>
</html>';
} // END printDownHTML


function printCopyHTML() {
global $settings;
echo rawurldecode('%3Chr%20width%3D%2295%25%22%3E%0D%0A%3C%21--%0D%0AChanging%20the%20%22Powered%20by%22%20credit%20sentence%20without%20purchasing%20a%20licence%20is%20illegal%21%0D%0APlease%20visit%20http%3A%2F%2Fwww.phpjunkyard.com%2Fcopyrigh...3EPHP%20guestbook%3C%2Fa%3E%20').$settings['verzija'].rawurldecode('%20from%0D%0A%3Ca%20href%3D%22http%3A%2F%2Fwww.phpjunkyard.com%2F%22%20ta...%2Fa%3E%3C%2Ffont%3E%3C%2Fp%3E');
} // END printCopyHTML

function gbook_input($in,$error=0) {
$in = trim($in);
if (strlen($in))
{
$in = htmlspecialchars($in);
}
elseif ($error)
{
problem($error);
}
return stripslashes($in);
} // END gbook_input()

function gbook_isNumber($in,$error=0) {
$in = trim($in);
if (preg_match("/\D/",$in) || $in=="")
{
if ($error)
{
problem($error);
}
else
{
return '0';
}
}
return $in;
} // END gbook_isNumber()
?>
Biduno, aukcijski sajt na kome, pored postavljanja aukcija i kupi odmah predmeta, možeš da otvoriš i svoju virtuelnu prodavnicu i poboljšaš prodaju i vidljivost svojih predmeta.

Poseti nas i postavi svoj predmet besplatno ili potraži predmet koji ti se sviđa i kupi ga ili nudi.
 
Odgovor na temu

[es] :: PHP :: Imam problem sa unosom passworda :)

[ Pregleda: 2147 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.