Pereiti prie turinio

nesiunčia duomenų į duomeų bazę


Rekomenduojami pranešimai

Sveiki, kodėl man nesukuria vardo duomenų bazėje ? Atrodo, kad kodas visur gerai. Jei matot klaidą galėtumėt pataisyti. Būčiau dėkingas. :)

 

<!DOCTYPE html>
<html>
<head>
<title>Naujas vardas</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body>

<?php

$vardas = $_POST['vardas'];



if (!$vardas) {
	echo "Ne visi laukeliai buvo užpildyti!";
	exit;
	}


	@ $db = new mysqli('localhost', '****', '*****', 'nariai');

	if(mysqli_connect_errno()){
		echo "Klaida!";
	}

	$query = "insert into narys values ('".$vardas."')";

	$result = $db->query($query);

	if($result){
		echo $db->affected_rows." vardas sėkmingai pridėtas";
		}
		else {
			echo "klaida. vardas nepridėtas";
			}
	$db -> close();
?>
</body>
</html>

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Hakeriukam butu liudna, jei to nebutu

http://www.google.lt/search?q=%22+failed+to+open+stream:+No+such+file+or+directory%22+site:.lt

gal ir tai kadanors uzrauks, kaip norobos buvo padaryta su phpinfo()

Ne per daug užšventei? Stebuklus bandai parodyt Googlėj įvesdamas errorą ir rasdamas krūvas blogai suconfigintų live serverių ir/arba webmasterių paliktų error reportingų ant live? Nesuprantu ką tu nori čia parodyt.

 

Užtenka pasakyt kad error reportingas tik ant dev serverio. And thats it. Gerai, kad diskusija nukrypsta apie tokenų naudojimą scriptuke, kurį pateikė. Dėl saugumo.

 

Peace. Jei švenčiam tai iki galo.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Hakeriukam butu liudna, jei to nebutu

http://www.google.lt/search?q=%22+failed+to+open+stream:+No+such+file+or+directory%22+site:.lt

gal ir tai kadanors uzrauks, kaip norobos buvo padaryta su phpinfo()

nu ir ka ta google padarytu, jeigu as tokia klaida padariau kurdamas ant localhost, ir ikeles i ftp sito dalyko (klaidos) nebutu? :) kaip sakiau, kuriant reikia ijungti o ne pastoviai. ir seip, manau kokia panasia klaida rastu lengviau koks nors skeneris, o ne google, jeigu klaidos neisjungtos.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Gal ir blogas iprotis as viska testuoju ant shared talpinimo, kas pasensta apsaugau per .htaccess, o denvelopinimas kartais tesiasi kartu su naudojimu. error_reporting(E_ALL); geras daiktas taciau turi povandeniniu akmenu.

Neteisinga tavo technika, dėl to ir bandai čia išburt iš kažko baisius pažeidžiamumus. Jei ant live testuojiesi reiktų daryt if'ą su error reportingu viduje ir kad išvedinėtų errorus tik tau pagal tavo IP. Bent mes firmoje laikomės tokios praktikos, nes būna case'ų, kai ant localo veikia, o ant live neveikia. Taip apsidraudžiam nuo to, kad lankytojas pamatys kažką ne tą, ko jam nereikia. ;) Bet dirbt visą laiką ant live yra blogis. Šiais laikais pasikurti subdomeną ar vhostą ant localo nėra stebuklai...

 

O šiaip, kaip ir minėjau, error reportingas tik ant devo, ant productiono tik critical atvejais ir tik po tam tikrais filtrais. Tokios tvarkos laikantis nereiktų čia net šnekėt apie "povandeninius akmenis".

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...