php sql, posta, mail, hlavni funkce
Kategorie: linux

// pouziti pro SELECT, vypise pouze prvni radek tabulky,
// pokud uvedeme promennou vypise konkretni, jinak vraci pole
function s($dotaz,$promenna="",$tisk="false")
{
if ($tisk) echo "".$dotaz."";
$x = mysql_query($dotaz);

if (!$x) {
$message = 'Chyba : ' . mysql_error() . "";
$message .= 'Dotaz : ' . $dotaz."";
echo $message;
return false;
}

if(mysql_num_rows($x))
{
$pole = mysql_fetch_assoc($x);
if ($tisk) { print "";print_r($pole); print ""; }
if (strlen($promenna) > 0)
return $pole[$promenna];
else
return $pole;
}
else
return false;
}



// pouziti pro INSERT, UPDATE, vraci pocet ovlivenych radku
function q($dotaz, $tisk="false")
{
if ($tisk) echo "".$dotaz."";
$x = mysql_query($dotaz);

if (!$x) {
$message = 'Chyba : ' . mysql_error() . "";
$message .= 'Dotaz : ' . $dotaz."";
echo $message;
return false;
}
else
return mysql_affected_rows();
}

// poslani mejlu
function m($komu,$msg,$subject="",$from="neodpovidat@banan.cz",$fromjmeno="")
{

if (strlen($fromjmeno)>1)
$f=$fromjmeno."";
else $f=$from;


$headers = "From: ".$f."\r\n".
"MIME-Version: 1.0" . "\r\n" .
"Content-type: text/plain; charset=UTF-8" . "\r\n";

mail($komu,$subject,$msg,$headers);
}


e($text,$hledano)
{

if(strpos(strtolower($text),strtolower($hledano)) !== false){
return true;
} else {
return false;
}
}



26.1.2020 22:54:04