ugrás a tartalomhoz

Archívum - Aug 2013

augusztus 12

PHP tips

inf3rno · 2013. Aug. 12. (H), 18.44
PHP biztonsági és egyéb tippek
 

augusztus 11

CSS3 transition alkalmazása sok képet is tartalmazó elemre

orionstar · 2013. Aug. 11. (V), 18.04
Sziasztok!

Készítettem egy kis JS+CSS3 kísérletet elemek animált átpozicionálásához, ez szépen működik is. A probléma az, hogy az átpozicionálás során átmenetes átméretezést is szeretnék végezni, ami ahhoz vezet, hogy ha már sok, képet tartalmazó elemről van szó, akkor a képek rendkívül akadozva méreteződnek át (IE10 kivételével).

http://jsbin.com/ajayig/22/edit

(a linken található project csak webkithez tartalmaz transition-t szélességváltozás esetén)

Milyen megoldással lehetne a képek szélességváltozását folyamatossá tenni?

Üdv.:
orionstar
 

spam elleni védekezés

stan · 2013. Aug. 11. (V), 16.39
Van egy fórumom, ahová bárki írhat, ha egy RECAPTCHA kódot beír. Most van egy angol nyelvű spammelő (vagy robot), aki folyton beírja a saját reklámját, meg linkeket. A probléma az, hogy mindig teljesen más IP címről jelentkezik, és hiába zárom ki az egyik IP címét, ha a következő alakalommal teljesen más az IP címe.

Ráadásul még csak nem is ugyanarról a tartományról jelentkezik be. Mutatok pár IP címet, hogy mikről írt legutóbb:

74.113.231.124
89.209.102.39
94.23.238.222
95.138.31.21
109.201.152.245
176.31.239.203
50.78.29.124
66.165.98.25
212.19.21.26
177.185.32.7
200.59.18.14

Mit lehet az ilyennel csinálni? Az a baj, hogy a szabad hozzászólást nem szeretném megtiltani, mert nagyon sok normális ember is használja ezt a funkciót, és így egy csomó hozzászólást vesztenék.
 

OAuth hogyan?

inf3rno · 2013. Aug. 11. (V), 14.21
Sziasztok!

Érdekelne, hogy van e valakinek tapasztalata OAuth-al, esetleg az elvével tisztában van e? Valahogy képtelen vagyok felfogni, hogy miért biztonságosabb, mint egy sima session cookie-s munkamenet...
 

logikai kapu

cica · 2013. Aug. 11. (V), 11.30
Üdv!

Szeretnék készíteni egy logikai feladatot.

pl. Ha a=1, b=0, c=1.

a and b or (a xor c)=?

Elindultam több irányba, ilyet szerettem volna de ez nem működik. Tudom.
<?
function sz() {
  $d=rand(0,2);
  switch ($d) {
    case 0:
        return and;
        break;
    case 1:
        return or;
        break;
	case 2:
        return xor;
        break;
  }
  }
  $a=rand(0,1);$b=rand(0,1);$c=rand(0,1);
  print $a sz() ($b sz() $c) sz() !$b;
?>


Probálkoztam ezzel is:

<?
$c='';
function sz($x, $y) { global $c;
  $d=rand(0,2);
  switch ($d) {
    case 0:
		$c.='$a and $b';
        return $x and $y;
        break;
    case 1:
		$c.='$a or $b';
        return $x or $y;
        break;
	case 2:
		$c.='$a xor $b';
        return $x xor $y;
        break;
  }
  }
  $a=rand(0,1);$b=rand(0,1);
  print "Ha a= ".$a." b= ".$b."<br/>";
  $d=sz($a,$b); 
  print $c.'  ='.$d; 
?>
Itt meg a feladatbővítésben akadtam el.
Másik gond az eredmény nullát nem írja ki. Az 1-et igen.
Köszi a segítséget.
 

augusztus 10

Fálj feltöltés PROBLÉMA

ProgHelp · 2013. Aug. 10. (Szo), 15.45
Üdv mindenkinek.
Olyan problémám van hogy feltöltök 2 db fájlt egy űrlapon belül.
Az első fájlt tökéletesen mozgatja oda ahová én megszabtam,viszont a második fájlt már nem tölti fel. Az útvonalat DB-ben mentem el,ott viszont a jó útvonalat írja be a DB-be. De a fájlt mégsem töltődik fel.

$KEP_FILE_NAME = $_FILES['image']['name'];
                $KEP_FILE_DIRR = $_FILES['image']['tmp_name'];
                if(!preg_match('/(rar|zip)$/i',$file_name)){ echo "rossz fájltípus"; }
                else {
                $FILE_HELYE = './uploads/'.$this->h_tipus.'/'.$file_name;
                $KEP_FILE_DIRR = './uploads/'.$this->h_tipus.'/kepek/'.$KEP_FILE_NAME;
                switch($this->h_tipus)
                {
                    case "ebook":
                    if($this->h_pdf_page != "" && is_numeric($this->h_pdf_page)){
                    $file_hely = './uploads/ebook';
                    $KEP_FILE_HELYE = './uploads/ebook/kepek';
                    move_uploaded_file($file_dirr,$file_hely.'/'.$file_name);
                   $UpImage = move_uploaded_file($KEP_FILE_DIRR,$KEP_FILE_HELYE.'/'.$KEP_FILE_NAME);
Remélem érthetően jól írtam le. Köszönöm a segítséget.
 

Változtatható tartalom

csean · 2013. Aug. 10. (Szo), 09.58
Üdv!

Olyan mezőt szeretnék beilleszteni DW -vel a főoldalra, hogy annak a tartalmának megváltoztatásakor az összes többi oldalon is megváltozzon a tartalom ugyanabban a mezőben. Az aloldalakat a főoldalról klónoznám egyszerű "save as" -el.
Tehát ne kelljen minden egyes oldalt újra szerkeszteni (átírni), mert a mező tartalma minden oldalra vonatkozik, de időnként változhat a tartalma.

Azaz mint egy oldalsáv működése. Van rá valami egyszerű megoldás?

Kösz
 

Fájlnév és mappanév indexelése (Google)

Romerp · 2013. Aug. 10. (Szo), 03.05
Szervusztok!

Egyszerű XHTML/CSS honlapokat írok, kisebb php turbózással a háttérben. Vannak ugyebár az alapértelmezett index.html, index.php és egyéb nevű automatikus kezdőlapok, mellyel használhatók a mappanevek az url végén.

Én előszeretettel használom ezeket, próbálom kerülni a valami/valami.html végződésű url-eket.

Namost a kérdés keresőoptimalizálás és indexelés terén jártasakhoz: mennyire okoz problémát, hogy ezáltal egy vagon index.php vagy index.html nevű fájlom van a honlapon szerteszét mindenfelé? Egyenértékű-e hogy a mappa neve funkcionál névként és a konkrét fájlnév nem korrelál a tartalommal? Vagy felismeri a keresőrobot az indexfájlt, s azonosítja a szülőmappával?

Fórumozva, olvasgatva a témában mindenhol azt hallom, hogy hát jobb a mappaneves írásmód, de vaójában mindegy, kinek mi tetszik azt használja, a keresőt nem zavarja, de azért kíváncsi vagyok a véleményekre itt is.

A kanonikus url sztori megvan, az világos az indexes és mappaneves írásmód egyértelműsítéséről, valamint a későbbi következetes használatról. Ugyanakkor sokszor futok bele a blogok optimalizálása révén a fájlnév fontosságát hangsúlyozzák, kötőjeles teljes címet tartalmazó fájlnevet ajánlanak.


Ki mit gondol a fájlnév és a szülőmappa nevének szerepéről?



Köszi szépen.
 

augusztus 9

Click2Call

tothgabor81 · 2013. Aug. 9. (P), 16.12
Sziasztok!

Java programozót keresnék aki lefejlesztene egy kis webes alkalmazást.(egyéb nem java megoldás is érdekel ha működik)

A cél:
Adott egy FreePBX szerver, ahhoz mellékek, trunkok, 3CX asztali klienssel minden frankón fut.
Szeretnénk egy admin felületbe beépíteni egy hívó funkciót! Az admin felületen látszik minden partnernek a telefonszáma, mellette lenne egy gomb és azt megnyomva felhívná a partner telefonszámát.
Tehát a kis alkalmazásnak kapcsolódnia kell az asterisk-hez(FreePBX jelen esetben) az adott mellékkel és jelszóval.
Több helyre szeretnénk beépíteni így megadhatónak kell lennie az CID, másik extension, jelszó páros.
A mellette szereplő telefonszámot (ami az ügyfél mobilszáma) változóból kell behívnia, hiszen ha változik a szám akkor automatikusan érzékelnie kell.

Szeretnénk ha egy modulban szabad tárcsázó is lenne tehát nem a változót hívná be hanem árcsázni tudnánk vele!

Bízom benne, hogy érthetően tudtam leírni ;)
Vállalkozó szellemű guruk- segítsetek!
privát, mail, megegyezünk ;)
toth.gabor##kukac##outlook.hu
Köszi!
 

$_SERVER['HTTP_REFERER'] átriányítás után

EL Tebe · 2013. Aug. 9. (P), 13.08
Sziasztok!

Azt szeretném megtudni, hogy egy header("Location.. ") átirányítás után
(ha a amúgy engedélyezve van ez) akkor a $_SERVER['HTTP_REFERER'] elérhető lesz-e egy (pl külső) cél url-en?

Ha igen, akkor ezt hogyan tudnám (előre?) letiltani (php-ből)?

--

Azt szeretném elérni, hogy a saját oldalamról való látogató továbbítása/átirányítása esetén, a másik (cél) oldal ne érje el az átirányítást indító php szkriptem url-jét.

Előre is köszönöm a válaszaitok,
szép napot kívánok!