Archívum - Május 2010
május 28
A betűtípusok forradalma
május 27
JavaScriptel generált tartalomra szükséges a captcha?
Azon gondolkoztam, hogy ha
1; a document.ready() függvényben hozzákapcsolok egy linket ([b]<a>[b]) a tartalomhoz
2; a linkre kattintva egy dinamikusan kreált piciny form jelenik meg
3; a formhoz egy ajaxos eseményt csatolok (jelszó küldése az adott felhasználónévhez csatlakozó emailcímre)
Ebben a formában szükséges lehet a captcha? Esélye lehet hogy aki használja, "nem ember" :-) ?
Természetesen a szerver oldalon validálok.
Köszönöm a válaszokat:
Üdv:
Gábor
Weblabor bögre és póló: kérnél?
Szeretnéd te is weblaboros bögréből inni a reggeli kávét? Vagy nagy WL feliratos zöldpólóban menni be dolgozni?
Weblabor bögre
Itt a lehetőség: ha szeretnéd egy ilyen relikvián keresztül mások tudtára adni, hogy te is a hazai webfejlesztők legnagyobb közösségének része vagy, akkor töltsd ki a doodle-t, és szólj a melletted ülőnek is! Elegendő számú igény esetén azonnal intézkedünk.
■MySQL alapú profil...
Ez admin profilja
Neve:
Email címe:
stb.
Megmég hasonlókat írna ki.
Meg még egy olyan is kellene Hogy a felhasználó meg tudja változtatni a profiljában néhány adtot pl: e-mail cím és a jelszó
itt a login.php :
<?php
include "config.php";
mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
/**************************************************
* Ha még nem lépett be
***************************************************/
if ($_SESSION['belepett']!== true)
{
if (isset($_POST['login']))
{ //Ha postolt adatokat
$nick = addslashes($_POST['nev']);
$pass = md5($_POST['jelszo']);
$sql = "SELECT * FROM users ";
$sql.= "WHERE (nick='".$nick."'";
$sql.= " AND jelszo='".$pass."')";
$query = mysql_query($sql);
if (mysql_num_rows($query) !== 0)
{ //Helyes nick+pass
$_SESSION['nick'] = addslashes($_POST['nev']);
$_SESSION['belepett'] = true;
header("Location: ".$_SERVER['PHP_SELF']);
}
else
{//Hibás nick+pass
print "<font color=#FF0000>hibás felhasználónév vagy jelszó/esetleg az is lehet hogy ki lettél tiltva mert megszegted a szabályzatot.</font>";
}
}
?>
<form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">
<body>
<body background="vista.jpg">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="19%" height="102">
<center>
<tr>
<td width="100%" height="15">
<p align="center"><b>Felhasználónév</b></td>
</tr>
<tr>
<td width="100%" height="15">
<p align="center"><input type="text" name="nev" size="20" /></td>
</tr>
<tr>
<td width="100%" height="15">
<p align="center"><b>Jelszó</b></td>
</tr>
<tr>
<td width="100%" height="15">
<p align="center">
<input type="password" name="jelszo" si
Php cURL
$url='https://url.url/pl.pl?akarmi';
$post = array ('login' => 'user', 'key' => 'pass');
$post = http_build_query($post);
$cookie=dirname(__FILE__) .'/cookie.txt';
echo $cookie;
$options = array(
CURLOPT_URL => $url,
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_CONNECTTIMEOUT => 5 ,
CURLOPT_MAXREDIRS => 5,
CURLOPT_REFERER => $url,
CURLOPT_FOLLOWLOCATION => TRUE,
CURLOPT_POST => 1,
CURLOPT_POSTFIELDS => $post,
CURLOPT_USERAGENT => "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)",
CURLOPT_HEADER => FALSE,
CURLOPT_COOKIEJAR => $cookie,
//CURLOPT_COOKIE => 'cookie=c',
CURLOPT_COOKIEFILE => $cookie,
CURLOPT_SSL_VERIFYPEER => FALSE,
CURLOPT_SSL_VERIFYHOST => 2
);
$ch = curl_init();
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
$tmp_url= get_next_url($result);
$post = get_params($result);
curl_setopt($ch, CURLOPT_URL, $tmp_url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$result = curl_exec($ch);
echo curl_error($ch);
curl_close($ch);
echo $result;
Ha valakinek van ötlete...
május 27
Aszinkron lekérések más tartományból
A webnek az elmúlt néhány évben történő rohamos fejlődése, kétség sem férhet hozzá, nagyrészt az aszinkron lekérdezések (újra)felfedezésének köszönhető. Van azonban egy frusztráló korlátja ennek a technikának, melynek gyökerei egészen 1996-ig nyúlnak vissza: a same origin policy, mely nem engedi, hogy más tartományból, más protokollal vagy más porton keresztül érjünk el egy erőforrást. A megoldás azonban már ott található minden korszerű böngészőben.
10 Best Techniques Only with CSS No JavaScript Needed
.htaccess ErrorDocument
Akárhogy próbálom a .htaccess állományt módosítani úgy, hogy az ErrorDocument 404-re egy saját hibaüzenetet tudjak megjeleníteni, nem működik együtt a ForceType parancsokkal.
Ha kiszedem a .htaccess fájlból a ForceType parancsokat, és csak az ErrorDocumentet hagyom benne, akkor működik rendesen. A kettő együtt nem megy?