ugrás a tartalomhoz

Archívum - 139437 - Fórum téma

május 17

mysql proxy

joed · 2013. Május. 17. (P), 18.04
Sziasztok!

Egy olyan megoldást keresek, amivel a mysql kliens és szerver közé beékelve egy proxy/filter agent-et ki tudom szűrni, hogy a kliens milyen mysql parancsokat tud végrehajtani. Pl. DROP/ALTER/FLUSH egyéb parancsokat le szeretnék tiltani, de SELECT/INSERT/UPDATE-et megengedném.

HAProxy vagy más TCP szintű proxy nem játszik, mivel egy felsőbb protokollba kell belelátni/belenyúlni.

Volt valamikor egy MySQL Proxy nevű projekt, de egyrészt halottnak tűnik, másrészt pedig LUA scriptekkel operál, amit el szeretnék kerülni.

Edit: nem megoldás a szerveren jogosultságot módosítani, vagyis igazából ezt szeretném elkerülni.

Ötlet? :)

Köszi!
 

május 14

Melyik blog-szolgáltatónál érdemes szakmai blogot inditani?

troy1979 · 2013. Május. 14. (K), 12.37
Sziasztok

Arra gondoltam, hogy inditok 1 szakmai (gyakorlatilag minden olyan dolog ami a webfejlesztéshez valamilyen módon kapcsolódik) Egyrészt saját magam részére, másrészt meg azért hogy a nem munkahelyen megszerzett tudásnak/tapasztalatnak is legyen valamilyen nyoma/bizonyitéka

A kérdésem az lenne hogy melyik külföldi (angol nyelvű ) blog-szolgáltatónál lenne érdemes ilyen blogot inditanom?

Előre is köszönöm a segitségeteket/véleményeteket
 

img src-ben megadott képek betöltésének megakadályozása

asam9 · 2013. Május. 14. (K), 12.23
Sziasztok,

Vannak képeim, amik szeretném, hogyha benne maradnának az img src attribútumában a validator miatt, ill. amiatt ha ki lenne kapcsolva a js, viszont szeretném megakadályozni, hogy ezek a képek betöltődjenek. A js fájljaim a záró body előtt vannak behúzva, így nem adom meg külön, hogy jQuery ready-re fussanak le az utasítások.
Ez az egész ügy arról szól, hogy szeretném képernyőfelbontástól függően betölteni a megfelelő méretű képeket és nem szeretnék plugin-t használni hozzá.

Kigyűjtöm a képeket az oldalon, utána az src attribútumaikat eltárolom és azonnal törlöm is az img src-jéből, az eltárolt src-t külön bontom elérési útra és kiterjesztésre és elhelyezem az adott img tag data-path és data-extension attribútumában.

Ezután egy függvénnyel levizsgálom a böngészőablak szélességét és ennek alpján állítom össze újra az src-t, majd ugyanezt a függvényhívást ismétlem meg a böngésző onresize eseményére.

Ha jól tudom, akkor a képek a load eseményre töltődnek be teljesen, azt nem eresztem rá…, de gondolom semmi garancia arra, hogy nem töltődnek be a képek addig, mire ez a kód lefut. Van ötletetek a problémára?
 

lekérdezés duplikáció

Termes · 2013. Május. 14. (K), 11.51
Sziasztok!

Újra problémába ütköztem. Hirtelen az alábbi lekérdezésnél duplikált eredményeket kapok, de nem feltétlenül minden sort duplikál, kb 90%.

$datumlista = mysql_query("SELECT * FROM reszletek WHERE adatbazis = '5' AND id = '16' AND  frissites_datum BETWEEN '2012-11-01' AND '2013-04-30' AND kesz = '1' ORDER BY frissites_datum") or die(mysql_error());
	$i = 1;
	if(mysql_num_rows($datumlista)< 1) { die("Nincs adat!"); }
while($datum = mysql_fetch_array( $datumlista )) {
print $i++.". <strong><i>".trim($datum['frissites_datum'])."</i>.</strong> napján [".$szolg."]<br />";
}
Result:

1. 2012-11-01. napján []
2. 2012-11-01. napján []
3. 2012-11-05. napján []
4. 2012-11-05. napján []
5. 2012-12-08. napján []
Szeretnék egy kis segítséget az elinduláshoz. A táblában egy dátum egy sor! Tehát ott 3 sor van erre a lekérdezésre. PhpMyAdmin-ban hibátlanul listáz.

Köszönettel:
T
 

május 13

15 szó egy tömbben listázása 3 oszlop 5-sével

tjibor92 · 2013. Május. 13. (H), 11.01
Sziasztok szeretnék egy olyan kérdéssel hozzátok fordulni ami ebben a kódban rejlik
Ezt a Tizenöt tömb elemet szeretném úgy ki íratni <ul>-ben hogy 3 oszlop legyen és ötösével listázza
<?php
$elemek=array("Egy","Kettő","Három", "Négy" , "Öt" , "Hat" , "Hét" , "Nyolc" , "Kilenc" , "Tíz", "Alma" , "Dió" , "Mák" ,"Körte" , "Cseresznye");
sort( $elemek );
print '<table>';
for($c=0;$c<count($elemek);$c++){
print '
<ul>'.$elemek[$c].'</ul>
';
}
print'</table>';
?>
 

május 12

css fájlból ID kinyerése

cszlak · 2013. Május. 12. (V), 16.47
Olyan kérdésem lenne , hogy

van egy css fájl PL: css/index_style.css
(Az elérési útvonalát ismerem.)

Valahogy meg lehet tudni, hogy milyen ID-ket tartalmaz?
(php, js,jquery megoldás is érdekel.)

Pontosan a benne lévő Pl: #center_left{} -ből a "center_left" kellene.
 

SilverStripe vagy egyéb developer-friendly cms

Drawain · 2013. Május. 12. (V), 16.33
Sziasztok,

Valakinek volt már tapasztalata SilverStripe-al és ha igen, akkor milyennek találja?

Úgy adódott, hogy a jövőben open-source PHP CMS rendszerekkel kell fejlesztenünk (eddig sajátot használhattunk) és olyat keresnék, ami kellőképp developer-friendly, vagyis egy-egy új listatartalom, oldalszerkezet, űrlap kialakítható (és verziókezelhető) kódból, kényelmesen. Fontos lenne, hogy a CMS szerver és kliens oldali kódja is jó minőségű legyen, ne álljon égnek tőle a clean code szellemében próbálkozó fejlesztő haja. Egy ideje már nézegetem a CMS-eseket és ilyen szempontból eddig a SilverStripe tűnik olyannak, amibe szívesen beleásnám magam (különösen tetszik, hogy elég sok egységteszttel támogatják a kódot és TDD-re bíztatnak a fejlesztői). Ha valakinek van más ötlete akkor azt is szívesen veszem és utánanézek!
 

május 10

Minimális időlimit form küldésnél

castaw · 2013. Május. 10. (P), 13.48
Sziasztok!

Használható elgondolás szerintetek robotok elleni védekezésként, hogy sessionben tárolom a form betöltésének idejét, majd ezt összevetem az elküldés idejével és ebből következtetek? (mivel pl nem életszerű, hogy 3 mp alatt tölti ki valaki a regisztrációs űrlapot)
 

május 10

Feladatütemezés

Erold · 2013. Május. 9. (Cs), 22.47
Sziasztok!
Szeretnék php kódot bizonyos időközönként (pl naponta)lefuttatni. Megoldható ez esetleg wamp szerver segítségével? Ha nem, akkor hol, hogyan, merre induljak a témában?
 

phpshell

szabo.b.gabor · 2013. Május. 9. (Cs), 21.50
Történt, hogy láma voltam. nagyon. szar rájönni, hogy a szervered ssh hozzáférését buktad.. ftp maradt és php futtatás. aztán sikerült kiizzadnunk a dolgot, de közben csináltam egy olyan helyes kis dolgot, amit csak meg kell osszak.

[colorer=php]<?php
header('Content-Type: text/html; charset=utf-8');

if (!isset($_SERVER['PHP_AUTH_USER']) || $_SERVER['PHP_AUTH_USER']!='user' || $_SERVER['PHP_AUTH_PW']!='password') {
header('WWW-Authenticate: Basic realm="Hello admin"');
header('HTTP/1.0 401 Unauthorized');
echo 'Nincs jogosultsaga az oldal megtekintesehez.';
exit;
}

if(isset($_POST['command'])){
echo '<pre>',(htmlspecialchars(shell_exec($_POST['command']))),'</pre>';
die();
}
?>

<html>
<body>
<form id="hack" method="get">
<input name="command" type="text" style="width:500px;" class="command" />
<input type="submit" value="go" />
</form>
<div class="log"></div>
<script type="text/javascript" src="/js/jquery-1.9.1.min.js">
</script>
<script type="text/javascript">
$(function(){
var commands=[],i=null;
$('#hack').on('submit',function(e){
e.preventDefault();
var $form=$(this),$input=$form.find('.command'),command=$input.val(),$log=$('.log');
$log.prepend(command+'<br />---<br />');
$input.val('');
i=null;commands.unshift(command);
$.ajax({
method:'POST',
dataType:'html',
data:{command:command},
success:function(res){
$log.prepend(res+'