Desktop
Website
Multimedia
Database
Security
Enterprise
Fråga : Vad som ska sättas in in i PHP, bilda för att hjälpa för att förhindra att hacka
Förmiddag som I är ny till förmiddagen för PHP.
I using Apache för Windows och PHP 5.
I har att ställa in en kontakt bildar, och jag önskar att göra som den, har safer.
Below är file.
I läst var det är lätt att hacka på grund av vagnsretur, etc.
What och var bör jag sätter in kodifierar för att hjälpa att förhindra detta. ska bruk för
We PHPEN att överföra vårt bildar resultat till och med en email.
php
//------------------------
--Uppsättning dessa paramaters----------------
----------
//betvingar av e-posten som överförs till you.
$subject = ”resultat från kontakt, bildar”; din e-post för
//tilltalar. Detta är var informationen om bilda ska överförs.
$emailadd = ”
[email protected]
”;
//var att omdirigera efter bildar bearbetas.
$url = rel= " nofollow " för _blank” ”för
http://www.zzz.com' ; alla
//gör sätter in required. Om uppsättningen till ”ingen 1” sätter in inte kan vara tom. Om uppsättningen till ”0” all någon eller sätter in kan vara empty.
$req = ”0”;
// --------------------------
Do att inte redigera nedanfört detta fodrar----------------------
----
$text = ”resultat från bildar: \ n \ n”;
$space =” ”;
$line = ”
”;
för
foreach ($_POST som $key-=> $value) {
för
if ($req-== ”1”) {
för
if ($value-== '') {eka ”$key är tomt”; matris;}
}/>$j = strlen ($key);
för
if ($j->= 20) {eka ”känt av bildar beståndsdelen $key inte kan vara längre än 20 tecken”; matris;}
$j = 20 - $j;
for ($i = 1; $i-<= $j;
{$space för $i++). =” ”;}
$value = str_replace (” \ n', ”$line”, $value);
$conc =” {$key}: $space {$value} $lin
e ";
$text. = $conc;
$space = ””;
mail ($emailadd, $subject, $text för
}, ”från: ”. $emailadd. '');
echo ”
Svar : Vad som ska sättas in in i PHP, bilda för att hjälpa för att förhindra att hacka
använd captchaen för att hjälpa skydd från spamming
Andra lösningar
Hur många skrivar av sidor r där i SQL-server?
OMA och OWA
Missa över mellan GLÅMIGA anslutningar för aktiv/för aktiv på en Cisco Router
ASP.Net tappar skuggar verkställer
Vad är ämna av ”den MAKEFILE” makroen i en makefile?
Ett rengöringsdukundantag uppstod därför att en HTTP 401 - det obehöriga svaret mottogs från okända
Funktionen måste använda en Updateable Query
PHP passerar parametrar till den on-line aktiveringssidan
Ethernetövergångskabel förbinder
döda ett processaa vid styrka, hur kan jag