Hirdetés
- Fejhallgató erősítő és DAC topik
- Milyen monitort vegyek?
- TCL LCD és LED TV-k
- Milyen videókártyát?
- Androidos tablet topic
- Emelkedik a korábbi generációs Intel CPU-k ára
- Kormányok / autós szimulátorok topikja
- Vezetékes FÜLhallgatók
- Brutálisan elszállhat az új PC-s Snapdragon fogyasztása
- VR topik (Oculus Rift, stb.)
Aktív témák
-
j0k3r!
őstag
válasz
SektorFlop
#1977
üzenetére
hello!
ha jol sejtem, akkor neked valami ilyesmi kellene:
valami.html vagy valami.php (reszlet)
<form action="felvisz.php" method="post">
Valami <input type="text" name="valami" />
<input type="submit" value="Felvisz" />
</form>felvisz.php (reszlet)
$valami = $_POST["valami"];
// validalod a kapott adatot, ami mostmar a $valami valtozoban van (strlen, isset, stb.)
// ha ok, belerakod az adatbazisba, ha nem, akkor valami hibauzenetet kuldeszami fontos, hogy, amit az input tagben name attributumkent adtal meg az lesz az "indexe" annak a tombnek, amit a form methodjaban adtal meg (get -> $_GET, post -> $_POST)
-
j0k3r!
őstag
hello megint!
na szoval nekialltam megirni a fentebb mar emlitett osztalyt, de az egyik lekerdezes valahogy nem akar mukodni.
classManageDB.php
igy hasznalom (reszlet):else
{
require_once 'class/classManageDB.php';
$ok = TRUE;
try
{
$udb = new userDB(TRUE);
$udb->createUserTable();
$udb->addUser($u);
$udb->closeConnection();
}
catch (Exception $e)
{
$ok = FALSE;
echo
'<h1>Hiba</h1>
<br/>
' . $e->getMessage();
}
if ($ok)
{
echo
'<h1>Sikeres regisztráció</h1>
<br/>
A megadott email címre elküldtük a regisztráció befejezéséhez szükséges linket.';
}
}mondanom sem kell, hogy mindig ugyanazt dobja: "A megadott email címre elküldtük a regisztráció befejezéséhez szükséges linket." - de a users tabla ures marad. a tabla felepitese megtalalhato createUserTable() metodusban (ami mellesleg lefut, ha atirom a tabla nevet)
a kerdesem az volna, hogy az addUser() metodusban miert nem jo a megadott lekerdezes?elore is koszonom a segitseget.
-
j0k3r!
őstag
hello!
egy jelenleg localhoston futo oldalhoz szeretnek adatbazist letrehozni (a mysql verziom: 5.5.8), es ehhez php-ban egy adatbazist kezelo osztalyt irni.
a kerdesem az, hogy melyiket valasszam: mysqli vagy pdo?
a pdo-rol azt olvastam, hogy univerzalisabb interfacet nyujt (ha esetleg atkoltoztetnem az adatbazist, bar nem tervezem), de ezen kivul nem nagyon talaltam a ketto kozt eletbevago kulonbseget. megkoszonnem, ha valaki irna egy-ket ervet/ellenervet a fentebb emlitett osztalyok hasznalatara/nem hasznalatara.elore is koszonom a segitseget.
-
j0k3r!
őstag
ertem.
kis off:
ha jol olvastam, akkor az sha1 egy 40 karakter hosszu hash-t general (ez ugye 160 bit). a kerdesem az, hogy ehhez kb. nagysagrendileg milyen hosszu 'sot' szoktak/szoktatok hozzaadni?
ez a pelda egy jo kiindulopont?
illetve mennyire erdemes js scriptet irni, ami peldaul ellenorzi a jelszot [a-z,A-Z,0-9], mielott elkuldjuk oket? (valahol azt olvastam, hogy js-t eleg egyszeruen meg lehet kerulni) -
j0k3r!
őstag
koszonom.
erdemes double escapelni, vagy nem sok haszna van? jelszot saltolni, aztan hashelni az mennyit szamit? (pl.: egy login form-rol van szo)
valamint az ellen hogy lehet vedekezni, amikor kommentet hasznalnak sql injection soran (--, #, stb.)? -
j0k3r!
őstag
hello!
megneztem a ceh sql-injectionnal kapcsolatos videojat, es az volna a kerdesem, hogy ti miket hasznaltok/miket kellene hasznalni (php fuggvenyek, egyeb modszer) sql injection ellen?
-
j0k3r!
őstag
koszonom, igy mar jo lesz szerintem. de akkor most ezt nemertem, ha beincludeolok egy php filet, akkor a fuggveny torzson belul nem elerhetoek a torzson kivuli 'includeolt' valtozok/tombok?
pl:out.php
<?php $out = 'valami'; ?>main.php
<?php
require_once('out.php');
function kiir()
{
echo $out;
}
?>ebben az esetben a kiir fv. nem fogja latni az $out valtozot?
-
j0k3r!
őstag
hello!
most raktam ujra xampp-ot, aztan probalnek egy queryt futtatni, erre azt irja, hogy:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\Program Files\xampp\xampp\htdocs\KepFeltolto\functions.php on line 6pedig elvileg phpmyadmin nev az 'root' pw meg nincs('')
dbconnect.php
<?php
$dbhost = "localhost";
$dbuser = "root";
$dbpass = "";
$dbname = "images";
?>fuggveny:
<?php
require_once 'dbconnect.php';
function ConnectToDb()
{
$con = mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($dbname);
}
....
?>valakinek valami otlet? probaltam mar jelszot is irni, de akkor meg 'kizartam' valahogy magam, mert mar a phpmyadmin feluletre se engedett vissza, ezert raktam ujra az egeszet.
elore is koszonom, ha van valakinek valami otlete. -
j0k3r!
őstag
hello!
idorent szerint csokkeno sorrendbe rendeztem egy sql tablat. a kerdesem az volna, hogy hogy lehet az elso 5 elemet kiiratni?
az egyszeruseg kedveert legyen a tabla neve: komment, adattagjai: ki,mit,mikor
elore is koszonom a segitseget. -
j0k3r!
őstag
hello!
adott az adatbazisomban pl. 116 komment, ezeket szeretnem 20asaval kilistazni.
mi erre a legegyszerubb/leghatasosabb modszer?
elore is koszonom a segitseget. -
j0k3r!
őstag
válasz
PazsitZ
#1702
üzenetére
pont most akartam irni.
itt azt irja:
"Amit mi most ellenőrizni forunk, azok a következők:-az összes mezőt kitöltötték - e
-a nickben csak a magyar ábécé betűi, számok, _ és - vannak - e
-valós e-mail címet adtak - e meg
-regisztráltak - e már a megadott nickkel
-a két jelszó egyezik - e"ergo nincs sql injection ellen semmi vedelem.
a masik meg az, hogy a 2 jelszo / 2 email cim egyezesenek az ellenorzese kliens, vagy server oldalon a jobb, ha tortenik?a jelszavakat amugy az sql tablaba titkositva menti el, vagy erre kell kulon valami? (md5 pl.)
-
j0k3r!
őstag
válasz
Speeedfire
#1699
üzenetére
koszonom, megnezem.
-
j0k3r!
őstag
hello!
szeretnek egy login scriptet irni az oldalamra. mielott belekezdenek esetleg van valami, amire kulonosen oda kell figyelni?
az esetleges tanacsokat elore is koszonom.
Aktív témák
- DELL latitude 5410 Tartós Üzleti Laptop 14" -70% i5-10210U 4Mag 8Gb 256GB SSD FHD IPS
- DELL latitude 5410 Tartós Üzleti Laptop 14" -70% i5-8365U 4Mag 8Gb 256GB SSD FHD IPS
- Apple iPhone 13 Pro Max 128GB,Újszerű,Dobozával,12 hónap garanciával
- Apple iPhone 14 128GB,Újszerű,Dobozával,12 hónap garanciával
- Samsung Galaxy Tab S6 Lite 64GB,Átlagos,Dobozával,12 hónap garanciával
- Bomba ár! HP ProBook 440 G5 - i5-8GEN I 8GB I 256GB SSD I HDMI I 14" FHD I Cam I W11 I Garancia!
- GYÁRI TÖLTŐK Macbook Magsafe 2 Budapest,/MPL/Foxpost
- HIBÁTLAN iPhone 12 Pro Max 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3670 100% Akkumulátor
- HP 14 Elitebook 640 G10 FHD IPS i5-1345U vPro 10mag 16GB 512GB SSD Intel Iris XE Win11 Pro Garancia
- ÁRGARANCIA!Épített KomPhone i9 14900KF 32/64GB DDR5 RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest




