Return to Snippet

Revision: 1099
at September 8, 2006 11:07 by dandyna


Updated Code
//admin.php page
<? session_start();


if($_SESSION['galleria']!="admin"){  ?>


		<form method="post" action="function.php">  
		<input type="hidden" name="tipo" value="login">
		User <input type="text" name="user"><br />
		Password <input type="password" name="password">
		<br />
		<input type="submit" value="INVIA">
		</form>
		
		
<? } else {?>


		<form method="post" enctype="multipart/form-data" action="function.php">
		<input type="hidden" name="tipo" value="upload">
		<input type="file" name="documento">
		<br />
		<input type="submit" value="INVIA">
		</form>
		<? }
		$cartella="photo";
		$directory=opendir($cartella);

		while($files=readdir($directory)) 
		{
		if ($files != "." and $files !="..")
		print $files."<a href='function.php?tipo=canc&file=".$files."'>cancella</a><br>";
		
		
		
}
 /*fine sessione file manager*/ ?>
 <a href="function.php?tipo=logout">Logout</a>



//function.php page

<?
session_start(); /*va sempre in cima alla pagina per dirgli che abbiamo intenzione di utilizzare all'interno del documento delle variabili di sessione*/
$cartella="photo";
switch($_REQUEST['tipo']) {
case'login':
	if(($_REQUEST['user']=="yourusername")&&($_REQUEST['password']=="yourpassword")){
	/* creo una ariabile di sessione, che si chiamerà galleria:*/
	$_SESSION['galleria']="admin";
	}
	/*se non c'è la variabile di sessione facciamo ritornare l'utente alla pagina di admin*/
	header("location:admin.php");
break;
case'logout':
	session_destroy();
	header("location:admin.php"); /*this permits to return to previous page*/
break;
case'upload':
	move_uploaded_file( $_FILES['documento']['tmp_name'],$cartella."/".$_FILES['documento']['name']);
	chmod($cartella."/".$_FILES['documento']['name'],0666);
	header("location:admin.php"); /*this permits to return to previous page*/
break;
case'canc':
	unlink($cartella."/".$_REQUEST['file']);
	header("location:admin.php"); /*this permits to return to previous page*/
break;
}
?>

Revision: 1098
at September 8, 2006 10:55 by dandyna


Updated Code
//admin.php page
<? session_start();


if($_SESSION['galleria']!="admin"){  ?>


		<form method="post" action="function.php">  
		<input type="hidden" name="tipo" value="login">
		User <input type="text" name="user"><br />
		Password <input type="password" name="password">
		<br />
		<input type="submit" value="INVIA">
		</form>
		
		
<? } else {?>


		<form method="post" enctype="multipart/form-data" action="function.php">
		<input type="hidden" name="tipo" value="upload">
		<input type="file" name="documento">
		<br />
		<input type="submit" value="INVIA">
		</form>
		<? }
		$cartella="photo";
		$directory=opendir($cartella);

		while($files=readdir($directory)) 
		{
		if ($files != "." and $files !="..")
		print $files."<a href='function.php?tipo=canc&file=".$files."'>cancella</a><br>";
		
		
		
}
 /*fine sessione file manager*/ ?>
 <a href="function.php?tipo=logout">Logout</a>



//function.php page

<?
session_start(); /*va sempre in cima alla pagina per dirgli che abbiamo intenzione di utilizzare all'interno del documento delle variabili di sessione*/
$cartella="photo";
switch($_REQUEST['tipo']) {
case'login':
	if(($_REQUEST['user']=="yourusername")&&($_REQUEST['password']=="yourpassword")){
	/* creo una ariabile di sessione, che si chiamerà galleria:*/
	$_SESSION['galleria']="admin";
	}
	/*se non c'è la variabile di sessione facciamo ritornare l'utente alla pagina di admin*/
	header("location:admin.php");
break;
case'logout':
	session_destroy();
	header("location:admin.php"); /*this permits to return to previous page*/
break;
case'upload':
	move_uploaded_file( $_FILES['documento']['tmp_name'],$cartella."/".$_FILES['documento']['name']);
	header("location:admin.php"); /*this permits to return to previous page*/
break;
case'canc':
	unlink($cartella."/".$_REQUEST['file']);
	header("location:admin.php"); /*this permits to return to previous page*/
break;
}
?>

Revision: 1097
at September 8, 2006 10:48 by dandyna


Updated Code
//admin.php page
<? session_start();


if($_SESSION['galleria']!="admin"){  ?>


		<form method="post" action="function.php">  
		<input type="hidden" name="tipo" value="login">
		User <input type="text" name="user"><br />
		Password <input type="password" name="password">
		<br />
		<input type="submit" value="INVIA">
		</form>
		
		
<? } else {?>


		<form method="post" enctype="multipart/form-data" action="function.php">
		<input type="hidden" name="tipo" value="upload">
		<input type="file" name="documento">
		<br />
		<input type="submit" value="INVIA">
		</form>
		<? }
		$cartella="photo";
		$directory=opendir($cartella);

		while($files=readdir($directory)) 
		{
		if ($files != "." and $files !="..")
		print $files."<a href='function.php?tipo=canc&file=".$files."'>cancella</a><br>";
		
		
		
}
 /*fine sessione file manager*/ ?>
 <a href="function.php?tipo=logout">Logout</a>



//function.php page

<?
session_start(); /*va sempre in cima alla pagina per dirgli che abbiamo intenzione di utilizzare all'interno del documento delle variabili di sessione*/
switch($_REQUEST['tipo']) {
case'login':
	if(($_REQUEST['user']=="yourusername")&&($_REQUEST['password']=="yourpassword")){
	/* creo una ariabile di sessione, che si chiamerà galleria:*/
	$_SESSION['galleria']="admin";
	}
	/*se non c'è la variabile di sessione facciamo ritornare l'utente alla pagina di admin*/
	header("location:admin.php");
break;
case'upload':

	$cartella="photo";
	move_uploaded_file( $_FILES['documento']['tmp_name'],$cartella."/".$_FILES['documento']['name']);
	header("location:admin.php") /*this permits to return to previous page*/


break;
}
?>

Revision: 1096
at September 8, 2006 10:16 by dandyna


Updated Code
//admin.php page
<? session_start();


if($_SESSION['galleria']!="admin"){  ?>


		<form method="post" action="function.php">  
<imput type="hidden" name="tipo" value="login">
		User <input type="text" name="user"><br />
		Password <input type="password" name="password">
		<br />
		<input type="submit" value="INVIA">
		</form>
		
		
<? } else {?>


		<form method="post" enctype="multipart/form-data" action="function.php">
<imput type="hidden" name="tipo" value="upload">
		<input type="file" name="documento">
		<br />
		<input type="submit" value="INVIA">
		</form>
		<? }
		$cartella="photo";
		$directory=opendir($cartella);

		while($files=readdir($directory)) 
		{
		if ($files != "." and $files !="..")
		print $files."<br>";
		
		
}
 /*fine sessione file manager*/ ?>



//function.php page

<?
session_start(); /*va sempre in cima alla pagina per dirgli che abbiamo intenzione di utilizzare all'interno del documento delle variabili di sessione*/
switch($_REQUEST['tipo']) {
case'login':
	if(($_REQUEST['user']=="yourusername")&&($_REQUEST['password']=="yourpassword")){
	/* creo una ariabile di sessione, che si chiamerà galleria:*/
	$_SESSION['galleria']="admin";
	}
	/*se non c'è la variabile di sessione facciamo ritornare l'utente alla pagina di admin*/
	header("location:admin.php");
break;
case'upload':

	$cartella="photo";
	move_uploaded_file( $_FILES['documento']['tmp_name'],$cartella."/".$_FILES['documento']['name']);
	header("location:admin.php") /*this permits to return to previous page*/


break;
}
?>

Revision: 1095
at September 8, 2006 10:06 by dandyna


Updated Code
//admin.php page
<? session_start();


if($_SESSION['galleria']!="admin"){  ?>


		<form method="post" action="function.php">  
		User <input type="text" name="user"><br />
		Password <input type="password" name="password">
		<br />
		<input type="submit" value="INVIA">
		</form>
		
		
<? } else {?>


		<form method="post" enctype="multipart/form-data" action="function.php">  
		<input type="file" name="documento">
		<br />
		<input type="submit" value="INVIA">
		</form>
		<? }
		$cartella="photo";
		$directory=opendir($cartella);

		while($files=readdir($directory)) 
		{
		if ($files != "." and $files !="..")
		print $files."<br>";
		
		
}
 /*fine sessione file manager*/ ?>



//function.php page

<?
session_start(); /*va sempre in cima alla pagina per dirgli che abbiamo intenzione di utilizzare all'interno del documento delle variabili di sessione*/
switch($_REQUEST['tipo']) {
case'login':
	if(($_REQUEST['user']=="yourusername")&&($_REQUEST['password']=="yourpassword")){
	/* creo una ariabile di sessione, che si chiamerà galleria:*/
	$_SESSION['galleria']="admin";
	}
	/*se non c'è la variabile di sessione facciamo ritornare l'utente alla pagina di admin*/
	header("location:admin.php");
break;
case'upload':

	$cartella="photo";
	move_uploaded_file( $_FILES['documento']['tmp_name'],$cartella."/".$_FILES['documento']['name']);
	header("location:admin.php") /*this permits to return to previous page*/


break;
}
?>

Revision: 1094
at September 8, 2006 09:52 by dandyna


Updated Code
//admin.php page
<? session_start(); ?>

<form method="post" enctype="multipart/form-data" action="#">  
User <input type="text" name="user"><br />
Password <input type="password" name="password">
<br />
<input type="submit" value="INVIA">
</form>


<? /*INIZIO SESSIONE FILE MANAGER*/ ?>


<form method="post" enctype="multipart/form-data" action="function.php">  
<input type="file" name="documento">
<br />
<input type="submit" value="INVIA">
</form>
<? 
$cartella="photo";
$directory=opendir($cartella);

while($files=readdir($directory)) 
{
if ($files != "." and $files !="..")
print $files."<br>";
}


?>
<? /*fine sessione file manager*/ ?>




//function.php page

<?
session_start(); /*va sempre in cima alla pagina per dirgli che abbiamo intenzione di utilizzare all'interno del documento delle variabili di sessione*/
switch($_REQUEST['tipo']) {
case'login':
	if(($_REQUEST['user']=="yourusername")&&($_REQUEST['password']=="yourpassword")){
	/* creo una ariabile di sessione, che si chiamerà galleria:*/
	$_SESSION['galleria']="admin";
	}
	/*se non c'è la variabile di sessione facciamo ritornare l'utente alla pagina di admin*/
	header("location:admin.php");
break;
case'upload':

	$cartella="photo";
	move_uploaded_file( $_FILES['documento']['tmp_name'],$cartella."/".$_FILES['documento']['name']);
	header("location:admin.php") /*this permits to return to previous page*/


break;
}
?>

Revision: 1093
at September 8, 2006 09:46 by dandyna


Updated Code
//admin.php page





//function.php page

<?
session_start(); /*va sempre in cima alla pagina per dirgli che abbiamo intenzione di utilizzare all'interno del documento delle variabili di sessione*/
switch($_REQUEST['tipo']) {
case'login':
	if(($_REQUEST['user']=="yourusername")&&($_REQUEST['password']=="yourpassword")){
	/* creo una ariabile di sessione, che si chiamerà galleria:*/
	$_SESSION['galleria']="admin";
	}
	/*se non c'è la variabile di sessione facciamo ritornare l'utente alla pagina di admin*/
	header("location:admin.php");
break;
case'upload':

	$cartella="photo";
	move_uploaded_file( $_FILES['documento']['tmp_name'],$cartella."/".$_FILES['documento']['name']);
	header("location:admin.php") /*this permits to return to previous page*/


break;
}
?>

Revision: 1092
at September 8, 2006 09:34 by dandyna


Updated Code
//admin.php page





//function.php page

switch($_REQUEST['tipo']) {
case'login':
break;
case'upload':

 $cartella="photo";
 move_uploaded_file( $_FILES['documento']['tmp_name'],$cartella."/".$_FILES['documento']['name']);
 header("location:admin.php") //this permits to return to previous page


break;
}

Revision: 1091
at September 8, 2006 09:32 by dandyna


Initial Code
//admin.php





//function.php

switch($_REQUEST['tipo']) {
case'login':
break;
case'upload':

$cartella="photo";
move_uploaded_file( $_FILES['documento']['tmp_name'],$cartella."/".$_FILES['documento']['name']);
header("location:admin.php") //this permits to return to previous page


break;
}

Initial URL

                                

Initial Description
admin panel for php scripts with a login form elaborated by a function.php page, then an upload form with canc option

Initial Title
Gestionale per utente php con form di login, logout, upload e canc files

Initial Tags
form, login, php, user

Initial Language
PHP