Jump to content
Sign in to follow this  
KalashaLv

avatāru saglabāšana un izvilkšana

Recommended Posts

Hey. Sen šiet neesmu bijis :D

Saskāros šd ar savu nemākulību... Un sapratu, ka nevaru tikt galā ar avatāriem.

Mēģinu sataisīt pats savu forumu php un tagad tiku pie lietotāju lapas...

kods šāds - 

 

<?php
  include('dbconn.php');
  include('assets/header.php');
  include('layout-manager.php');
  session_start();
  if(isset($_GET['userid']))
  {
    $id = intval($_GET['userid']);
    $query = mysqli_query($con, 'SELECT * FROM users WHERE user_id="'.$id.'"');
    if(mysqli_num_rows($query)>0)
    {
      $row = mysqli_fetch_assoc($query);?>
      <h1 style="font-size:30px;">Profile information</h1>
      <hr>
      <p>Username: <?php echo $row['username']; ?></p>
      <hr>
      <p>Group: <?php GetUserRole(); ?> </p>
      <hr>
      <p>E-mail: <?php echo $row['email']; ?></p>
      <hr>
      <p>Skype: <?php echo $row['skype']; ?></p>
      <hr>
      <p>Location: <?php echo $row['location']; ?></p>
      <hr>
      <p>IP: <?php echo $row['ip']; ?>
    <?php
    }else{
        echo "This user doesn't exist.";
    }
    if($_SESSION['userid'] == $id)
    {?>
      <!-- Lietotāja huiņas -->
      <a class="button is-primary">
        Edit profile
      </a><?php
    }
  }
  else
  {
    header("Location: /forum/index.php");
  }
?>

 

 

Mātē gūglē meklēju cik varēju.. neatradu risinājumu, kas man palīdzētu...
varbūt jūs varat izveidot lai izvelk avatāru no id? pemēram datubāzē ir row (user_avatar) un uz turieni izvelk (user_id), kas ar upload palīdzību ievieto mapē avatars bildi ar nosaukumu (1.png).

Ja kāds var, lūdzu izpalīdziet :) vairāk info ja vajag, rakstam :) Paldies jau iepriekš
 

Share this post


Link to post
Share on other sites
8 minutes ago, Arthur. said:

<img src="http://nosaukums.lv/avatars/<?php echo $row["user_id"];?>.png"> !?

Paldies, bet tik tālu jau es pats būtu izdomājis. :D
Bet es nejēdzu visu to upload sistēmu n shit.

 

Edited by KalashaLv

Share this post


Link to post
Share on other sites
9 minutes ago, KalashaLv said:

Paldies. šis strādā, bet tur būs diezgan daudz jāpārraksta lai strādātu uz db un izvilktu bildi vienam lietotājam to, kas ir saglabāta db.. Nu apm kā ipb forumiem :D

 

githubā vēl vari apskatīties, tur visādi prikoli...

  • Upvote 1

Share this post


Link to post
Share on other sites
On 2017.09.2. at 1:35 AM, eerenpreiss said:

Neieteiktu pasword hashot ar md5... Tā jau ir aizvēsture. Labāk papēti php password hashing actualities

Es lietoju sha256 , un arī iesaku. ;)

 

E: https://github.com/olaferlandsen/FileUpload-for-PHP , vari šo lietot. ;) Izskatās diez gan vienkārši.

Edited by PROaffDES

Share this post


Link to post
Share on other sites
On 9/3/2017 at 3:38 PM, PROaffDES said:

Es lietoju sha256 , un arī iesaku.

Arī šīs variants ir slikts. Jo lietotājiem ar vienādiem passwordiem būs vienāds hešs. Japievieno salt un jālieto kādu hash funkciju, kura ir time-consuming. 

 

On 9/2/2017 at 1:16 AM, KalashaLv said:

Paldies. šis strādā, bet tur būs diezgan daudz jāpārraksta lai strādātu uz db un izvilktu bildi vienam lietotājam to, kas ir saglabāta db.. Nu apm kā ipb forumiem :D

Apskati kāto dara dažos CMS un pēc tam uzraksti savu variantu.

  • Downvote 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.