<?php 
// J:\awww\www\fwphp\glomodul\user\upd_ user_loggedin_frm.php 
namespace B12phpfw ; //FUNCTIONAL, NOT POSITIONAL eg : B12phpfw\b12phpfw\ver5 
 
use B12phpfw\core\b12phpfw\Config_allsites as utl ; 
use B12phpfw\dbadapter\user\Tbl_crud as utl_module;  //to Login_ Confirm_ SesUsrId 
 
//$_SESSION["TrackingURL"]=$_SERVER["PHP_SELF"]; 
 
// Why i n c  h d r  and  f t r  must be here - in  v i e w  script : 
//Warning: Cannot modify header information - headers already sent by (output started at J:\awww\www\fwphp\glomodul\user\n avbar.php:26) in J:\awww\www\b12phpfw\Config_allsites.php on line 306 
                         //var_dump($_SESSION); 
//$AdminId = (int)$pp1->uriq->id ; 
$AdminId = (int)$_SESSION["userid"]; 
//    1. S U B M I T E D  A C T I O N S 
if(isset($_POST["Submit"])) // or if ( !empty($_POST) ) 
{ 
  $cursor = utl_module::uu($pp1, $other=['caller' => __FILE__ .' '.', ln '. __LINE__]); 
  utl::Redirect_to($pp1->home_url); 
} //E n d  of Submit Button If-Condition 
 
 
 
 
    //        2. G U I  to get user action 
       // returns object : 
    $rr = utl_module::rr_byid( $AdminId, $other=[ 'caller' => __FILE__ .' '.', ln '. __LINE__ ] ); 
 
 
      require $pp1->shares_path . '/hdr.php'; 
      require("navbar.php"); 
?> 
<!-- HEADER --> 
<header class="bg-dark text-white py-3"> 
  <div class="container"> 
    <div class="row"> 
      <div class="col-md-12"> 
 
      <h1> 
        @User: <span class="text-dark"> 
          <a href="<?=$pp1->rr?>username/<?php echo self::escp($rr->username); ?>" 
             title="Show profile"> 
             <?=self::escp($rr->username)?></a> 
                 </span> 
 
        <i class="fas fa-user text-success mr-2"></i>User name: <?=$rr->aname?> 
      </h1> 
 
      <XXXsmall>     Usr headline: <?=$rr->aheadline?></XXXsmall> 
 
      </div> 
    </div> 
  </div> 
</header> 
<!-- HEADER END --> 
 
 
<!-- Main Area --> 
<section class="container py-2 mb-4"> 
  <div class="row"> 
 
 
    <!-- Left Area --> 
    <div class="col-md-3"> 
      <div class="card"> 
        <div class="card-header bg-dark text-light"> 
          <h4> <?php echo $rr->aname; ?></h4> 
        </div> 
        <div class="card-body"> 
          <img src="Uploads/<?php echo $rr->aimage; ?>" class="block img-fluid mb-3" alt=""> 
          <div class="">Biography: <?=$rr->abio?>  </div> 
        </div> 
 
      </div> 
    </div> 
 
 
    <!-- Right Area --> 
    <div class="col-md-9" style="min-height:400px;"> 
      <?php echo utl::msg_err_succ('script='. basename(__FILE__) .' line='. __LINE__) ; ?> 
 
      <form class="" action="<?=$pp1->upd_user_loggedin . $AdminId?>"  
            method="post" enctype="multipart/form-data"> 
 
 
        <div class="card bg-dark text-light"> 
          <div class="card-header bg-secondary text-light"> 
            <h4>Edit Profile</h4> 
          </div> 
 
          <div class="card-body"> 
 
            <div class="form-group"> 
               <input class="form-control" type="text" name="Name" id="title"  
                      title="Your name" placeholder="Your name"  
                      value="<?=$rr->aname?>"> 
            </div> 
 
            <div class="form-group"> 
               <input class="form-control" type="text" name="Headline" id="title"  
                      title="Headline (eg I am boring user)" placeholder="Headline"  
                      value="<?=$rr->aheadline?>"> 
                  <small class="text-muted"> 
                  Add a professional headline like, 'Engineer' at XYZ or 'Architect' </small> 
                  <span class="text-danger">Not more than 30 characters</span> 
            </div> 
 
            <div class="form-group"> 
               <textarea  class="form-control" name="Bio" id="Post"  rows="8" cols="80" 
                          title="Your Biography" placeholder="Your Biography"  
               ><?=$rr->abio?> 
               </textarea> 
            </div> 
 
            <div class="form-group"> 
              <div class="custom-file"> 
              <input class="custom-file-input" type="File" name="Image" id="imageSelect" value=""> 
              <label for="imageSelect" class="custom-file-label">Choose Image </label> 
              </div> 
            </div> 
 
 
            <div class="row"> 
              <!-- was $pp1-> dashboard  Back To Dashboard --> 
              <div class="col-lg-6 mb-2"> 
                <a href="<?=$pp1->home_url?>" class="btn btn-warning btn-block"> 
                   <i class="fas fa-arrow-left"></i> Back To Home</a> 
              </div> 
 
              <div class="col-lg-6 mb-2"> 
                <button type="submit" name="Submit" class="btn btn-success btn-block"> 
                  <i class="fas fa-check"></i> Publish 
                </button> 
              </div> 
            </div> 
 
          </div> 
        </div> 
 
 
      </form> 
 
    </div> 
  </div> 
 
</section><!-- End Main Area --> 
 
<?php 
require $pp1->shares_path . '/ftr.php';
 
 |