ugrás a tartalomhoz

Archívum - Okt 14, 2006 - Fórum téma

Hogy lehet átlátszó ablakot csinalni?

Anonymous · 2006. Okt. 14. (Szo), 21.16
Ahogy, ezen az oldalon is:
http://www.dennis-hinzmann.de/index.php?link=newssite

Van középen egy átlátszó ablak ahol hírek vannak!
Ahol a híreket teszik közzé, szal nem szakítja meg a háttért hanem átlátszó lesz, ugy mind itt csak ugye sötétebb egy kicsit...

Elöre is köszönöm a választ!
 

Mintaillesztés JavaScriptben HTML tagekre

s_volenszki · 2006. Okt. 14. (Szo), 18.55
Sziasztok!

Tudna nekem valaki javasolni valami doksit (akár angol is lehet) javascript Regexp minta készítéséhez? Konkrétan html tag-ekre kihegyezve!

s_volenszki
 

Form - CSS Layout

Anonymous · 2006. Okt. 14. (Szo), 12.43
CSS:
  1. /* Form */  
  2. form label { displayblockfloatlefttext-alignrightmargin8px 0px 0px 25pxpadding0px 0px 0px 0pxwidth150px; }  
  3. form input, form select { margin4px 0px 0px -140pxwidthautofont-familyVerdanaArialHelveticasans-seriffont-size11px; }  
HTML:
  1. #1  
  2. echo"<div align=\"center\"><form id=\"kereses\" name=\"kereses\" method=\"post\" action=\"".$_SERVER['PHP_SELF']."\">";  
  3. echo"<input name=\"kereses\" type=\"hidden\" id=\"kereses\" value=\"1\" />";  
  4. echo"<label for=\"keresoszo\">Kulcsszó </label>";  
  5. echo"<input name=\"keresoszo\" maxlength=\"50\" type=\"text\" id=\"keresoszo\" /><br />";  
  6. echo"<label for=\"hol\">Tartalom </label>";  
  7. echo" <select name=\"hol\" size=\"1\" id=\"hol\">";  
  8. echo"<option value=\"1\">Hírekben</option>";  
  9. echo"<option value=\"2\">Cikkekben</option>";  
  10. echo"<option value=\"3\">Galériákban</option>";  
  11. echo"<option value=\"4\">Letöltésekben</option>";  
  12. echo"</select><br />";  
  13. echo"<label for=\"Submit\"></label>";  
  14. echo"<input type=\"submit\" name=\"Submit\" value=\"Keresés\" />";  
  15. echo"</form></div>";  
  16.   
  17. #2  
  18. echo"<div align=\"center\"><form id=\"login\" name=\"login\" method=\"post\" action=\"index.php?show-comments={$rows['id']}&act=login\">";  
  19. echo"<label for=\"fnev\">User </label>";  
  20. echo"<input name=\"fnev\" type=\"text\" id=\"fnev\" tabindex=\"1\" /><br />";  
  21. echo"<label for=\"jelszo\">Jelszó </label>";  
  22. echo"<input name=\"jelszo\" type=\"password\" id=\"jelszo\" tabindex=\"2\" /><br />";  
  23. echo"<label for=\"Submit\"></label>";  
  24. echo"<input type=\"submit\" name=\"Submit\" value=\"Belépés\" />";  
  25. echo"</form>";  
A probléma hogy a két esetben teljesen máshogy jelenik meg a form, első esetben rá van csúszva a label az inputra (IE), vagy teljesen rendezetlenül áll.(FF) Második eset IE-ben és FF-ben is tökéletesen működik. Mi lehet a probléma? Ugyan azt a csst használja mind a két oldal.
 

POST küldésnél biztonságosabb bejelentkezés?

Anonymous · 2006. Okt. 14. (Szo), 11.39
Azt halottam, hogy egy bejelentkezési űrlap (LOGIN) post-olása (method=”POST”) nem elég biztonságos és hogy van ettől sokkal biztonságosabb megoldás. Az én általam használt megoldás SQL-beoltásos támadás ellen is véd – mysql_real_escape_string() . De a halottak alapján még sem a legbiztonságosabb.

Olyan e-mail szolgáltatók mint pl. a Yahoo is más módszert alkalmaznak. Ők hogyan csinálják?

A PHP kézikönyvben megtalálhatom e a választ? Én eddig nem találtam benne!

Előre is kösz.
 

Sessionban a hiba de hol?

Anonymous · 2006. Okt. 14. (Szo), 11.38
Sziasztok!

Nem bírok rájönni, hogy hol a hiba, bejelentkezek sessionnel utána megjelenik az űrlap, beírom a dolgokat, de nem küld el semmit az adatbázisnak és ki is dob a sessionből! De ha a session-os részt kiszedem akkor simán küldi a db-nek a cuccokat, tehát a sessionban van a hiba, de nem bírok rájönni! Segítsetek legyetek szívesek! Itt a teljes kód:

[colorer=php]<?php
include("../db/dbconnect.php");
session_start();


#fejlec
echo "<img src=\"../modul/pictures/logo.jpg\"><br><br><img src=\"../modul/pictures/smile32.gif\"><b> Új hír? Álmodozz csak ...</b> <img src=\"../modul/pictures/smile32.gif\"><br><br>";

#kilépés
if ($_REQUEST[kilep]==1){
session_unregister('sess_nev');
$_REQUEST[sess_nev] = "";
}

####################################################
#hitelesites
if (($sess_nev=="")and($_REQUEST[belepnev]!="")and($_REQUEST[belepjelszo]!="")){
#megnezzuk, hogy az adatok stimmelnek-e
$_REQUEST[sql_joadat] = mysql_query("select * from admin where nev='$_REQUEST[belepnev]' and jelszo='$_REQUEST[belepjelszo]'");
#ha egy ilyen rekord van, akkor jot adott meg
if (mysql_num_rows($_REQUEST[sql_joadat])==1){
#jot adott meg
$sess_nev = "$_REQUEST[belepnev]";
session_register("sess_nev");
}else{
#rosszat adott meg
echo "Rossz név vagy (és) jelszó!";
}
}
#hitelesites vege
####################################################
#ha nincs még bejelentkezve
if ($sess_nev==""){
echo "
<table width=\"100%\">
<tr>
<td>
<form method=\"post\" action=\"ujhir.php\">
Név: <input type=\"text\" name=\"belepnev\">
Jelszó: <input type=\"password\" name=\"belepjelszo\">
<input type=\"submit\" value=\"bejelentkezés\">
</form>
</td>
</tr>
</table>
";

}else{
#ha be van jelentkezve
echo "
<table width=\"100%\">
<tr>
<td>
Szia $sess_nev!<a href=\"ujhir.php?kilep=1\">Kijelentkezés</a>
</td>
</tr>
</table>
";
}

if ($sess_nev!=""){



if (($_POST[kuldve] !=1) or ($_POST[hirkuldo]=="") or ($_POST[hirszoveg]=="")){

if ($_POST[kuldve]==1){
if ($_POST[hirkuldo]==""){$urlap="A hír küldőjének neve kötelező!";}
if ($_POST[hirszoveg]==""){$urlap.="Hírszöveg kötelező!";}
}

$urlap .="
<form method=\"post\" action=\"ujhir.php\">

MySQL különbségi mentés

Anonymous · 2006. Okt. 14. (Szo), 07.15
Sziasztok!

A címben említett dolog lenne a kérdésem, hogy a mysql tud-e ilyet, és ha igen, akkor hogyan valósul meg mindez?

Üdv: PJ