Html-, css- és php-help
Jelentkezz be a hozzászóláshoz.
$_SESSION<'ip'>'ip'> = $_SERVER<'REMOTE_ADDR'>'REMOTE_ADDR'>;
Ellenõrzéskor:
Megnézed be van-e lépve, és ha igen akkor:
if($_SESSION<'ip'>'ip'> != $_SERVER<'REMOTE_ADDR'>'REMOTE_ADDR'>){
itt kilépteted
}
Bejelentkezésnél:
$ip="$REMOTE_ADDR";
És minden többi lapon:
if ($ip!=$ip){
átirányítás kezdõlapra...
}
Levi
Levi
Az a problémám, hogy a loginrendszeremet folyamatosan kijátszák. Belépnek más felhasználók nevével az emberek úgy, hogy nem tudják meg a jelszavát, ez azért baj, mert az õ nevében írnak. Arra szeretnélek kérni titeket akik profik (én kezdõ vagyok), hogy ha valami nagy hibát találtok a kódban, esetleg tudtok olyan módszert amivel biztonságosabbá tehetitek azt leírjátok. De a legfontosabb lenne, hogy biztonságosabb legyen a rendszer, és csak úgy tudjanak belépni a felhasználók ha a helyes Felhasználónév és jelszó párost adják meg. Ne lehessen kijátszani. Itt a kód:
<?php session_start(); ?>
<html><body bgcolor="#5090C0">
<?php
if (isset($kilep))
{
session_unset();
session_destroy();
}
if (isset($_SESSION["nev"]))
{
print "<FONT color=white>Sikeres bejelentkezés!</FONT>";
print "<br><a href=/faq.php><FONt clor=white>Tovább</FONT></a>
<br><br>
";
}
else
{
if ( isset($_POST["neved"] ) )
{
include("config.php");
$nev = $_POST["neved"];
$pass = $_POST["passod"];
$parancs = mysql_query("SELECT nev, jelszo from szoveg where nev ='".mysql_real_escape_string($nev)."' and jelszo = '".mysql_real_escape_string($pass)."'");
$eredm = mysql_num_rows($parancs);
if ($eredm==1)
{
session_register( "nev" );
session_register( "pass" );
}
}
else
{
print "<table><form action=".$PHP_SELF." method=post>
<tr><FONT color=white>Login név: <input type=text name='neved' size=17></tr>
<tr> <FONT color=white> Jelszó: <input type=password name='passod' size=17></tr>
<tr><td><input type=submit value=Belép></td></tr></table><br><center><small><a href=regisztracio.php>Regisztráció</a><br><br>
<a href=login/reset.php><FONT color=white>Jelszóemlékeztetõ</a></center></small>";
}
if (isset($_POST["neved"]) && $eredm==0)
{
print "<FONT color=white>Rossz felhasználónév, vagy jelszó!<br>";
print "<table><form action=".$PHP_SELF." method=post>
<tr><FONT color=white>Login név: <input type=text name='neved' size=17></tr>
<tr> <FONT color=white> Jelszó: <input type=password name='passod' size=17></tr>
<tr><td><input type=submit value=Belép></td></tr></table><br><center><small><a href=regisztracio.php><FONT color=white>Regisztráció</a><br><br>
<a href=login/reset.php><FONT color=white>Jelszóemlékeztetõ</a>
</center></small>";
}
elseif (isset($_POST["neved"]) && $eredm==1)
{
print "<Font size=3 face=comic sans ms color=white>Sikeres bejelentkezés! </Font> <br><br>
<br><br>
<a href=/faq.php><Font size=3 face=comic sans ms color=white>Tovább</a> </FONT>
</FONT>
</FONT> </FONT> </FONT> </FONT>
<br><br>
";
}
}
?>
Levi
Kanna, villásdugó, tej, kávé. Ásítás. Átvillan a fején a szó: buldózer. Hogy jön ez ide? A buldózer a konyhaablak túloldalán meglehetõsen hatalmas jószág.
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
köszönöm
Kanna, villásdugó, tej, kávé. Ásítás. Átvillan a fején a szó: buldózer. Hogy jön ez ide? A buldózer a konyhaablak túloldalán meglehetõsen hatalmas jószág.
PHP-ban mysql_connect segítségével kapcsolódhatsz a MySQL-szerverhez.
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
egy egyszerü kérdés: hogy tudok böngészöböl csatlakozni az adatbázishoz?
Kanna, villásdugó, tej, kávé. Ásítás. Átvillan a fején a szó: buldózer. Hogy jön ez ide? A buldózer a konyhaablak túloldalán meglehetõsen hatalmas jószág.
Fordítások: http://evin.konzolozz.hu Az élet csupán álom, útban a halál felé.
Jó lenne ha ingyenes lenne és 0 php tudással is lehessen használni.
Az sem baj, ha esetleg php-ba kell nyúlkálni néha. (értek kicsit a php-hoz, ez nem nekem lesz)
Fordítások: http://evin.konzolozz.hu Az élet csupán álom, útban a halál felé.
http://www.sg.hu/cikkek/75599/feladta_wow_os_eletet_a_valosagert ------- MMORPG rajongóknak: \"Ne feledd, minél királyabbul fest a karaktered, annál szánalmasabb az életed.\"
http://www.sg.hu/cikkek/75599/feladta_wow_os_eletet_a_valosagert ------- MMORPG rajongóknak: \"Ne feledd, minél királyabbul fest a karaktered, annál szánalmasabb az életed.\"
sajnos megint elakadtam :I
van egy ilyen kódom:
echo "<font class=\"font\">";
echo $row<'userfolder'>'userfolder'>;
echo "</td><td><font class=\"font\">";;
echo $row<'title'>'title'>;
echo "</td><td><font class=\"font\">";
echo $row<'text'>'text'>;
ez így néz ki:
én meg azt szeretném elárni ha megadom azt hogy "vincent" csak vincent mappái látszódjanak
elöre is köszi!<#help>#help>
http://www.sg.hu/cikkek/75599/feladta_wow_os_eletet_a_valosagert ------- MMORPG rajongóknak: \"Ne feledd, minél királyabbul fest a karaktered, annál szánalmasabb az életed.\"
most nem fogom olyan valami beleásni magam, amirõl még annyi halvány fogalmam nincs mint arról, ami kell
(minnyá felrobbanok, mert még a dizájnolni sem tom normálisan az egészet, mert valami iszonyat nyomi az egészben - viszont ugyahogy legalább mûködik :[)
[/spam]™
function processReqChange() {
if (req.readyState == 4 && req.status == 200) {
//maradhat ures
}
}
function storeName(name, score)
{
url = "bestscore.php?score="+score+"&name="+name;
if (window.ActiveXObject)
req = new ActiveXObject("Microsoft.xmlhttp");
else
req = new XMLHttpRequest();
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open("GET", url, true);
req.send("");
}
//ha Jozsika eler 1500 pontot, ezt hivod meg
storeName("Jozsika", 1500);
//bestscore.php meg tarolja a szerveren fileban/db/akarmiben az adatokat
$mappa = $config<'upload_dir'>'upload_dir'>.$today."/";
Daxan „nekem a veszély lételemem, gyári default.”
Ha csak egy gépen használják a Javascriptes "alkalmazást", akkor cookie-ban eltárolható az érték.
Az ssl meg nem minden tárhelyen megengedett, szóval felejtõs.
Szóval még a kérdésem mindig fenn áll hogy lehet meg csinálni.
de még "nem találtam meg"
amúgy szerintem az elv az, ahogy amikor kiiratod a számot, akkor leírod az utolsó 3 számjegyet, majd teszel egy pontot.... és így tovább, tehát hátulról szöveggé konvertálod
[/spam]™
pl: 5000532 ezt úgy megcsinálni hogy 5.000.532 legyen.
Próbálkoztam azzal hogy megkeresem 3 masával (hogyha nagyobb mint 3 és 6 és a többszörösei) és akkor ugyanazt kicserélem csak 1 pontal pluszba. Ez jó is de ha pl 4db 0 van akkor már nem jó.
Pl: 10000 -t így vált át 1.0000 mivel megkeresei ugye a 3 nullát és az elé rakja de nekem nem oda kéne.
Valami megoldás esetleg ?
de köszi 😊)
[/spam]™
Pl a legegyszerubb, ha js-edben a request objecttel meghivod a bestscore.php?score=23455&name=Jozsika oldalt, ami elraktarozza a best score-t valahova.
(ps: csak egy leegyszerusitett pelda a megoldasra.. nem art olyat csinalni, amivel egy kicsit nehezebb csalni😊
Úgy értem, hogy van egy játék, ami mondjuk idõre zajlik. Ha valaki elõször játszika játékkal és megveri a gépet, akkor beírhat egy nevet és a gép eltárolja a nevét és az idejét.
Ha jön egy köv. játékos, akkor neki már ki van írva, hogy ki volt eddig a legjobb játékos.
És mindezt JS-ben. Vagy schell script vagy mi. 😊
Minta, vagy tutorial is jó lenne.
(Igazából én már azzal is megelégednék, ha mindig megjelenne az utolsó ember neve, aki legyõzte a gépet - nem kell a legjobb idõ)
[/spam]™
Ezt a részt módosítottam:
// #############################
// Create new file name
// #############################
$filename = $_FILES[$config<'upload_inputname'>'upload_inputname'>]<'name'>'name'>;
$now = time();
$number = rand(1000,9999);
$new_name = substr($now,6,10).substr($number,1,3);
$type = $myFileType;
$szolg = ("http://kepup.eof.hu$mappa$new_name.$type");
if ( move_uploaded_file($_FILES[$config<'upload_inputname'>'upload_inputname'>]<'tmp_name'>'tmp_name'>,$upload_dir.$new_name.".".$type) ) // if upload succeed
{
$std->header();
$link = "<a href=\"$upload_dir$new_name.$type\">$szolg</a>";
$std->print_html( file_uploaded( $link ) );
$std->footer();
exit;
Annyi a gondom, hogy ha feltöltök egy képet, akkor kiírja a kép elérési útját, de hibásan.
Itt egy példa a hibára: http://kepup.eof.hu./uploads/090407/3835927.png
Az eof.hu után nem kellene .
Ha tudtok, akkor segítsetek!
Daxan „nekem a veszély lételemem, gyári default.”
http://www.sg.hu/cikkek/75599/feladta_wow_os_eletet_a_valosagert ------- MMORPG rajongóknak: \"Ne feledd, minél királyabbul fest a karaktered, annál szánalmasabb az életed.\"
biztos törölni akarsz?
igen nem
megoldható ez valahogy?
http://www.sg.hu/cikkek/75599/feladta_wow_os_eletet_a_valosagert ------- MMORPG rajongóknak: \"Ne feledd, minél királyabbul fest a karaktered, annál szánalmasabb az életed.\"
CSS-el megoldhato ilyen szovegdoboz szeruseg beszurasa, ami az eredeti oldal felett helyezkedik el es mindenfele tartalmat lehet bele pakolni? 😊
Itthagytam a forumot! Ne irj privatot!
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
van 2 function és 1 változót az 1ikbe át akarok vinni.
Meg lehet azt valahogy oldani ?