مشكل در مورد php چرا خطا ميده؟

Mikhak

Active Member
سلام

مي خواستم يه ماژول بنويسم كه همون اول گير كردم كدشم گذاشتم وقتي دكمه ورود رو ميزني خطاي Sorry, such file doesn't exist رو ميده ولي هر چي ميگردم عقلم به جايي نميرسه لطفا يكي كمك كنه

اينم كدش

کد:
<?php
function login() {

	  echo"<form action=\"modules.php?name=$module_name\" method=\"post\">"
		."<table border=\"0\">"
		."<tr><td>username</td>"
        ."<td><input type=\"text\" name=\"username\"  size=\"30\" maxlength=\"8\" dir=\"ltr\"> </td></tr>"
        ."<tr><td>password</td>"
        ."<td><input type=\"password\" name=\"password\"  size=\"30\" maxlength=\"10\" dir=\"ltr\"> </td></tr>"
     	."<input type=\"hidden\" name=\"op\" value=\"ok\">"
	    ."<tr><td><input type=\"submit\" value=\"login\"></td></tr>"
	 ."</table>";
}

function ok($username,$password) {  
	if(($username==sina) and ($password==123456)) {
	echo "<center><font><b>wel come : $username</b></font></center>";
		}
		else{
			echo "<center><font><b>username or password is not valid</b></font></center>";
			}
}

switch($op) {

	case "ok":
	ok($username,$password);
	break;

	default:
    login();
    break;
}

?>


----------------------------------
سينا
 

Mikhak

Active Member
نه بازم همون error رو ميده
مرگ من يكي كمك كنه خيلي فوريه
-----------------
سينا
 

Mikhak

Active Member
خواهش ميكنم يكي مشكل منو حل كنه آقا اكسيژن آقا hountal بس كجايين شماهااااااااااااااااااااااااااااا؟:(
------------------
سينا
 

oxygenws

Active Member
من PHP بلدم، نه نوشتن ماژول برای فلان برنامه (که البته اسمش رو ننوشتی، ولی با فرض اینکه همه phpnuke رو همه چی می دونند، می تونم حدس بزنم)

موفق باشید
 
بفرماييد دوست عزيز:

کد:
<?php
 #### generated by : [url]www.irantraining.com[/url] ####
if (!eregi("modules.php", $_SERVER['SCRIPT_NAME'])) {
    die ("You can't access this file directly...");
}
require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
get_lang($module_name);
include("header.php");
$index = 0;
OpenTable();
function login() { 
 global $module_name;
     echo"<form action=\"modules.php?name=$module_name\" method=\"post\">" 
      ."<table border=\"0\">" 
      ."<tr><td>username</td>" 
        ."<td><input type=\"text\" name=\"username\"  size=\"30\" maxlength=\"8\" dir=\"ltr\"> </td></tr>" 
        ."<tr><td>password</td>" 
        ."<td><input type=\"password\" name=\"password\"  size=\"30\" maxlength=\"10\" dir=\"ltr\"> </td></tr>" 
        ."<input type=\"hidden\" name=\"op\" value=\"ok\">" 
       ."<tr><td><input type=\"submit\" value=\"login\"></td></tr>" 
    ."</table>"; 
CloseTable();
include("footer.php");
} 

function ok($username,$password) { 
 global $module_name, $username, $password;
   if(($username==sina) and ($password==123456)) { 
    
   echo "<center><font><b>welcome : $username</b></font></center>"; 
      } 
      else{ 
         echo "<center><font><b>username or password is not valid</b></font></center>"; 
         } 
CloseTable();
include("footer.php"); 
} 

switch($op) { 

   default: 
   login(); 
   break; 
   
   case "ok": 
   ok($username,$password); 
   break;  
} 
?>

موفق باشيد.
 

Mikhak

Active Member
آقا مرسي دستت درد نكنه خيلي عالي بود حال كردم كلي
----------------------
سينا
 

جدیدترین ارسال ها

بالا