Archívum - 140703 - Fórum téma
április 25
UTF-8 Ékezet hiba
Hogy lehet megadni űrlapból ékezetes betűket az adatbázis táblába, aminek a mezői típusa: utf8_unicode_ci.
Normál űrlappal kitöltöm az adatokat, és INSERT INTO parancsal fel is töltöm.
pl. a Gábor így jelenik meg az adatbázis szerver mezejében: Gábor
Az következőkkel tisztában vagyok: Nincs ellenőrzés még beépítve, bármi megadható stb. Minden kapcsolati adat jó.PHP:
■ Normál űrlappal kitöltöm az adatokat, és INSERT INTO parancsal fel is töltöm.
pl. a Gábor így jelenik meg az adatbázis szerver mezejében: Gábor
Az következőkkel tisztában vagyok: Nincs ellenőrzés még beépítve, bármi megadható stb. Minden kapcsolati adat jó.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
</head>
<body>
<form method="post" action="addemail.php">
<label for="firstname">First name:</label>
<input type="text" id="firstname" name="firstname" /><br />
<label for="lastname">Last name:</label>
<input type="text" id="lastname" name="lastname" /><br />
<label for="email">Email:</label>
<input type="text" id="email" name="email" /><br />
<input type="submit" name="Submit" value="Submit" />
</form>
</body>
</html><?php
$fn = $_POST['firstname'];
$ln = $_POST['lastname'];
$em = $_POST['email'];
$dbc = mysqli_connect("localhost", "root", "", "mydb");
$query = "INSERT INTO email_list (first_name, last_name, email)".
"VALUES ('$fn', '$ln', '$em')";
mysqli_query($dbc, $query);
mysqli_close($dbc);
?>Jquery dropdown menü
Üdv.
A problémám annyi, hogy maga a menü lenyíló része nem marad kint (így egyenlőre az alábbi megoldást találtam ki rá).
html kód:css kód:jquery kód:
[colorer=javascript]
$(document).ready(function(){
$('#menu > ul > li > ul').hide();
$('#menu').show();
$('#menu > ul > li > a').mouseover(function(){
$(this).next('ul').slideDown('slow');
}).mouseout(function(){
$(this).next('ul').delay('2000').slideUp
A problémám annyi, hogy maga a menü lenyíló része nem marad kint (így egyenlőre az alábbi megoldást találtam ki rá).
html kód:
<div id="menu">
<ul>
<li>
<a href="#">1</a>
<ul>
<li><a href="#">1.1</a></li>
<li><a href="#">1.2</a></li>
<li><a href="#">1.3</a></li>
</ul>
</li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li>
<a href="#">5</a>
<ul>
<li><a href="#">5.1</a></li>
</ul>
</li>
<li><a href="#">6</a></li>
<li><a href="#">7</a>
<ul>
<li><a href="#">7.1</a></li>
<li><a href="#">7.2</a></li>
<li><a href="#">7.3</a></li>
</ul>
</li>
</ul>
</div>
#menu {width:850px; height:38px; padding:0 0 0 130px;}
#menu ul {list-style-type:none;}
#menu ul li {height:26px; float:left; position:relative; display:inline; padding:0 0 12px 0;}
#menu ul li:hover {background-color:rgba(0,0,0,0.8);}
#menu ul li a {text-decoration:none; font-family:Verdana; font-size:12px; color:white; font-weight:bold; padding:12px 19px; display:block;}
#menu ul li a:hover {color:#515b85;}
#menu ul li ul {position:absolute; visibility:visible; display:none;}
#menu ul li ul li {float:none; width:190px; height:20px; border-bottom:1px solid gray; text-align:left; background-color:rgba(0,0,0,0.8); padding:0 0 15px 0px; display:list-item;}
#menu ul li ul li:hover {background-color:#585a5f;}
#menu ul li ul li a {width:150px; padding:10px 20px;}
#menu ul li ul li a:hover {color:black;}
[colorer=javascript]
$(document).ready(function(){
$('#menu > ul > li > ul').hide();
$('#menu').show();
$('#menu > ul > li > a').mouseover(function(){
$(this).next('ul').slideDown('slow');
}).mouseout(function(){
$(this).next('ul').delay('2000').slideUp
á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 :)


