Archívum - 2016 - Fórum téma
március 2
Mysql adat lekérdezés és kiírása
Szia :)
van egy kis alap oldalam van egy belépés regisztrációs rendszer benne
és az index.php ki akarom írni a belépet felhasználó nevét
Lekérdezni mysqlből és ki echoval ki írni de 2 napja szenvedek vele :D
Kezdő vagyok és igen rajta vagyok az ügyön olvasgatok folyamatosan de nincs szépen le írva példával
Van egy felhasznalok táblám és egy fel_név oszlopom
//csatlakozol az adatbázishoz
mysql_connect($db_host, $db_username, $db_password,$db_name)or die('Error: Nem sikerült csatlakozni az adatbázishoz.');
//lekérdezel
$sql = "SELECT * FROM `felhasznalok` WHERE `fel_nev` = '".$res."'";
//futtatod
$res = mysql_query($sql);
//feldolgozod
while ($row = mysql_fetch_array($res))
echo $row['user']."";
de sehogy se tudom ki írni már ki próbáltam 100 lekérdezést
valaki le tudná nekem írni pontosan példával csak ennyire lenne szükségem de már 2 napja ülök rajta ..
Másik pedig én úgy vettem le hogy le kéri az oszlopot de hogy állítom be hogy éppen azt írjam ki aki be van lépve és nézi a híreket
■ van egy kis alap oldalam van egy belépés regisztrációs rendszer benne
és az index.php ki akarom írni a belépet felhasználó nevét
Lekérdezni mysqlből és ki echoval ki írni de 2 napja szenvedek vele :D
Kezdő vagyok és igen rajta vagyok az ügyön olvasgatok folyamatosan de nincs szépen le írva példával
Van egy felhasznalok táblám és egy fel_név oszlopom
//csatlakozol az adatbázishoz
mysql_connect($db_host, $db_username, $db_password,$db_name)or die('Error: Nem sikerült csatlakozni az adatbázishoz.');
//lekérdezel
$sql = "SELECT * FROM `felhasznalok` WHERE `fel_nev` = '".$res."'";
//futtatod
$res = mysql_query($sql);
//feldolgozod
while ($row = mysql_fetch_array($res))
echo $row['user']."";
de sehogy se tudom ki írni már ki próbáltam 100 lekérdezést
valaki le tudná nekem írni pontosan példával csak ennyire lenne szükségem de már 2 napja ülök rajta ..
Másik pedig én úgy vettem le hogy le kéri az oszlopot de hogy állítom be hogy éppen azt írjam ki aki be van lépve és nézi a híreket
február 23
Hogyan érdemes Linux felhasználókat létrehozni egy szerveren?
Nem nagyon foglalkoztam üzemeltetéssel eddig (ezután is csak saját célra fogok, nem kell megijedni). Dereng valami, hogy érdemes külön felhasználót létrehozni az alkalmazásoknak, amik a szerveren fognak futni. Pl adatbázisok általában létrehozzák a saját felhasználóikat (postgres, neo4j, stb.). Így ha megtörik a szervert, akkor postgres felhasználóval tudnak csak shell command-eket kiadi, nem root-al, ami gondolom előnyösebb. Gondolom webszervereknél, samba szervernél, ssh-nál, stb. ugyanilyen veszély fennáll. Úgy sejtem, hogy ez egy hatalmas témakör, és talán még a best practice-ek felsorolása sem fér bele ebbe a fórumba, szóval örülnék linkeknek.
Illetve a konkrét kérdés most nekem az lenne, hogy nodejs-t pm2-vel hogyan tudnám fellőni úgy, hogy ne root jogokkal fusson? Láttam már olyat, hogy magába a js kódban kellett azt hiszem a process-nél megadni az uid-t és gid-t. Ez nekem nem jön be, szívesebben kötném parancssorból indításnál felhasznáóhoz és csoporthoz az alkalmazás, ha ez lehetséges.
■ Illetve a konkrét kérdés most nekem az lenne, hogy nodejs-t pm2-vel hogyan tudnám fellőni úgy, hogy ne root jogokkal fusson? Láttam már olyat, hogy magába a js kódban kellett azt hiszem a process-nél megadni az uid-t és gid-t. Ez nekem nem jön be, szívesebben kötném parancssorból indításnál felhasznáóhoz és csoporthoz az alkalmazás, ha ez lehetséges.
VPN kérdések - helyi webszerver megosztása a neten privát használatra
Nagyon nem vagyok otthon a témában, sajnos még az alapokat sem értem. Mire jó a VPN? Úgy sejtem, hogy arról van szó, hogy vannak VPN szolgáltatók, amik kb úgy működnek, mint a proxy-k, azzal a különbséggel, hogy az általuk összeszedett tartalmat neked titkosított formában küldik el. Szóval pl HTTP oldalakat lehet nézni úgy, hogy közben ha lehallgatnak, akkor nem tudják, hogy mit nézel, mert a VPN szolgáltató titkosítja neked.
Olvasok olyat is, hogy pl egy irodai szerverrel tudsz otthonról kommunikálni úgy, hogy nem lehallgatható a kommunikáció. Engem ez a része érdekelne, szóval hogy itthon fellőnék egy szervert, amit aztán máshol el tudok érni biztonságosan. Ami nem világos, hogy ezt hogyan kell, illetve, hogy miben más, mint mondjuk egy HTTPS. Olyasmiket írnak, hogy pl SSH kapcsolaton keresztül lehet helyi, az internetre nem kirakott webszervert elérni. Ez meg azért jól hangzik, mert az SSH-ban jó hosszú kulcsok vannak, egy weboldalon megadott jelszó meg ennél sokkal rövidebb. Esetleg egy jó hosszú cookie-val elérhető csak valami hasonló. Saját tapasztalat még, hogyha kiteszünk netre egy webszervert, akkor egyből ezren kezdik el csesztetni. SSH-ról azt olvasom, hogy nem annyira jellemző, hogy töréssel próbálkoznának, mert annyira esélytelen. Ezekből mi az igazság, tudtok tanácsolni valamilyen megközelítést, amivel érdemes egy helyi webszervert privát használatra kitenni a netre?
■ Olvasok olyat is, hogy pl egy irodai szerverrel tudsz otthonról kommunikálni úgy, hogy nem lehallgatható a kommunikáció. Engem ez a része érdekelne, szóval hogy itthon fellőnék egy szervert, amit aztán máshol el tudok érni biztonságosan. Ami nem világos, hogy ezt hogyan kell, illetve, hogy miben más, mint mondjuk egy HTTPS. Olyasmiket írnak, hogy pl SSH kapcsolaton keresztül lehet helyi, az internetre nem kirakott webszervert elérni. Ez meg azért jól hangzik, mert az SSH-ban jó hosszú kulcsok vannak, egy weboldalon megadott jelszó meg ennél sokkal rövidebb. Esetleg egy jó hosszú cookie-val elérhető csak valami hasonló. Saját tapasztalat még, hogyha kiteszünk netre egy webszervert, akkor egyből ezren kezdik el csesztetni. SSH-ról azt olvasom, hogy nem annyira jellemző, hogy töréssel próbálkoznának, mert annyira esélytelen. Ezekből mi az igazság, tudtok tanácsolni valamilyen megközelítést, amivel érdemes egy helyi webszervert privát használatra kitenni a netre?
február 22
Related bejegyzések rangsora
Sziasztok. A következőben szeretnék segítséget kérni:
Vannak bejegyzések, amiket felhasználók hoznak létre, és ha nézel 1 bejegyzést, oldalt megjelenik kapcsolódó bejegyzés mint a youtube-on.
A bejegyzéseknek van:
- Hashtag-jei,
- Címe,
- Kategóriája, és
- Létrejozó felhasználója.
Ezek alapján dobja ki a kapcsolódó bejegyzéseket randomra.
A lekérésben ezeket fűztem össze OR-al.
A kérdés az lenne, hogy lehetne-e ezeket a kritériumokat rangsorolni, hogy pl a hashtag megfelelés a legfontosabb, LIMIT 10nél, ha nincs 10, akkor keressen kategóriába is stb.
Alap lekérés ez lenne:
■ Vannak bejegyzések, amiket felhasználók hoznak létre, és ha nézel 1 bejegyzést, oldalt megjelenik kapcsolódó bejegyzés mint a youtube-on.
A bejegyzéseknek van:
- Hashtag-jei,
- Címe,
- Kategóriája, és
- Létrejozó felhasználója.
Ezek alapján dobja ki a kapcsolódó bejegyzéseket randomra.
A lekérésben ezeket fűztem össze OR-al.
A kérdés az lenne, hogy lehetne-e ezeket a kritériumokat rangsorolni, hogy pl a hashtag megfelelés a legfontosabb, LIMIT 10nél, ha nincs 10, akkor keressen kategóriába is stb.
Alap lekérés ez lenne:
SELECT id FROM tábla WHERE hashtag LIKE $hashtag OR title LIKE $title OR category_id=$category_id OR user_id=$user_id ORDER BY RAND() LIMIT 10
PHP-vel Login Panel
Sziasztok.
Annyi lenne a kérésem, hogy tudna valaki küldeni egy kész alap php-zést mégpedig:
egy olyan kellene, hogy van egy főoldal, és azon kér egy jelszót és felhasználónevet (a jelszó és a felhasználónevet belehetne állítani, hogy mi legyen és csak azzal lehessen belépni).
Előre köszönöm a segítségeteket.
■ Annyi lenne a kérésem, hogy tudna valaki küldeni egy kész alap php-zést mégpedig:
egy olyan kellene, hogy van egy főoldal, és azon kér egy jelszót és felhasználónevet (a jelszó és a felhasználónevet belehetne állítani, hogy mi legyen és csak azzal lehessen belépni).
Előre köszönöm a segítségeteket.
február 21
Wifi anomália
Hallottatok már olyanról, hogy 2-10-es csatornákig mindegyiken 65Mbps kapcsolat van (5-6MB/s-el jön az adat), viszont az 1-es és a 11-es csatornán meg 150Mbps kapcsolat van (11-12MB/s-el jön az adat)? Mindenki a környéken az 1-es és 11-es csatornákon lóg, ezek szerint nem véletlen... Lehet, hogy az idegenek ide telepítették a rádióállomásukat? :D
■ február 18
index.php?id=hogyanlehetilyetcsinálni
Sziasztok.
Szeretnék egy oldalról több információt berakni, felhasználó alapján. Erre tudtok nekem küldeni kódot?
Pl.:
Jóska bácsi megkapja a linket, amivel tudja ellenőrizni, nyert-e.
Ezt a http://www.oldal.hu/index.php?id=joskabacsi URL-en keresztül CSAK az adott felhasználó tudja elérni (link elküldésével). És tegyük fel ő nyert valamit.
Ági néni is ugyan ezt megteszi, http://www.oldal.hu/index.php?id=agineni URL-jén már csak az jelenjen meg, hogy Nem nyert!
Tehát hogyan, mi módon lehetne egy php vagy html kóddal azt megcsinálni, hogy egy oldalról több infó lekérhető legyen, de ez csak a megfelelő URL-el.
Itt egy példa, amire gondolok:
http://pelda.hu/6/index.php?login_hash=kM0yD%2FIkfYgSJiO3iPws74aE%2FkKaAu6Mxj1D%2FaNyIg
Tehát hogy tartalmaz valami féle azonosított (login_hash), és így jelenítse meg a mi esetünkben a személyhez tartozó eredményt, amit munkatársunk ír be (pl)
Külön azonosítóval rendelkezen Jóska bácsi (id=joskabacsi), meg Ági néni (id=agineni) is, és még is egy index.php oldalon jelenjen meg az ő eredményük.
Elnézést kérek, hogy ilyen hüle példákkal jővök, csak így tudom elmagyarázni egyszerűen, és remélem érthetően.
A válaszokat előre is köszönöm!
■ Szeretnék egy oldalról több információt berakni, felhasználó alapján. Erre tudtok nekem küldeni kódot?
Pl.:
Jóska bácsi megkapja a linket, amivel tudja ellenőrizni, nyert-e.
Ezt a http://www.oldal.hu/index.php?id=joskabacsi URL-en keresztül CSAK az adott felhasználó tudja elérni (link elküldésével). És tegyük fel ő nyert valamit.
Ági néni is ugyan ezt megteszi, http://www.oldal.hu/index.php?id=agineni URL-jén már csak az jelenjen meg, hogy Nem nyert!
Tehát hogyan, mi módon lehetne egy php vagy html kóddal azt megcsinálni, hogy egy oldalról több infó lekérhető legyen, de ez csak a megfelelő URL-el.
Itt egy példa, amire gondolok:
http://pelda.hu/6/index.php?login_hash=kM0yD%2FIkfYgSJiO3iPws74aE%2FkKaAu6Mxj1D%2FaNyIg
Tehát hogy tartalmaz valami féle azonosított (login_hash), és így jelenítse meg a mi esetünkben a személyhez tartozó eredményt, amit munkatársunk ír be (pl)
Külön azonosítóval rendelkezen Jóska bácsi (id=joskabacsi), meg Ági néni (id=agineni) is, és még is egy index.php oldalon jelenjen meg az ő eredményük.
Elnézést kérek, hogy ilyen hüle példákkal jővök, csak így tudom elmagyarázni egyszerűen, és remélem érthetően.
A válaszokat előre is köszönöm!
február 17
ob_flush() flush() nem működik
Sziasztok!
Olyan gondom van, hogy nagy mennyiségű adatot kell feldolgozni php-vel, amit nyomon szeretnék követni. A flush(), ob_flush() tűnt megoldásnak, de valamiért nem csinál semmit... Próbálgattam a php.net/manual-ban lévő példákat, de csak utána iródnak ki a kimeneti adatok, ha a teljes script lefutott.
Ezt a példaprogramot használtam:Egyébként ahogy én akarom majd használni (a kód részletet ajaxal töltöm, be divbe, hogy ne az egész oldalt kelljen frissíteni):A rendszer: windows 10 64bit; Apache 2.4.18 64bit; PHP 7.0.3 64bit
■ Olyan gondom van, hogy nagy mennyiségű adatot kell feldolgozni php-vel, amit nyomon szeretnék követni. A flush(), ob_flush() tűnt megoldásnak, de valamiért nem csinál semmit... Próbálgattam a php.net/manual-ban lévő példákat, de csak utána iródnak ki a kimeneti adatok, ha a teljes script lefutott.
Ezt a példaprogramot használtam:
<?php
ob_start();
echo 'Begin ...<br />';
for( $i = 0 ; $i < 10 ; $i++ )
{
echo .$i . '<br />';
ob_flush();
flush();
sleep(1);
}
echo 'End ...<br />';
?>
<div id='progress' class='graph'>
<div id='barr' style='width:0%'><p id='progressText'>0% kész</p></div>
</div>
<?php
ob_start();
while(...) {
...
echo "
<script language='javascript'>
$('#bar').css('width','{$percent}%');
$('#progressText').html('".$percent."%');
</script>";
flush();
ob_flush();
...
}
?>
február 16
Yadda-t használja valaki?
Yadda-t használja valaki? Érdekelne miben nyújt többet cucumberjs-nél. Nagyjából elmondták már fórumban, de napi tapasztalatok érdekelnének. Láttam ezen kívül, hogy vannak mocha és jasmine pluginek hozzá, de a jasmine példában azt láttam, hogy az assert lib-et használják a jasmine saját expect függvénye helyett, ami nekem fura. Akkor minek plugint írni jasmine-hez, ha egyáltalán nem is használják?
■ Mentés felhőbe?
A logjaimat szeretném valahol felhőben tárolni.
Ingyenes szolgáltatás kellene, ahová szabványos linuxos eszközökkel is fel lehet tölteni a fájlokat (wput, rsync stb.).
Elméletileg a google drive-hoz van ilyen eszköz, de a két, használatban lévő fiókomat nem akarom erre beáldozni, új fiókot regisztrálni meg csak mobilszám ellenében hajlandó újabban, azt meg nem akarom megadni. (érdekes, két-három éve még gond nélkül tudtam új fiókot gyártani anélkül, hogy erőszakoskodott volna)
Onedrive-hoz nincs linuxos eszköz (ami van, az számomra nem megbízható forrásból származik -> tákolmánynak tűnik)
Amit meg ezeken túl találtam... a listák alapján ingyenes, de max. 30-60 napos próbaidő van, valóban ingyenes szolgáltatást nem találtam többet...
Van valami ötletetek, hogy merre keresgéljek?
update: mégis sikerült a gmailre mobil nélkül regisztrálni. :)
update2: viszont a linuxos "kliens" (grive a neve) nem egészen azt tudja, amit én szerettem volna. :(
update3: sőt... egyáltalán nem működik. Legalábbis az, ami a debian-ban van. Olyan API-t használna, amit a google megszüntetett.
■ Ingyenes szolgáltatás kellene, ahová szabványos linuxos eszközökkel is fel lehet tölteni a fájlokat (wput, rsync stb.).
Elméletileg a google drive-hoz van ilyen eszköz, de a két, használatban lévő fiókomat nem akarom erre beáldozni, új fiókot regisztrálni meg csak mobilszám ellenében hajlandó újabban, azt meg nem akarom megadni. (érdekes, két-három éve még gond nélkül tudtam új fiókot gyártani anélkül, hogy erőszakoskodott volna)
Onedrive-hoz nincs linuxos eszköz (ami van, az számomra nem megbízható forrásból származik -> tákolmánynak tűnik)
Amit meg ezeken túl találtam... a listák alapján ingyenes, de max. 30-60 napos próbaidő van, valóban ingyenes szolgáltatást nem találtam többet...
Van valami ötletetek, hogy merre keresgéljek?
update: mégis sikerült a gmailre mobil nélkül regisztrálni. :)
update2: viszont a linuxos "kliens" (grive a neve) nem egészen azt tudja, amit én szerettem volna. :(
update3: sőt... egyáltalán nem működik. Legalábbis az, ami a debian-ban van. Olyan API-t használna, amit a google megszüntetett.