| 
<?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';
 |