Ir ao conteúdo

Posts recomendados

Postado
<?php
require_once '../App/auth.php';
require_once '../layout/scriptfranqueado.php';
require_once 'Models/usuario.class.php';

if(isset($_GET['id'])){

$resp = $usuario->edituser($_GET['id']);


echo $head;
echo $header;
echo $aside;

	

	
if($perm==3 or $perm==1)
{
echo '<div class="content-wrapper" style="background: url(../dist/img/fundotela.jpeg);">';

echo '<!-- Content Header (Page header) -->
    <section class="content-header">
      <h1 style="color:#fff;">
        Adicionar <small>Usuario</small>
      </h1>
      <ol class="breadcrumb">
        <li><a href="index.php"><i class="fa fa-dashboard"></i> Home</a></li>
        <li class="active">usuario</li>
      </ol>
    </section>

    <!-- Main content -->
    <section class="content">
      <!-- Small boxes (Stat box) -->
      <div class="row">';

echo ' 
      <div class="row">
        <!-- left column -->
        <div class="col-md-6">
          <!-- general form elements -->
          <div class="box box-primary">
            <div class="box-header with-border">
              <h3 class="box-title">usuario</h3>
            </div>
            <!-- /.box-header -->
            <!-- form start -->
            <form role="form" action="Models/insetcnpjuser.php" method="POST">
              <div class="box-body">
              	<div class="form-group">
                  <label for="exampleInputEmail1">Nome do usuario</label>
				   <p>'.$resp['usuario']['Username'].'</p>
            </div>
			<input type="hidden" name="iduser" readonly=“true” class="form-control" id="exampleInputEmail1" placeholder="iduser"  method="get" value="'.$_GET['id'].'">

            <div class="form-group">
			
				<div>
			    <label for="exampleInputEmail1">porcentage</label>
                  <input type="text" name="porcentagem" class="form-control" id="exampleInputEmail1" placeholder="porcentage" value="">
                </div>
                <div class="form-group">
                  <label for="exampleInputEmail1">Empresa</label>
					<select type="number" name="franquia" style="width:500px;height: 30px; background-color: #fff; border-color: black;" id="franquia" placeholder="franquia" method="GET"><b>
					<option value="1000">clinica</option>
					<option value="1">Clínica Baianão-Porto Seguro</option>
					<option value="2">Clínica Centro- Porto Seguro</option>
					<option value="3">Clínica Paraguai- Porto Seguro</option>
					<option value="4">Clínica Trancoso- Porto Seguro</option>
					<option value="5">Clínica canavieiras</option>
					<option value="6">Clínica coroa vermelha- Porto Seguro</option>
					<option value="7">Clínica Posto da Mata</option>
					<option value="8">Clínica Itabela</option>
					<option value="9">Clínica Belmonte</option>
					<option value="10">Clínica Camacan</option>
					<option value="11">Clínica Iguaí</option>
					<option value="12">Clínica Ubaitaba</option>
					<option value="13">Clínica Itororó</option>
					<option value="14">Clínica Itacaré</option>
					<option value="15">Clínica Boa Vista</option></b>
				</select>
                </div>
                 <input type="hidden" name="idusuario" value="'.$resp['usuario']['idUser'].'">


              <!-- /.box-body -->

              <div class="box-footer">
                <button type="submit" name="upload" class="btn btn-primary" value="Cadastrar">Cadastrar</button>
                <a class="btn btn-danger" href="../viewsfranqueado">Cancelar</a>
              </div>
            </form>
          </div>
          <!-- /.box -->
          </div>
</div>';
}else{
	echo'<div>
		<h3>você não tem pérmissão entre em contato com o suporte caso precise!</h3>
	</div>';
}
}
echo '</div>';
echo '</div>';
echo '</section>';
echo '</div>';
echo  $footer;
echo $javascript;
?>
<?php
require_once 'usuario.class.php';


$franquia = $_POST['franquia'];
$iduser = $_GET['iduser'];
$porcentagem = $_POST['porcentagem'];
$usuario->updateusuario($idUser, $franquia,$porcentagem);
('Location: ../../itens/index.php');
?>

problema ao pega  o $_GET['id']

Postado
<?php
require_once '../App/auth.php';
require_once '../layout/scriptfranqueado.php';
require_once 'Models/usuario.class.php';

if(isset($_GET['id'])){

$resp = $usuario->edituser($_GET['id']);


echo $head;
echo $header;
echo $aside;

	

	
if($perm==2 or $perm>=4)
{
	
	echo'<div>
		<h3>você não tem pérmissão entre em contato com o suporte caso precise!</h3>
	</div>';
}else{
echo '<div class="content-wrapper" style="background: url(../dist/img/fundotela.jpeg);">';

echo '<!-- Content Header (Page header) -->
    <section class="content-header">
      <h1 style="color:#fff;">
        Adiciona <small>Franquia</small>
      </h1>
      <ol class="breadcrumb">
        <li><a href="index.php"><i class="fa fa-dashboard"></i> Home</a></li>
        <li class="active">usuario</li>
      </ol>
    </section>

    <!-- Main content -->
    <section class="content">
      <!-- Small boxes (Stat box) -->
      <div class="row">';

echo ' 
      <div class="row">
        <!-- left column -->
        <div class="col-md-6">
          <!-- general form elements -->
          <div class="box box-primary">
            <div class="box-header with-border">
              <h3 class="box-title">usuario</h3>
            </div>
            <!-- /.box-header -->
            <!-- form start -->
            <form role="form" action="Models/insetcnpjuser.php" method="POST">
              <div class="box-body">
              	<div class="form-group">
                  <label for="exampleInputEmail1">Nome do usuario</label>
				   <p>'.$resp['usuario']['Username'].'</p>
            </div>
			<input type="hidden" name="iduser" readonly=“true” class="form-control" id="exampleInputEmail1" placeholder="iduser"  method="get" value="'.$_GET['id'].'">

            <div class="form-group">
			
				<div>
			    <label for="exampleInputEmail1">porcentage</label>
                  <input type="text" name="porcentagem" class="form-control" id="exampleInputEmail1" placeholder="porcentagem">
                </div>
                <div class="form-group">
                  <label for="exampleInputEmail1">Empresa</label>
					<select type="number" name="franquia" style="width:520px;height: 30px; background-color: #fff; border-color: black;" id="franquia" placeholder="franquia" method="GET"><b>
					<option value="1000">clinica</option>
					<option value="1">Clínica Baianão-Porto Seguro</option>
					<option value="2">Clínica Centro- Porto Seguro</option>
					<option value="3">Clínica Paraguai- Porto Seguro</option>
					<option value="4">Clínica Trancoso- Porto Seguro</option>
					<option value="5">Clínica canavieiras</option>
					<option value="6">Clínica coroa vermelha- Porto Seguro</option>
					<option value="7">Clínica Posto da Mata</option>
					<option value="8">Clínica Itabela</option>
					<option value="9">Clínica Belmonte</option>
					<option value="10">Clínica Camacan</option>
					<option value="11">Clínica Iguaí</option>
					<option value="12">Clínica Ubaitaba</option>
					<option value="13">Clínica Itororó</option>
					<option value="14">Clínica Itacaré</option>
					<option value="15">Clínica Boa Vista</option></b>
				</select>
                </div>
                 <input type="hidden" name="id" value="'.$resp['usuario']['idUser'].'">


              <!-- /.box-body -->

              <div class="box-footer">
                <button type="submit" name="cadastrar" class="btn btn-primary" style="background:#08f045;">Cadastrar</button>
                <a class="btn btn-danger" href="../viewsfranqueado">Cancelar</a>
              </div>
            </form>
          </div>
          <!-- /.box -->
          </div>
</div>';
}
}
echo '</div>';
echo '</div>';
echo '</section>';
echo '</div>';
echo  $footer;
echo $javascript;
?>
<?php
require_once 'usuario.class.php';


$franquia = $_POST['franquia'];
$iduser = $_POST['id'];
$porcentagem = $_POST['porcentagem'];
$usuario->updateusuario($idUser, $franquia,$porcentagem);
('Location: ../../itens/index.php');
?>

dei uma atualizada

Postado

A certo, Desculpa pela minha desatenção haha.

Olha Examinei o trecho de código que postou e achei um outro problema não relacionado ref ao modelo MVC que está placando "Na Verdade só enxerguei um MC". Vi que O controller está fazendo um redirect direto para uma pagina que está na model. Isso está correto?

 

Agora, Voltando ao post original 

parece que no envio do formulário você está enviando

<input type="hidden" name="iduser" readonly="“true”" class="form-control" id="exampleInputEmail1" placeholder="iduser" method="get" value="'.$_GET['id'].'">

porém no arquivo insetcnpjuser.php dentro da model a variável $iduser está esperando $_POST['id'] que não existe

Neste caso você pode.

Substituir o name do input hidden no formulário para id

<input type="hidden" name="id" readonly="“true”" class="form-control" id="exampleInputEmail1" placeholder="iduser" method="get" value="'.$_GET['id'].'">

ou substituir o valor do parâmetro do post esperado por $iduser

$iduser = $_POST['iduser'];

😋

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!