Archívum - 2011 - Fórum téma
április 24
Különbség a mysql és mysqli között
Mi a különbség a következő két függvény közt?
mysql_(stb.)
mysqli_(stb.)
■ mysql_(stb.)
mysqli_(stb.)
Apache beállítások Windowson
Sziasztok!
Feltelepítettem az Apache 2.2.17-es verzióját [egészen pontosan ezt: Win32 Binary without crypto (no mod_ssl) (MSI Installer)]. Amikor elindítom, akkor localhostra és 127.0.0.1-re bejön a kezdőoldal, de az IP-re már nem jön be. Azt szeretném, hogy neten keresztül mások is tudjanak csatlakozni. Próbáltam 80-as és más portokkal is. Vírusirtót és windows tűzfalat leállítottam. Amikor nem 80-as portot állítottam be, akkor azt engedélyeztem a routeren. Programok átengedése a tűzfalon -> Apache engedélyezve van!
További infók:
OS: Windows 7 Ultimate x64
Router: SMC
httpd.conf:
DocumentRoot "C:/wserver/Apache/htdocs"
ServerRoot "C:/wserver/Apache"
ServerName IPv4cím:80
Listen 80
Ha kell még valami adat, akkor írom.
A segítséget előre is köszönöm!
Konair
■ Feltelepítettem az Apache 2.2.17-es verzióját [egészen pontosan ezt: Win32 Binary without crypto (no mod_ssl) (MSI Installer)]. Amikor elindítom, akkor localhostra és 127.0.0.1-re bejön a kezdőoldal, de az IP-re már nem jön be. Azt szeretném, hogy neten keresztül mások is tudjanak csatlakozni. Próbáltam 80-as és más portokkal is. Vírusirtót és windows tűzfalat leállítottam. Amikor nem 80-as portot állítottam be, akkor azt engedélyeztem a routeren. Programok átengedése a tűzfalon -> Apache engedélyezve van!
További infók:
OS: Windows 7 Ultimate x64
Router: SMC
httpd.conf:
DocumentRoot "C:/wserver/Apache/htdocs"
ServerRoot "C:/wserver/Apache"
ServerName IPv4cím:80
Listen 80
Ha kell még valami adat, akkor írom.
A segítséget előre is köszönöm!
Konair
Function eregi() is deprecated hibaüzenet
Üdv! & Kellemes ünnepeket!
Egy news-add jellegű scripttel kapcsolatban akad egy kis problémám:
A vonatkozó kódrészlet:A gondom az, hogy bár kifogástalanul működik a funkció, de az ablak tetején látható két hibaüzenet: mindkettő hibasor ugyanaz:
Deprecated: Function eregi() is deprecated in elérésiút/fájl.php on line 8
Előre is köszönöm, ha valaki tudna mondani valami okosat, amin elindulhatnék, mert én nem látom a hibát.
Köszönöm!
■ Egy news-add jellegű scripttel kapcsolatban akad egy kis problémám:
A vonatkozó kódrészlet:
function check_login($username, $md5_password){
$result = FALSE;
$full_member_db = file("./data/users.db.php");
global $member_db;
foreach($full_member_db as $member_db_line)
{
if(!eregi("<\?",$member_db_line)){
$member_db = explode("|",$member_db_line);
if(strtolower($member_db[2]) == strtolower($username) && $member_db[3] == $md5_password)
{
$result = TRUE;
break;
}
}
}
return $result;
}
Deprecated: Function eregi() is deprecated in elérésiút/fájl.php on line 8
Előre is köszönöm, ha valaki tudna mondani valami okosat, amin elindulhatnék, mert én nem látom a hibát.
Köszönöm!
Biztonságban van a munkám?
Már évek óta dolgozom egy saját fejlesztésű projekten, és nem szeretném, ha valaki ellopná a weboldalam forráskódját.
Jelenleg a Médiacenter Kft.-nél van a tárhelyem, aki az Interware Zrt.-nél bérel szervereket. Köztudott, hogy az Interware Magyarország egyik legnagyobb és egyik legelismertebb szolgáltatója, így gondolom figyelnek a biztonságra. De mondjuk azok a rendszergazdák, akik felügyelik a szervereket, nyilván van hozzáférésük a webtárhelyekhez. Előfordulhat, hogy valakinek megtetszik a projektem, és ellopja bentről?
Másik kérdés, a saját pc-men tárolt biztonsági mentés. Mi van ha betörnek hozzám, méghozzá pont azért, mert el akarják lopni a weboldalam. Én winzip formátumban szoktam jelszó védelemmel lekódolni, egy elég erős jelszóval (8 karakternél hosszabb, és vannak benne speciális karakterek is). Ez elég védelem-e? Fel lehet mondjuk törni ezt a fajta védelmet?
Összességében, ti mit gondoltok ezekről a veszélyekről, és milyen megoldásokat javasoltok?
Ha valaki szerint paranoiás vagyok, és ne foglalkozzak ezekkel a kérdésekkel, az kérem ne írjon, mert azzal nem leszek tájékozottabb. Amúgy meg tudom, hogy paranoiás vagyok, nem kell emlékeztetni! :-)
■ Jelenleg a Médiacenter Kft.-nél van a tárhelyem, aki az Interware Zrt.-nél bérel szervereket. Köztudott, hogy az Interware Magyarország egyik legnagyobb és egyik legelismertebb szolgáltatója, így gondolom figyelnek a biztonságra. De mondjuk azok a rendszergazdák, akik felügyelik a szervereket, nyilván van hozzáférésük a webtárhelyekhez. Előfordulhat, hogy valakinek megtetszik a projektem, és ellopja bentről?
Másik kérdés, a saját pc-men tárolt biztonsági mentés. Mi van ha betörnek hozzám, méghozzá pont azért, mert el akarják lopni a weboldalam. Én winzip formátumban szoktam jelszó védelemmel lekódolni, egy elég erős jelszóval (8 karakternél hosszabb, és vannak benne speciális karakterek is). Ez elég védelem-e? Fel lehet mondjuk törni ezt a fajta védelmet?
Összességében, ti mit gondoltok ezekről a veszélyekről, és milyen megoldásokat javasoltok?
Ha valaki szerint paranoiás vagyok, és ne foglalkozzak ezekkel a kérdésekkel, az kérem ne írjon, mert azzal nem leszek tájékozottabb. Amúgy meg tudom, hogy paranoiás vagyok, nem kell emlékeztetni! :-)
április 24
Cross-domain Request
Sziasztok!
Tapasztaltabb társaktól kérdezem, hogy az Explorerben lévő native megoldáshoz hasonlót el tudnék érni más böngészőkben ha a kérésben (XMLHttpRequest) átírom a Host-ot?
Vagy egyéb módon kivitelezhető a dolog? Olyan történet érdekelne igazán ahol ezt JavaScript-ben és minden szerver oldali segítség nélkül megoldható. :)
Köszönöm!
■ Tapasztaltabb társaktól kérdezem, hogy az Explorerben lévő native megoldáshoz hasonlót el tudnék érni más böngészőkben ha a kérésben (XMLHttpRequest) átírom a Host-ot?
Vagy egyéb módon kivitelezhető a dolog? Olyan történet érdekelne igazán ahol ezt JavaScript-ben és minden szerver oldali segítség nélkül megoldható. :)
Köszönöm!
április 23
VirtueMart felugró ablak helyett input
Üdv!
Segítséget szeretnék kérni a következőben. Van egy webshop amiben az admin felületen kilistázza a termékeket.A listában az ár oszlopban ha rá klikkelek egy termék árára akkor felugrik egy ablak és át tudom írni az árat. Ezt szeretném én egy input mezőre cserélni de nem igazán jövök rá a titok nyitjára.
Segítséget szeretnék kérni a következőben. Van egy webshop amiben az admin felületen kilistázza a termékeket.A listában az ár oszlopban ha rá klikkelek egy termék árára akkor felugrik egy ablak és át tudom írni az árat. Ezt szeretném én egy input mezőre cserélni de nem igazán jövök rá a titok nyitjára.
domain regisztrátor + SSL
Hello!
Tudtok ajánlani olyan hazai regisztrátort aki tud online adminisztrációt biztosítani a domain-ekhez és SSL tanúsítványokkal is foglalkozik? Létezik már ilyen itthon normális áron és szolgáltatással? Godaddy jó lenne csak ugye az a .hu-t nem regisztrálja (és még jópárat)...
Előre is köszönöm!
■ Tudtok ajánlani olyan hazai regisztrátort aki tud online adminisztrációt biztosítani a domain-ekhez és SSL tanúsítványokkal is foglalkozik? Létezik már ilyen itthon normális áron és szolgáltatással? Godaddy jó lenne csak ugye az a .hu-t nem regisztrálja (és még jópárat)...
Előre is köszönöm!
CSS érdekesség a designban
Helló!
Van egy ilyen CSS részletem:+ egy ilyen:A HTLM pedig ez:A nagy kérdés, hogy miért csak az "img"-t értelmezi a Firefox, holott ugyan abban a CSS fileban van mindegyik? Se háttér átszínezés, se nem lekerekítés... ráadásul ezt egy másik oldalon nem csinálja, pedig ott ugyan ez a kód egy az egyben.
Előre is köszi a segítséget :)
■ Van egy ilyen CSS részletem:
#header {
background: #F3F3F3;
width: 700px;
margin: 0px auto;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
img {
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
.nemkerek {
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
<div id="header">
<table style="width:700px;text-align:center;">
<tr>
<td><img src="../image/logo02.jpg"><br><img src="../image/mo_felirat.gif"></td>
<td><img src="../image/mintatarto_felirat.png"></td>
<td style="width:230px"><img src="../image/lpp_logo2.gif" style="width:150px;" class="nemkerek"></td>
</tr>
</table>
</div>
Előre is köszi a segítséget :)
Flash feltöltő
Sziasztok!
Egy weboldalon dolgozom, ahol szükségem lenne nagyobb fileok feltöltésére, és a feltöltés folyamatának megjelenítésére. Hosszabb gúglizás során csak flash-es megoldást találtam, viszont nem vagyok tájékozott ennek működésében (továbbá flash is kimaradt a tapasztalataimból).
Erről lenne szó. Jónak néz ki, de azért erre nem alapozok.
A kérdésem a következő: hogyan tudom megoldani azt, hogy csak jogosult felhasználók tudjanak feltölteni az objektum használatával? Bele kell nyúlnom az objektumba, vagy lehetséges ezt biztonságosan megoldani szimpla PHP-s autentikációval? Egyáltalán hogy működik ez a vacak? Biztonságos?
Köszönöm előre is!
Üdv,
Whiskey..
■ Egy weboldalon dolgozom, ahol szükségem lenne nagyobb fileok feltöltésére, és a feltöltés folyamatának megjelenítésére. Hosszabb gúglizás során csak flash-es megoldást találtam, viszont nem vagyok tájékozott ennek működésében (továbbá flash is kimaradt a tapasztalataimból).
Erről lenne szó. Jónak néz ki, de azért erre nem alapozok.
A kérdésem a következő: hogyan tudom megoldani azt, hogy csak jogosult felhasználók tudjanak feltölteni az objektum használatával? Bele kell nyúlnom az objektumba, vagy lehetséges ezt biztonságosan megoldani szimpla PHP-s autentikációval? Egyáltalán hogy működik ez a vacak? Biztonságos?
Köszönöm előre is!
Üdv,
Whiskey..
április 20
PHP regex kérdés
Sziasztok, egy egyszerűnek vélt regex kifogott rajtam. Azt szeretném megvalósítani, hogy vannak kulcs-érték párjaim, az érték oldalon egymástól "+" jellel elválasztva van sok értékem, ezek egyenként 1-4 numerikus karakter hosszúak lehetnek. Ezeket szeretném preg_match - el kigyűjteni. Tehát így nézhet ki az adatsor például:
"custom" => "+1+1943+49+333"
Azzal próbálkoztam, hogy a + jellel együtt gyűjtöm be a találatokat, majd a + jelet levágom róluk. De nem sikerült a mintámnak találatot elérnie.
Ezzel és különböző változataival próbálkoztam:Úgy tudom, hogy a regex alapértelmezetten greedy, tehát az {1,4}-nek helyesnek kellene lennie.
■ "custom" => "+1+1943+49+333"
Azzal próbálkoztam, hogy a + jellel együtt gyűjtöm be a találatokat, majd a + jelet levágom róluk. De nem sikerült a mintámnak találatot elérnie.
Ezzel és különböző változataival próbálkoztam:
preg_match('/\+[0-9]{1,4}/',$subject,$matches);