Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Camila de Paula

Atualizar página com imagem recortada e salvar no BD

Recommended Posts

Olá, pessoal!

Alguém pode me ajudar?

 

Criei um sistema de cadastro que faz o Upload de imagem junto com os demais dados, salvando a imagem em um diretório no servidor, e recuperando a imagem pelo caminho, só que surgiu um problema e preciso que o sistema também faça o recorte da imagem.

Achei um script de Crop em Js que faz o recorte de acordo com a área selecionada pelo usuário, e depois salva via PHP no diretório a imagem original e a imagem cortada, com o mesmo nome, somente mudando o prefixo do nome.

 

O problema é que depois de recortada, a página dá um refresh e mostra as duas imagens (a original e o recorte), e mesmo com o código todo comentado, não consegui fazer com que o formulário atualize somente com a imagem recortada e em seguida salve-a no BD junto com as outras informações.

 

Este é o código que corta a imagem e salva no diretório:

<?php

error_reporting (E_ALL ^ E_NOTICE);
session_start(); //Do not remove this
//only assign a new timestamp if the session variable is empty
if (!isset($_SESSION['random_key']) || strlen($_SESSION['random_key'])==0){
    $_SESSION['random_key'] = strtotime(date('Y-m-d H:i:s')); //assign the timestamp to the session variable
	$_SESSION['user_file_ext']= "";
}

$upload_dir = "foto"; 				// The directory for the images to be saved in
$upload_path = $upload_dir."/";				// The path to where the image will be saved
$large_image_prefix = "resize_"; 			// The prefix name to large image
$thumb_image_prefix = "thumbnail_";			// The prefix name to the thumb image
$large_image_name = $large_image_prefix.$_SESSION['random_key'];     // New name of the large image (append the timestamp to the filename)
$thumb_image_name = $thumb_image_prefix.$_SESSION['random_key'];     // New name of the thumbnail image (append the timestamp to the filename)
$max_file = "3"; 							// Maximum file size in MB
$max_width = "500";							// Max width allowed for the large image
$thumb_width = "100";						// Width of thumbnail image
$thumb_height = "100";						// Height of thumbnail image
// Only one of these image types should be allowed for upload
$allowed_image_types = array('image/pjpeg'=>"jpg",'image/jpeg'=>"jpg",'image/jpg'=>"jpg",'image/png'=>"png",'image/x-png'=>"png",'image/gif'=>"gif");
$allowed_image_ext = array_unique($allowed_image_types); // do not change this
$image_ext = "";	// initialise variable, do not change this.
foreach ($allowed_image_ext as $mime_type => $ext) {
    $image_ext.= strtoupper($ext)." ";
}


function resizeImage($image,$width,$height,$scale) {
	list($imagewidth, $imageheight, $imageType) = getimagesize($image);
	$imageType = image_type_to_mime_type($imageType);
	$newImageWidth = ceil($width * $scale);
	$newImageHeight = ceil($height * $scale);
	$newImage = imagecreatetruecolor($newImageWidth,$newImageHeight);
	switch($imageType) {
		case "image/gif":
			$source=imagecreatefromgif($image); 
			break;
	    case "image/pjpeg":
		case "image/jpeg":
		case "image/jpg":
			$source=imagecreatefromjpeg($image); 
			break;
	    case "image/png":
		case "image/x-png":
			$source=imagecreatefrompng($image); 
			break;
  	}
	imagecopyresampled($newImage,$source,0,0,0,0,$newImageWidth,$newImageHeight,$width,$height);
	
	switch($imageType) {
		case "image/gif":
	  		imagegif($newImage,$image); 
			break;
      	case "image/pjpeg":
		case "image/jpeg":
		case "image/jpg":
	  		imagejpeg($newImage,$image,90); 
			break;
		case "image/png":
		case "image/x-png":
			imagepng($newImage,$image);  
			break;
    }
	
	chmod($image, 0777);
	return $image;
}
//You do not need to alter these functions
function resizeThumbnailImage($thumb_image_name, $image, $width, $height, $start_width, $start_height, $scale){
	list($imagewidth, $imageheight, $imageType) = getimagesize($image);
	$imageType = image_type_to_mime_type($imageType);
	
	$newImageWidth = ceil($width * $scale);
	$newImageHeight = ceil($height * $scale);
	$newImage = imagecreatetruecolor($newImageWidth,$newImageHeight);
	switch($imageType) {
		case "image/gif":
			$source=imagecreatefromgif($image); 
			break;
	    case "image/pjpeg":
		case "image/jpeg":
		case "image/jpg":
			$source=imagecreatefromjpeg($image); 
			break;
	    case "image/png":
		case "image/x-png":
			$source=imagecreatefrompng($image); 
			break;
  	}
	imagecopyresampled($newImage,$source,0,0,$start_width,$start_height,$newImageWidth,$newImageHeight,$width,$height);
	switch($imageType) {
		case "image/gif":
	  		imagegif($newImage,$thumb_image_name); 
			break;
      	case "image/pjpeg":
		case "image/jpeg":
		case "image/jpg":
	  		imagejpeg($newImage,$thumb_image_name,90); 
			break;
		case "image/png":
		case "image/x-png":
			imagepng($newImage,$thumb_image_name);  
			break;
    }
	chmod($thumb_image_name, 0777);
	return $thumb_image_name;
}
//You do not need to alter these functions
function getHeight($image) {
	$size = getimagesize($image);
	$height = $size[1];
	return $height;
}
//You do not need to alter these functions
function getWidth($image) {
	$size = getimagesize($image);
	$width = $size[0];
	return $width;
}

//Image Locations
$large_image_location = $upload_path.$large_image_name.$_SESSION['user_file_ext'];
$thumb_image_location = $upload_path.$thumb_image_name.$_SESSION['user_file_ext'];

//Create the upload directory with the right permissions if it doesn't exist
if(!is_dir($upload_dir)){
	mkdir($upload_dir, 0777);
	chmod($upload_dir, 0777);
}

//Check to see if any images with the same name already exist
if (file_exists($large_image_location)){
	if(file_exists($thumb_image_location)){
		$thumb_photo_exists = "<img src=\"".$upload_path.$thumb_image_name.$_SESSION['user_file_ext']."\" alt=\"Thumbnail Image\"/>";
	}else{
		$thumb_photo_exists = "";
	}
   	$large_photo_exists = "<img src=\"".$upload_path.$large_image_name.$_SESSION['user_file_ext']."\" alt=\"Large Image\"/>";
} else {
   	$large_photo_exists = "";
	$thumb_photo_exists = "";
}

if (isset($_POST["upload"])) { 
	//Get the file information
	$userfile_name = $_FILES['image']['name'];
	$userfile_tmp = $_FILES['image']['tmp_name'];
	$userfile_size = $_FILES['image']['size'];
	$userfile_type = $_FILES['image']['type'];
	$filename = basename($_FILES['image']['name']);
	$file_ext = strtolower(substr($filename, strrpos($filename, '.') + 1));
	
	//Only process if the file is a JPG, PNG or GIF and below the allowed limit
	if((!empty($_FILES["image"])) && ($_FILES['image']['error'] == 0)) {
		
		foreach ($allowed_image_types as $mime_type => $ext) {
			//loop through the specified image types and if they match the extension then break out
			//everything is ok so go and check file size
			if($file_ext==$ext && $userfile_type==$mime_type){
				$error = "";
				break;
			}else{
				$error = "Only <strong>".$image_ext."</strong> images accepted for upload<br />";
			}
		}
		//check if the file size is above the allowed limit
		if ($userfile_size > ($max_file*1048576)) {
			$error.= "Images must be under ".$max_file."MB in size";
		}
		
	}else{
		$error= "Select an image for upload";
	}
	//Everything is ok, so we can upload the image.
	if (strlen($error)==0){
		
		if (isset($_FILES['image']['name'])){
			//this file could now has an unknown file extension (we hope it's one of the ones set above!)
			$large_image_location = $large_image_location.".";
			$thumb_image_location = $thumb_image_location.".";
			
			//put the file ext in the session so we know what file to look for once its uploaded
			$_SESSION['user_file_ext']=".".$file_ext;
			
			move_uploaded_file($userfile_tmp, $large_image_location);
			chmod($large_image_location, 0777);
			
			$width = getWidth($large_image_location);
			$height = getHeight($large_image_location);
			//Scale the image if it is greater than the width set above
			if ($width > $max_width){
				$scale = $max_width/$width;
				$uploaded = resizeImage($large_image_location,$width,$height,$scale);
			}else{
				$scale = 1;
				$uploaded = resizeImage($large_image_location,$width,$height,$scale);
			}
			//Delete the thumbnail file so the user can create a new one
			if (file_exists($thumb_image_location)) {
				unlink($thumb_image_location);
			}
		}
		//Refresh the page to show the new uploaded image
		header("location:".$_SERVER["PHP_SELF"]);
		exit();
	}
}

if (isset($_POST["upload_thumbnail"]) && strlen($large_photo_exists)>0) {
	//Get the new coordinates to crop the image.
	$x1 = $_POST["x1"];
	$y1 = $_POST["y1"];
	$x2 = $_POST["x2"];
	$y2 = $_POST["y2"];
	$w = $_POST["w"];
	$h = $_POST["h"];
	//Scale the image to the thumb_width set above
	$scale = $thumb_width/$w;
	$cropped = resizeThumbnailImage($thumb_image_location, $large_image_location,$w,$h,$x1,$y1,$scale);
	//Reload the page again to view the thumbnail
	header("location:".$_SERVER["PHP_SELF"]);
	exit();
}


if ($_GET['a']=="delete" && strlen($_GET['t'])>0){
//get the file locations 
	$large_image_location = $upload_path.$large_image_prefix.$_GET['t'];
	$thumb_image_location = $upload_path.$thumb_image_prefix.$_GET['t'];
	if (file_exists($large_image_location)) {
		unlink($large_image_location);
	}
	if (file_exists($thumb_image_location)) {
		unlink($thumb_image_location);
	}
	header("location:".$_SERVER["PHP_SELF"]);
	exit(); 
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	<meta name="generator" content="WebMotionUK" />
	<title>WebMotionUK - PHP & Jquery image upload & crop</title>
	<script type="text/javascript" src="js/jquery-pack.js"></script>
	<script type="text/javascript" src="js/jquery.imgareaselect.min.js"></script>
</head>
<body>


<?php
//Only display the javacript if an image has been uploaded
if(strlen($large_photo_exists)>0){
	$current_large_image_width = getWidth($large_image_location);
	$current_large_image_height = getHeight($large_image_location);?>
<script type="text/javascript">
function preview(img, selection) { 
	var scaleX = <?php echo $thumb_width;?> / selection.width; 
	var scaleY = <?php echo $thumb_height;?> / selection.height; 
	
	$('#thumbnail + div > img').css({ 
		width: Math.round(scaleX * <?php echo $current_large_image_width;?>) + 'px', 
		height: Math.round(scaleY * <?php echo $current_large_image_height;?>) + 'px',
		marginLeft: '-' + Math.round(scaleX * selection.x1) + 'px', 
		marginTop: '-' + Math.round(scaleY * selection.y1) + 'px' 
	});
	$('#x1').val(selection.x1);
	$('#y1').val(selection.y1);
	$('#x2').val(selection.x2);
	$('#y2').val(selection.y2);
	$('#w').val(selection.width);
	$('#h').val(selection.height);
} 

$(document).ready(function () { 
	$('#save_thumb').click(function() {
		var x1 = $('#x1').val();
		var y1 = $('#y1').val();
		var x2 = $('#x2').val();
		var y2 = $('#y2').val();
		var w = $('#w').val();
		var h = $('#h').val();
		if(x1=="" || y1=="" || x2=="" || y2=="" || w=="" || h==""){
			alert("You must make a selection first");
			return false;
		}else{
			return true;
		}
	});
}); 

$(window).load(function () { 
	$('#thumbnail').imgAreaSelect({ aspectRatio: '1:<?php echo $thumb_height/$thumb_width;?>', onSelectChange: preview }); 
});

</script>
<?php }?>
<h1>Photo Upload and Crop</h1>
<?php
//Display error message if there are any
if(strlen($error)>0){
	echo "<ul><li><strong>Error!</strong></li><li>".$error."</li></ul>";
}
if(strlen($large_photo_exists)>0 && strlen($thumb_photo_exists)>0){
	echo $large_photo_exists." ".$thumb_photo_exists;
	echo "<p><a href=\"".$_SERVER["PHP_SELF"]."?a=delete&t=".$_SESSION['random_key'].$_SESSION['user_file_ext']."\">Delete images</a></p>";
	echo "<p><a href=\"".$_SERVER["PHP_SELF"]."\">Upload another</a></p>";
	//Clear the time stamp session and user file extension
	$_SESSION['random_key']= "";
	$_SESSION['user_file_ext']= "";
}else{
		if(strlen($large_photo_exists)>0){?>
		<h2>Recortar Imagem</h2>
		<div align="center">
			<img src="<?php echo $upload_path.$large_image_name.$_SESSION['user_file_ext'];?>" style="float: left; margin-right: 10px;" id="thumbnail" alt="Create Thumbnail" />
			<div style="border:1px #e5e5e5 solid; float:left; position:relative; overflow:hidden; width:<?php echo $thumb_width;?>px; height:<?php echo $thumb_height;?>px;">
				<img src="<?php echo $upload_path.$large_image_name.$_SESSION['user_file_ext'];?>" style="position: relative;" alt="Thumbnail Preview" />
			</div>
			<br style="clear:both;"/>
			<form name="thumbnail" action="<?php echo $_SERVER["PHP_SELF"];?>" method="post">
				<input type="hidden" name="x1" value="" id="x1" />
				<input type="hidden" name="y1" value="" id="y1" />
				<input type="hidden" name="x2" value="" id="x2" />
				<input type="hidden" name="y2" value="" id="y2" />
				<input type="hidden" name="w" value="" id="w" />
				<input type="hidden" name="h" value="" id="h" />
				<input type="submit" name="upload_thumbnail" value="Save Thumbnail" id="save_thumb" />
			</form>
		</div>
	<hr />
	<?php 	} ?>
	<h2>Upload da Foto</h2>
	<form name="photo" enctype="multipart/form-data" action="<?php echo $_SERVER["PHP_SELF"];?>" method="post">
	Foto <input type="file" name="image" size="30" /> <input type="submit" name="upload" value="Upload" />
	</form>
<?php } ?>

</body>
</html>

E este é o código do formulário que eu estava trabalhando, antes de precisar fazer o recorte na imagem:

<?php
$imagem = $_FILES["imagem"]["name"]; 
$mime_type = $_POST['mime_type'];
$motorista <?php
session_start();
if (!isset($_SESSION['login_session']) && !isset($_SESSION['senha_session'])) {
	echo "<meta http-equiv='refresh' content='0, ./index.php'>";
}else{
?>
<?php
$imagem = $_FILES["imagem"]["name"]; 
$mime_type = $_POST['mime_type'];
$motorista = $_POST['motorista'];
$cor = $_POST['cor'];
$idade_mot        = $_POST["idade_mot"];
	$rg_mot    = $_POST["rg_mot"];
	$cpf_mot        = $_POST["cpf_mot"];
	$nascimento_mot    = $_POST["nascimento_mot"];
	$cnh_mot        = $_POST["cnh_mot"];
	$categoria_mot    = $_POST["categoria_mot"];
	$vencimento_mot        = $_POST["vencimento_mot"];
	$mae_mot    = $_POST["mae_mot"];
	$pai_mot        = $_POST["pai_mot"];
	$idioma_mot    = $_POST["idioma_mot"];
	$curso_mot        = $_POST["curso_mot"];
	$nextel_mot    = $_POST["nextel_mot"];
	$id_mot    = $_POST["id_mot"];
	$nextel2_mot    = $_POST["nextel2_mot"];
	$id2_mot    = $_POST["id2_mot"];
	$cel_mot    = $_POST["cel_mot"];
	$cel2_mot    = $_POST["cel2_mot"];
	$tel_mot    = $_POST["tel_mot"];
	$tel2_mot    = $_POST["tel2_mot"];
	$email_mot    = $_POST["email_mot"];
	$email2_mot    = $_POST["email2_mot"];
	$endereco_mot    = $_POST["endereco_mot"];
	$numero_mot      = $_POST["numero_mot"];
	$complemento_mot = $_POST["complemento_mot"];
	$bairro_mot      = $_POST["bairro_mot"];
	$municipio_mot   = $_POST["municipio_mot"];
	$estado_mot    = $_POST["estado_mot"];
	$cep_1_mot    = $_POST["cep_1_mot"];
	$cep_2_mot    = $_POST["cep_2_mot"];
	$obs_mot    = $_POST["obs_mot"];		


?>
<?
$erro = $config = array();


$arquivo = isset($_FILES["imagem"]) ? $_FILES["imagem"] : FALSE;
$mime_type =  $arquivo["type"];


$config["tamanho"] = 609900;

$config["largura"] = 600;

$config["altura"]  = 880;


if($arquivo)
{  
   
   if ($imagem == null){

echo"<img src=\"images/delete.png\"/>";


	  
   }
   
   else
   {      
       if($arquivo["size"] > $config["tamanho"])
       {
           echo "<script>alert('Arquivo em tamanho muito grande! 
 A imagem deve ser de no máximo " . $config["tamanho"] . " bytes. 
 Envie outro arquivo');</script>"; 
       }
   }
   
   if(sizeof($erro))
   {
       foreach($erro as $err)
       {
           echo " - " . $err . "<BR>";
       }

       echo "<a href=\"cad_motorista.php\">Fazer Upload de Outra Imagem</a>";
   }

  
   else
   {
      
       preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $arquivo["name"], $ext);

       $imagem_nome = md5(uniqid(time())) . "." . $ext[1];
     
       $imagem_dir = "foto/" . $imagem_nome;
    
       move_uploaded_file($arquivo["tmp_name"], $imagem_dir);
 
 
 $sql = mysql_query("INSERT INTO motoristas (id, motorista, cor, idade_mot, rg_mot, cpf_mot, nascimento_mot, cnh_mot, categoria_mot, vencimento_mot, mae_mot, pai_mot, idioma_mot, curso_mot, nextel_mot, id_mot, nextel2_mot, id2_mot, cel_mot, cel2_mot, tel_mot, tel2_mot, email_mot, email2_mot, endereco_mot, numero_mot, complemento_mot, bairro_mot, municipio_mot, estado_mot, cep_1_mot, cep_2_mot, obs_mot, imagem, mime_type) VALUES ('$id', '$motorista', '$cor', '$idade_mot', '$rg_mot', '$cpf_mot', '$nascimento_mot', '$cnh_mot', '$categoria_mot', '$vencimento_mot', '$mae_mot', '$pai_mot',  '$idioma_mot', '$curso_mot', '$nextel_mot', '$id_mot', '$nextel2_mot', '$id2_mot', '$cel_mot', '$cel2_mot', '$tel_mot', '$tel2_mot', '$email_mot', '$email2_mot', '$endereco_mot', '$numero_mot', '$complemento_mot', '$bairro_mot', '$municipio_mot', '$estado_mot', '$cep_1_mot', '$cep_2_mot', '$obs_mot', '$imagem_nome', '$mime_type') ");
 
 echo "<script>alert('Motorista cadastrado com sucesso');</script>"; 
    
  
   }
}
?>
<?php
function GetSQLValueString($theValue = "", $theType = "", $theDefinedValue = "", $theNotDefinedValue = "") 
{
 $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue;

 switch ($theType) {
   case "file":
     $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
     break;    
   case "long":
   case "int":
     $theValue = ($theValue != "") ? intval($theValue) : "NULL";
     break;
   case "double":
     $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL";
     break;
   case "date":
     $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
     break;
   case "defined":
     $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
     break;
 }
 return $theValue;
}

$editFormAction = $_SERVER['PHP_SELF'];
if (isset($_SERVER['QUERY_STRING'])) {
 $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
}

if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form2")) {
$updateSQL = sprintf("UPDATE motoristas SET motorista='%s',  cor='%s', idade_mot='%s', rg_mot='%s', cpf_mot='%s', nascimento_mot='%s', cnh_mot='%s', categoria_mot='%s', vencimento_mot='%s', mae_mot='%s', pai_mot='%s', idioma_mot='%s', curso_mot='%s', nextel_mot='%s', id_mot='%s', nextel2_mot='%s', id2_mot='%s', cel_mot='%s', cel2_mot='%s', tel_mot='%s', tel2_mot='%s', email_mot='%s', email2_mot='%s', endereco_mot='%s', numero_mot='%s', complemento_mot='%s', bairro_mot='%s', municipio_mot='%s', estado_mot='%s', cep_1_mot='%s', cep_2_mot='%s', obs_mot='%s', imagem='%s'  WHERE id = $_POST[id]",
                       GetSQLValueString($_POST['motorista'], "text"),
		       GetSQLValueString($_POST['cor'], "text"),
		       GetSQLValueString($_POST['idade_mot'], "text"),
		       GetSQLValueString($_POST['rg_mot'], "text"),
                       GetSQLValueString($_POST['cpf_mot'], "text"),
                       GetSQLValueString($_POST['nascimento_mot'], "text"),
                       GetSQLValueString($_POST['cnh_mot'], "text"),
		       GetSQLValueString($_POST['categoria_mot'], "text"),
		       GetSQLValueString($_POST['vencimento_mot'], "text"),
		       GetSQLValueString($_POST['mae_mot'], "text"),
                       GetSQLValueString($_POST['pai_mot'], "text"),
		       GetSQLValueString($_POST['idioma_mot'], "text"),
                       GetSQLValueString($_POST['curso_mot'], "text"),
                       GetSQLValueString($_POST['nextel_mot'], "text"),
                       GetSQLValueString($_POST['id_mot'], "text"),
		       GetSQLValueString($_POST['nextel2_mot'], "text"),
                       GetSQLValueString($_POST['id2_mot'], "text"),
		       GetSQLValueString($_POST['cel_mot'], "text"),
                       GetSQLValueString($_POST['cel2_mot'], "text"),
		       GetSQLValueString($_POST['tel_mot'], "text"),
                       GetSQLValueString($_POST['email_mot'], "text"),
                       GetSQLValueString($_POST['email2_mot'], "text"),
		       GetSQLValueString($_POST['endereco_mot'], "text"),
                       GetSQLValueString($_POST['numero_mot'], "text"),
                       GetSQLValueString($_POST['complemento_mot'], "text"),
		       GetSQLValueString($_POST['bairro_mot'], "text"),
		       GetSQLValueString($_POST['municipio_mot'], "text"),
		       GetSQLValueString($_POST['estado_mot'], "text"),
		       GetSQLValueString($_POST['cep_1_mot'], "text"),
		       GetSQLValueString($_POST['cep_2_mot'], "text"),
		       GetSQLValueString($_POST['obs_mot'], "text"),
		       GetSQLValueString($_FILES['imagem'], "text"));
            
       copy ($_FILES["imagem"]["tmp_name"],"images/".$_FILES["imagem"]["name"]);
	     
 mysql_select_db($database_conexao, $conexao);
 $Result1 = mysql_query($updateSQL) or die(mysql_error());

 $updateGoTo = "teste.php";
 if (isset($_SERVER['QUERY_STRING'])) {
   $updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?";
   $updateGoTo .= $_SERVER['QUERY_STRING'];
 }
 header(sprintf("Location: %s", $updateGoTo));
}

$colname_rs_update = "1";
if (isset($_GET['recordID'])) {
 $colname_rs_update = (get_magic_quotes_gpc()) ? $_GET['recordID'] : addslashes($_GET['recordID']);
}
 mysql_select_db($database_conexao, $conexao);
$query_rs_update = sprintf("SELECT * FROM motoristas WHERE id = %s ORDER BY id DESC", $colname_rs_update);
$rs_update = mysql_query($query_rs_update) or die(mysql_error());
$row_rs_update = mysql_fetch_assoc($rs_update);
$totalRows_rs_update = mysql_num_rows($rs_update);

mysql_free_result($rs_update);
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Cadasrar Motorista</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<link href="css/menu.css" rel="stylesheet" type="text/css" />
</head>

<body>

<form id="form2" name="form2" method="POST" enctype="multipart/form-data" action="<?php echo $editFormAction; ?>">
<table width="750">
   <tr>
   <td><b>imagem do motorista:</b><br /> <input name="imagem" type="file"  /><br /><br />
  
    
      <br />
    </td>
   <td><b>Selecione uma imagem</b><br /> Largura máxima = 600px  <br /> Altura máxima = 880px <br /> Tamanho máximo do arquivo  = 500kb
   <br />Extensões permitidas: gif, bmp, png, jpg, jpeg<br /><br />
   </td>
   </tr>
    <tr>
    
    <td colspan="2"><br /> 
     <p>Nome:
       
<input name="motorista" type="text" required="required" size="50" border="0"/> 

...

</body>
</html>

<?php
	}	
	if(@$_GET['go'] == 'sair'){
		unset($_SESSION['login_session']);
		unset($_SESSION['senha_session']);
		echo "<meta http-equiv='refresh' content='0, ./index.php'>";
	}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.