Simpatie.ro - matrimoniale
UnderWorld Server de mIRC ( /SERVER Milenium.HomeLinux.Com )
UnderWorld Irc Server
Nou pe simpatie:
sarmaluta2002
Femeie
24 ani
Bucuresti
cauta Barbat
25 - 50 ani
UnderWorld Server de mIRC ( /SERVER Milenium.HomeLinux.Com )ReguliInregistrareLoginPozeNu sunteti logat. Lista Forumurilor Pe Tematici
UnderWorld Server de mIRC ( /SERVER Milenium.HomeLinux.Com ) / Probleme\Solutii /

Am si eu o problema mare

Pagini: 1  
#1
Admin
Membru nou
Postari: 4
Cine imi corecteaza si mie codul asta:

<?php
function valid_email($mail) {
$user = '[a-zA-Z0-9_-.+^!#$%&*+/=?`|{}~']+';
$domain = '(??:[a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9]).?)+';
$ipv4 = '[0-9]{1,3}(.[0-9]{1,3}){3}';
$ipv6 = '[0-9a-fA-F]{1,4}(:[0-9a-fA-F]{1,4}){7}';
return preg_match("/^$user@($domain|([($ipv4|$ipv6)]))$/", $mail);
}
if (isset($_POST['mailvar1'])) $mailvar1=trim($_POST['mailvar1']); else $mailvar1="";
if (isset($_POST['mailvar2'])) $mailvar2=trim($_POST['mailvar2']); else $mailvar2="";
if (isset($_POST['mailvar3'])) $mailvar3=trim($_POST['mailvar3']); else $mailvar3="";
if (isset($_POST['mailvar5'])) $mailvar5=trim($_POST['mailvar5']); else $mailvar5="";
if (isset($_POST['mailseen'])) $mailseen="y"; else $mailseen="n";
$mailform='
<form name="mail" method="post" action="">
<input type="hidden" name="mailseen" value="y">
<table border="0" cellspacing="0" cellpadding="0" width="213">
<tr>
<td align="right" valign="middle" class="mailLeftColumn">Nume : </td>
<td align="left" class="mailRightColumn"><input name="mailvar1" id="mailvar1" type="text" class="mailTextField" value="'.$mailvar1.'"></td>
</tr>
<tr>
<td align="right" valign="middle" class="mailLeftColumn">Email : </td>
<td align="left" class="mailRightColumn"><input name="mailvar2" id="mailvar2" type="text" class="mailTextField" value="'.$mailvar2.'"></td>
</tr>
<tr>
<td align="left" class="mailRightColumn"><input name="mailvar3" id="mailvar3" type="text" class="mailTextField" value="'.$mailvar3.'"></td>
</tr>
<tr>
<td align="right" valign="middle" class="mailLeftColumn">Mesaj : </td>
<td align="left" class="mailRightColumn"><input name="mailvar5" id="mailvar5" type="text" class="mailTextField" value="'.$mailvar5.'"></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="Submit" value="Submit" class="mailSubmit"></td>
</tr>
</table>
</form>
';
if($mailseen!="y" {
print "$mailform";
} else {
$errstr="";
if (strlen($mailvar1)<3) {
$errstr.="Numele trebuie sa contina mai mult de 3 caractere.<br>";
}
if (strlen($mailvar1)>40) {
$errstr.="Numele nu trebuie sa depaseasca 40 de caractere.<br>";
}
if (strlen($mailvar2)>100) {
$errstr.="Emailul nu trebuie sa depaseasca 50 de caractere.<br>";
}
if (!valid_email($mailvar2)) {
$errstr.="Ai introdus un email invalid.<br>";
}
if (strlen($mailvar3)<5) {
$errstr.="Subiectul trebuie sa contina cel putin 5 caractere.<br>";
}
if (strlen($mailvar3)>20) {
$errstr.="Subiectul nu trebuie sa contina mai mult de 20 de caractere.<br>";
}
if (strlen($mailvar5)<10) {
$errstr.="Mesajul trebuie sa continta cel putin 10 caractere.<br>";
}
if (strlen($mailvar5)>250) {
$errstr.="Mesajul nu trebuie sa contina mai mult de 250 caractere.<br>";
}
if ($errstr!='') {
print '<div align="center" class="mailErrors">';
print $errstr;
print '</div>';
print $mailform;
} else {
if (isSet($_SERVER)) {
} elseif (isSet($_SERVER['HTTP_CLIENT_IP'])) {
$realip = $_SERVER['HTTP_CLIENT_IP'];
} else {
$realip = $_SERVER['REMOTE_ADDR'];
}
} else {
if ( getenv( 'HTTP_X_FORWARDED_FOR' ) ) {
$realip = getenv( 'HTTP_X_FORWARDED_FOR' );
} elseif ( getenv( 'HTTP_CLIENT_IP' ) ) {
$realip = getenv( 'HTTP_CLIENT_IP' );
} else {
$realip = getenv( 'REMOTE_ADDR' );
}
}
$host = @gethostbyaddr($realip);
$today = date("F j, Y, g:i a";
$sendmessage = "--------------------n";
$sendmessage.= " - Nume: $mailvar1n";
$sendmessage.= " - Email: $mailvar2n";
$sendmessage.= " - Subiect: $mailvar3n";
$sendmessage.= " - Mesaj: $mailvar5n";
$sendmessage.= "--------------------n";
$sendmessage.= "nnIP: $realipn";
$sendmessage.= "HOST: $hostnn";
$sendmessage.= "Date and time sent: $today";

@mail(" ", "Contact", $sendmessage, "From:  <>rnReply-To: rnX-Sender: CONTACT (http://www.ealin.3x.ro)rnReturn-Path: <>";
print '
<table width="100%" border="0" cellspacing="0" cellpadding="10">
<tr>
<td align="center" class="mailThankYou">
    Emailul a fost trimis cu succes, veti primi un raspuns in maxim 24 de ore.
</td></tr></table>';
}
}

?>


Ms... Sper ca sunt ceva specialisti pe aici nu ?


 
   
Pagini: 1  
Mergi la