ugrás a tartalomhoz

Archívum - Május 15, 2011

PHP crypt által visszaadott érték

Kérésre törölve 11. · 2011. Május. 15. (V), 17.15
Nézegetem pár órája a doksit, de nem értem: miért adja vissza a crypt függvény a "salt" értékét a kimeneten? Ha nem nekem kellene megadni, akkor érteném, de így, hogy én töltöm ki...
És ehhez kapcsolódva: nem gáz, ha az adatbázisban, a kódolt infó (pl. jelszó) mellé lerakom a létrehozásakor használt "só"-t? (tehát pl. az SHA256-tal használt crypt kimenetét 1:1-ben beírom a jelszó mezőbe)
 

000webhost

aky22 · 2011. Május. 15. (V), 12.10
Hali! Ha valakinek van nem használatos 000webhost-os szervere amihez még adtak e-mail címet és tényleg nem kell neki az jelezzen mert nekem szükségem lenne egyre. Vagy esetleg ha valaki tudna olyan ingyenes vebszolgáltatót ajánlani, akinél van php mail funkció és nem az atv mert az gagyi annak örünék. Köszi!
 

PHP Mysql Eredmények feltöltése egy lapról más más táblázatba

aky22 · 2011. Május. 15. (V), 11.32
Hali van egy oldalam ahonnan eredményeket lehet feltölteni adatbázisba és onnan egy másik oldal kiírja egy jquerys táblába. Az a lényeg hogy meg szeretném azt csinálni hogy egy legördülő formmal ki lehessen választani az sql táblát mert egy suli honlapja és a felsős alsós eredmények külön vannak. Ott akadok el hogy késsza a form és amikor az sql- be akarom berakni az INSERT INTO után rakom be azt, hogy $_POST['adatbazis'] és nem jeleníti meg az oldalt. Így néz ki a kód
[colorer=php]
<?php
if (isset($_SESSION['login']) and ($_SESSION['login']) && ($_SESSION['id']==1))
{
include("dbconnect.php");

extract($_POST);
if(!empty($title)) {
$title = mysql_real_escape_string(stripslashes($title));
$user = mysql_real_escape_string(stripslashes($user));
$message = mysql_real_escape_string(stripslashes($message));


$date = mysql_real_escape_string(stripslashes($date));
$date2 = mktime();

$sql = "INSERT INTO `$_POST['adatbazis']` (`id`, `verseny`, `user`, `eredmeny`, `date`) VALUES ('NULL', '$title','$user','$message','$date')";
$query = mysql_query($sql) or die("Cannot query the database.