Witam serdecznie,
problem mnie napotkał następujący. Mam taki panel administracyjny we Flashu, który działa bez zarzutu. Na serwerach OVH, 1and1 i jeszcze kilku innych. Problem występuje na serwerach home.pl i nazwa.pl. Otóż na tych serwerach w ogóle nie chcą byc odpalone takie pliki jak login.php. Nie wiem w czym tkwi problem, bo jak wspomniałem na innych serwerach działa w porządku. Dodam, iż plik contact.php działa na serwerach home.pl i nazwa.pl. Nie mogę zrozumieć różnicy, prosze o pomoc.
Plik login.php wygląda następująco:
<?php
$userName = "admin";
$userPass = "admin";
$nameInput = $_GET['name'];
$passInput = $_GET['pass'];
$userName = md5($userName); $userPass = md5($userPass);
if ($nameInput == $userName && $passInput == $userPass) {
}
else {
}
?>
plik contact.php, który działa wszędzie dobrze:
ďťż<?php
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";
$senderName = $_POST['senderName'];
$senderEmail = $_POST['senderEmail'];
$senderMsg = nl2br($_POST['senderMsg']); $ToSubject = $_POST['senderSub'];
$to = "aaa";
$sitename = "aaa";
$ToName = "aaa";
$sendHtml = true;
$sendCourtesy = true;
$fColour = '#2A55FF';
$date = date("m.d.Y H:i:s"); $ip = $_SERVER['REMOTE_ADDR'];
$EmailBodyHTML = "";
$EmailBodyPlain = "";
$EmailRBodyHTML = "";
$EmailRBodyPlain= "";
if($sendHtml){
$Message = $EmailBodyHTML;
}else{
$Message = $EmailBodyPlain;
}
$send = mail($to, $ToSubject, $Message, $headers . "From:$senderName <".$senderEmail.">"); if($send){
if($sendCourtesy == true){
if($sendHtml){
$Message = $EmailRBodyHTML;
}else{
$Message = $EmailRBodyPlain;
}
$sendReply = mail($senderEmail, "", $Message, $headers . "From:$sitename <".$to.">"); if($sendReply){
}else{
}
}else{
//inform flash of success sending email
}
}else{
//inform flash of failure sending email
}
?>
Ten post edytował undefinedman 30.12.2010, 23:32:55