ugrás a tartalomhoz

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

szeptember 10

Univerzális string szűrő

stan · 2009. Szep. 10. (Cs), 11.24
Egy olyan php kódot szeretnék írni, ami kiszűr minden nem kívánatos karaktert a GET, POST, COOKIE, REQUEST elemekből, de úgy hogy ne kelljen minden egyes mysql_query-be beletennem a megfelelő szűrőket. Szerintem a legjobb megoldás, ha lenne egy univerzális szűrőm, amit betennék a front controller legelejére (index.php), így minden kiszűrne még mielőtt bármi használhatná az elküldött stringeket.

A http://us2.php.net/manual/en/function.mysql-real-escape-string.php oldalon találtam egy ígéretes kódot, az egyik:
$_GET = array_map('trim', $_GET); 
$_POST = array_map('trim', $_POST); 
$_COOKIE = array_map('trim', $_COOKIE); 
$_REQUEST = array_map('trim', $_REQUEST); 
if(get_magic_quotes_gpc()): 
    $_GET = array_map('stripslashes', $_GET); 
    $_POST = array_map('stripslashes', $_POST); 
    $_COOKIE = array_map('stripslashes', $_COOKIE); 
    $_REQUEST = array_map('stripslashes', $_REQUEST); 
endif; 
$_GET = array_map('mysql_real_escape_string', $_GET); 
$_POST = array_map('mysql_real_escape_string', $_POST); 
$_COOKIE = array_map('mysql_real_escape_string', $_COOKIE); 
$_REQUEST = array_map('mysql_real_escape_string', $_REQUEST); 
Szerintetek szükséges beletenni ezeket is: strip_tags(), htmlspecialchars(), htmlentities()?
Eelegendő védelmet nyújt ez a programkód?
 

szeptember 9

Inaktív text form

simisoma · 2009. Szep. 9. (Sze), 21.38
Sziasztok,

lehet valahogy inaktív text formot csinálni?

Ebből szeretnék inaktív meződ csinálni:

<input size='2' type='text' name='db' value='1' />

Köszi: Soma
 

Hogyan adjak e-mail címet postafiók szolgáltatás nélkül akár többszáz embernek?

s_volenszki · 2009. Szep. 9. (Sze), 14.34
Van egy domain nevem, értelem szerűen teljesen hivatalosan és jogosan birtokolom, mert a vezeték nevem (remélem egy darabig nem kopogtat érte senki). Arra gondoltam, hogy nyújtanék egy olyan szolgáltatást a velem azonos vezetéknevű embertársaimnak, hogy kérhetnek, regisztrálhatnak nálam bármi##kukac##mivezetéknevünk.hu e-mail címet. Ahhoz, hogy regisztráljanak, meg kell adniuk egy érvényes működő e-mail címet.

Alapvetően úgy terveztem, hogy ezekhez az e-mail címekhez nem adok postafiók szolgáltatást, sőt, még csak létre sem hozom azokat, hanem a beérkező leveleket pipe-olom egy alkalmazásnak, ami kiveszi az adott címhez tartozó eredeti címet az adatbázisból és továbbítja arra.

Levelet meg ugyan úgy küldenek mint eddig, csak a feladó e-mail címéhez ezt a bármi##kukac##mivezetéknevünk.hu címet adják meg.

Mit gondoltok, ez így kivitelezhető?
 

szeptember 8

jAlert, jConfirm probléma ie7 és ie 8on

Apofiszh · 2009. Szep. 8. (K), 15.42
Sziasztok!

A problémám a következő:
-user oldalon használom a jAlertet és a jConfirmot, tök jól működik ie 6,7,8 és ff 2,3 on
- admin oldalon is használom , ellenben admin oldalon felugrik a jConfirm ablak, megjelenik a szöveg és a 2 kis gomb, mármelyikre klikkelek ie7 és ie8 ráfagy a kép a böngésző oldalra, sehova nem tudok kattintani utána csak a refresh gomb hatására tűnik el

user oldalon használom a <base href="http://www.domain.hu/" /> -t de adminon nem használom

Ha esetleg találkozott valaki hasonló problémával és talált rá megoldást megköszönném ha megosztaná velem a megoldást.

Köszönöm szépen előre is!

Üdv ,Fecó

u.i.:
$(document).ready(function(){
....
});
//ezt használom
 

Segitséget kérnék

jilo11 · 2009. Szep. 8. (K), 11.13
Sziasztok!
joomlával készitek egy oldalt és a php programozásban elakattam
egy esköztárat szeretnék áthelyezni frontendre
keresek olyan php-hez értő programozót aki tudna nekem segiteni -e csekély problémában?
várom vállaszotok?
üdv:jilo
 

Mysql táblák összefűzése

simisoma · 2009. Szep. 8. (K), 07.53
Sziasztok,

Szeretnék összefűznikapcsolni 4 táblát, de csak 2-őt tudok mi a módja a többit is összekapcsolni?

SELECT * FROM bev_tetelek INNEN JOIN baj_tetelek ON bajt_termek = bevt_termek;

-ezzel kapcsolok össze 2 tálblát.

van nekem még a [bevetelezes] táblám amiben a bev_id = bevt_azonosito -val
illetve a [bejovo_ajanlatok] táblám ahol baj_id = bajt_azonosito -val.

Köszi: SimiSoma
 

Hogy engedélyezzem az apacheban a .htaccess fájlokat?

wolfnet2 · 2009. Szep. 8. (K), 06.34
Tiszteletem!

Jómagam webfejlesztőként tevékenykedek újabban a világban, és a minap vettünk ismerőseinkkel egy vps-t amit - elvileg - nekem kellene rendbe tenni. Nos nulla linuxos tapasztalattal, de annál több fórum olvasással sikerült feltenni és configolni egy proFTPd-t SQl konfiggal, meg minden jót aki csak kellhett. Ennél viszont megakadtam. Létrehoztam az oldalaknak a virtual host-ját. Valahogy így:

NameVirtualHost *

<VirtualHost *>
ServerSignature Off
#ServerName wolfnet-studio.com
ServerAlias wolfnet-studio.com
# DocumentRoot "/var/www/wolfnet-studio.com/"
DocumentRoot /var/www/wolfnet-studio.com/
# <Directory "/var/www/wolfnet-studio.com/">
<Directory "/var/www/wolfnet-studio.com/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>
</Directory>
Options None
ErrorLog /var/log/apache2/pbseed-error.log
ServerName wolfnet-studio.com
#CustomLog /var/log/apache2/pbseed-log.log common
#TransferLog /var/log/apache2/pbseed-access.log
</VirtualHost>

Valahol azt olvastam hogy ha itt utalunk a htaccess-re akkor jó. Nos nálam még rossz.

Várok minden ötletet:
wolfnet
 

szeptember 8

Honlap szabadalom?

Tarass · 2009. Szep. 7. (H), 22.30
Sziasztok!

Azt szeretném megkérdezni tőletek, hogy lehet-e egy honlap ötletet szabadalmaztatni?

Olyanra gondolok, hogy kitalálsz egy webes szolgáltatást amilyen még nincs, és azt mondjuk le védeted az EU-területére, magyarul az EU-ban ilyen jellegű honlapod csak neked lehet. Ilyet lehet csinálni?

Előre is köszi a válaszokat.

-T-
 

IE6: Transzparens kepek

zoliky · 2009. Szep. 7. (H), 19.08
Probaltam a transzparens kepeket 'filter' modszerel elohivni. Mukodik de a linkekel mindig problema van, neha "position: relative"-val is..

Azt akarom kerdezni, hogy van ertelme a transzparens kepeket hekelni, ha meg tudom ugy is oldani, hogy kivagok ket kepet, az egyik transzparens (Firefox, Opera, stb..) a masik pedig normal kep (IE6) ?

.kep {
  background: url(images/mask.png) no-repeat left top !important; 
  background: url(images/mask.jpg) no-repeat left top; 
}
A hatrany az, hogy ket kepet tartok a szerveren (vegulis kit erdekel?).

A transzparens kepek kisebb meretuek lesznek. Ez lesz az elony. Az IE6 nem igazan erdekel (valoszinuleg a JPG fajlok nagyobbak lesznek) de legalabb latszodjanak az oldalon.
 

menü probléma

dudarobi · 2009. Szep. 7. (H), 15.26
Sziasztok!
A problémám a következő. Adott egy kép alapú menü. Melyben a különböző képekre klikkelve a tartalomnak 3 másik különböző div-ben kellene megnyílnia plusz a menüben is jelölni kellene, hogy melyik menüpont az aktív. Tehát 1 klikkre 4 divben kellene változnia a tartalomnak.
Ötlet?
Remélem érthető voltam.
Üdv.:
R.