Html-, css- és php-help
Jelentkezz be a hozzászóláshoz.
Aranyszabály: jelszót önmagában nem mentünk le. Ha hozzáférnek az adatbázisodhoz, akkor a normál eltárolt jelszavak potenciális biztonsági kockázatot jelentenek. Szóval tessék a jelszavakat titkosítani (erre van sokféle mód, ilyen például az sha1, illetve az md5 ellenõrzõösszeg készítése)
igen, én is már sok helyen láttam ezt az md5-t, de csak egy kérdés: hogy tud valaki hozzáférni az adatbázishoz?:S
ingyen sms!! --->>>unknow.uw.hu
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Ezt a sessiont (munkamenetváltozót) aztán lekérdezed, ahol akarod.
Szóval a sikeres bejelentkezésnél:
<?php
session_start();
$sessionname = "Bejelentkezett";
$_SESSION<$sessionname>$sessionname>=$nev; //A $nev a felhasználó nevét tároló változó
?>
És a kiíratásnál:
<?php
session_start();
$sessionname = "Bejelentkezett";
print($_SESSION<$sessionname>$sessionname>);
?>
Itt már beszéltem róla...
Tessék elolvasni:
http://weblabor.hu/cikkek/munkamenetkezeles1
http://weblabor.hu/cikkek/munkamenetkezeles2
Daxan „nekem a veszély lételemem, gyári default.”
Tehát a <form> tag action attribútumának egy PHP szkriptre kell hivatkoznia (action="blabla.php").
Ebben a szkriptben a beviteli mezõk name attribútumai fogják meghatározni az ûrlap elküldésének metódusától függõ (jelen esetben POST - lásd a <form> tag method attribútumát) tömb indexét, amelyeket késõbb lementhetsz.
Szóval az alábbi tömbök tárolják majd a PHP-ben az ürlapod adatait:
$_POST["SubmitName"] - ha értéke "Mehet!", akkor az ûrlapról küldték az adatokat (de lehet, hogy csaltak 😉).
$_POST["textfield"] - név
$_POST["textfield2"] - jelszó
$_POST["textfield3"] - jelszó mégegyszer
$_POST["textfield6"] - e-mail cím
Ezután ezeknek a tömböknek a felhasználásával lementheted az adatokat. Akár szöveges file-ba is mentheted õket, akár adatbázisba is rakhatod, akár elküldheted e-mailben is.
Aranyszabály: jelszót önmagában nem mentünk le. Ha hozzáférnek az adatbázisodhoz, akkor a normál eltárolt jelszavak potenciális biztonsági kockázatot jelentenek. Szóval tessék a jelszavakat titkosítani (erre van sokféle mód, ilyen például az sha1, illetve az md5 ellenõrzõösszeg készítése)
Másik aranyszabály: e-mail címet honlapra önmagában nem írunk ki - pláne ha más e-mail címe (és nem bombázzuk feleslegesen mindenféle nem kívánt hírlevelekkel, nem adjuk ki 3. félnek). Vannak olyan keresõrobotok, amelyek e-mail címeket gyûjtenek, hogy késõbb spam-ek célpontjaivá váljanak.
Ez ellen jó védekezési mód például ha a @ jelet
Harmadik aranyszabály: bármilyen ûrlap veszélyforrás, ha nem szûröd a rajta elküldött adatokat. Ilyen veszélyek például a HTML elemek (ha az ürlapon elküldött adatok HTML dokumentumként jelennek meg, akkor az ûrlapon keresztül küldött HTML kódok - amelyekbe Javascript kód is illeszthetõ - gondokat okozhatnak), az SQL-utasítások (ha adatbázisba mentesz), a hülyeségek (e-mail cím helyett blabla), stb... Szóval érdemes szûrni a felhasználótól érkezõ adatokat.
http://weblabor.hu/cikkek/felhasznaloregisztracio
Daxan „nekem a veszély lételemem, gyári default.”
ez az írott szöveg hátránya. nekem kell elképzelnem, hogy hol viszed le/fel a hansúlyt..
Syd Barrett 1946-2006 Rick Wright 1943-2008 R.I.P.
a scrollos dolog pl. megoldható a moo.fx-szel.
Syd Barrett 1946-2006 Rick Wright 1943-2008 R.I.P.
Ezzel, nem csak az aljat lehet elérni az oldalnak, hanem barmelyik pontját!
A lap alján levõ elemnek adj id attribútumot - például így:
<p id="alja">Ez a bekezdés az oldal alján lesz...</p>
Vagy hozz létre egy linket, amiben csak name attribútum van:
<a name="alja">Ez a mondat a lap alján van.</a>
A linket pedig így nevezd el:
<a href="#alja">Ugrás a lap aljára</a>
Vagy elkészítheted így is a linket (ugyanis a lap aljára és tetejére ugrás elvileg definiálva van) - ekkor nem kell külön id attribútum, sem link:
<a href="#bottom">Ugrás a lap aljára</a>
Errõl bõvebben itt olvashatsz (tessék elolvasni!):
http://htmlspec.web.elte.hu/htmltananyag/gyak4/framek.html - Anchorok (horgony, vagy könyvjelzõ😉 fejezet
http://htmlinfo.polyhistor.hu/html_ref/inline.htm#A
http://www.w3.org/TR/REC-html40/struct/links.html#h-12.2
...blablabla-egészen-az-aljáig...
<div id="alja">Lapajja</div>
Syd Barrett 1946-2006 Rick Wright 1943-2008 R.I.P.
Azt szeretném megkérdezni, hogy meg lehet-e oldani html-ben, hogy egy link-re kattintva a lap aljára ugorjon? Vagy ehez kell php, vagy egyéb hókusz-pókusz?
this is madness. rly? http://madbence.freeblog.hu
kösz
ingyen sms!! --->>>unknow.uw.hu
––––•(-•Nem bánom, ha az emberek a szájukra vesznek, de kezdjék a seggemmel!•-)•––––
––––•(-•Nem bánom, ha az emberek a szájukra vesznek, de kezdjék a seggemmel!•-)•––––
$tabla = mysql_fetch_array($eredmeny);
Ezt a lekérdezést használd és utána tölts be egy tömmbe,persze a nevek helyéree a sajátjaidat írjad;
––––•(-•Nem bánom, ha az emberek a szájukra vesznek, de kezdjék a seggemmel!•-)•––––
mert ha igen akkor könnyõ a lekérdezést úgy kell megírni hogy csak azokat a felhasználókat válassza ki amelyiknek a klikkje 1😉
––––•(-•Nem bánom, ha az emberek a szájukra vesznek, de kezdjék a seggemmel!•-)•––––
$egy[] = "felhasználó1";
$egy[] = "felhasználó2";
$egy[] = "felhasználó3";
$eredmeny = count($egy);
$hanyadik = rand(0,$eremeny-1);
printf "nyert a.$egy<$hanyadik>$hanyadik>."felhasználó!;
?>
valahogy így
nembiztos hogy pontos a kód😛 rég csináltam, de kb így kell megoldani vagy mi.
––––•(-•Nem bánom, ha az emberek a szájukra vesznek, de kezdjék a seggemmel!•-)•––––
Érthetõen:
van 1 oldalam. Van sok felhasználóm. Ezek közül páran rákattintanak 1 linkre. Megnyílik 1 popup és ez hozzáad 1 -et az X mezõhöz.
Ezek után mondjuk éjfélkor azok közül a felhasználók közül akiknek az X mezõlyükben 1 van sorsolna és ki kéne, hogy dobjon 1 felhasználót, akinek az Y mezpjéhez hozzáadna 1-et.
Remélem így érthetõbb.
Levi
if(($felhasznalo == "Jani") || ($felhasznalo == "Dani")) {
echo "Dani vagy Jani vagy.";
}
Egyrészt a változók (amelyek az adatokat tárolják) elé $ jelet kell rakni.
Másrészt logikai operátorok (and, or, not, xor) olyanok mint a beépített függvények - angol nyelvûek. Vagy használhatsz rövidítést is: &&, ||, !,
Harmadrészt kétszer kell összehasonlítani a változót. Egyszer hogy Dani-e, másodszor hogy Jani-e.
Negyedrészt: sztringeket (szövegeket) idézõjelek közé kell rakni.
Ötödrészt: Egy kis magyar nyelv: mondatokat és neveket nagy kezdõbetûvel írjuk.
if(($felhasznalo == "Jani") && ($felhasznalo == "Dani")) {
echo "Dani vagy Jani vagy.";
}
ha a felhasználónév dani vagy jani--> írja ki hogy "dani vagy jani vagy"
idáig jutottam el:
if(felhasználónév == jani vagy dani) {
echo "dani vagy jani vagy";
}
ingyen sms!! --->>>unknow.uw.hu
Daxan „nekem a veszély lételemem, gyári default.”
Daxan „nekem a veszély lételemem, gyári default.”
<?
if (!isset($_COOKIE<'NincsDuplázás'>'NincsDuplázás'>))
{
setcookie('NincsDuplázás',~, time()+5);
?>
Ennyi volt az egesz!
Daxan „nekem a veszély lételemem, gyári default.”
<#worship>#worship><#worship>#worship><#worship>#worship>
if ($_POST["submit"]=="Elküld") {
if (!empty($_POST["szoveg1"]) && !empty($_POST["szoveg2"]) && !empty($_POST["szoveg3"]) && !empty($_POST["szoveg4"]) && !empty($_POST["szoveg5"]) && !empty($_POST["szoveg6"]) && !empty($_POST["szoveg7"]) && !empty($_POST["szoveg8"]) &&
!empty($_POST["szoveg9"]) && !empty($_POST["szoveg10"]) &&
!empty($_POST["szoveg11"]) && !empty($_POST["szoveg12"]) &&
!empty($_POST["szoveg13"]) && !empty($_POST["szoveg14"]) &&
!empty($_POST["szoveg15"]) && !empty($_POST["szoveg16"])) {
$filename = "text.txt"; //Filenév megadása
.
.
.
} else {
echo ("Az összes mezõ kitöltése kötelezõ!");
}
}
www.oldal.uw.hu/valami.php
így kell:
http://oldal.uw.hu/valami.php
ingyen sms!! --->>>unknow.uw.hu
Daxan „nekem a veszély lételemem, gyári default.”
Javítva:
"esetleg egy figyelmeztetõ üzenet a hiányos kitöltésért"
A múltkor csináltál nekem egy ûrlapot, ami remekül mûködik, de még jó lenne egy kicsit tuningolni.<#wink>#wink><#wink>#wink>
Meg lehetne azt oldani, hogy csak akkor írja a TXT fájlba az ûrlap mezõk tartalmát, ha minden mezõbe van írva valami? (esetleg egy figyelmeztetõ üzenet a hibás kitöltésért)