Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Jeśli admin czerwony
bartek4175
post
Post #1





Grupa: Zarejestrowani
Postów: 284
Pomógł: 1
Dołączył: 15.08.2013

Ostrzeżenie: (0%)
-----


Mam kod:
  1. <?php
  2. require_once("../zapytania.php");
  3. mysql_connect ("mysql3.superhost.pl","sh178151_admin","xxx"); //łącze z bazą ("serwer bazy","użytkownik","hasło")
  4. mysql_select_db ("sh178151_bartek4175"); //nazwa bazy
  5. mysql_query ("SET NAMES utf8"); //kodowanie znaków przydatne przy pobieraniu treści
  6.  
  7. function emotki($string) {
  8.  
  9. $emotikony = array(":D" => "http://firegifts.pl/images/emoticons/smilie5.gif",":)" => "http://firegifts.pl/images/emoticons/wink.gif", "lol2" => "http://emotikona.pl/emotikony/pic/01icon_lol2.gif", ":(" => "http://emotikona.pl/emotikony/pic/0sad.gif", ":P" => "http://emotikona.pl/emotikony/pic/0tongue.gif", "kurwa" => "http://firegifts.pl/images/emoticons/censored.gif", "huj" => "http://firegifts.pl/images/emoticons/censored.gif", "google" => "http://emotikona.pl/emotikony/pic/14icon_google.gif");
  10. foreach($emotikony as $tekst => $grafika) $string = str_replace($tekst,'<img src="'.$grafika.'" />',$string);
  11.  
  12. return $string;
  13. }
  14.  
  15. if(isset($_POST['wyslij']) && !empty($_POST['login']) && !empty($_POST['tresc']))
  16. {
  17. //Definicja zmiennych
  18. $login = mysql_real_escape_string(htmlspecialchars($_POST['login']));
  19. $tresc = mysql_real_escape_string(htmlspecialchars($_POST['tresc']));
  20. $data = date('Y-m-d H:i:s');
  21. $ip = $_SERVER['REMOTE_ADDR'];
  22.  
  23. //Wykonujemy zapytanie importujące zdefiniowane dane
  24. mysql_query ("INSERT INTO `posty` (`login`, `tresc`, `data`, `ip`) VALUES('$login', '$tresc', '$data', '$ip')");
  25.  
  26. //No i przenosimy użytkownika z powrotem do shoutboxa
  27. header('Location: '.$_SERVER['REQUEST_URI']);
  28. }
  29. else {
  30. //Pobieramy dane z bazy
  31. $query = mysql_query ("SELECT * FROM `posty` ORDER BY `data` DESC LIMIT 10");
  32. //Początek struktury tabeli
  33. echo '<table id="shoutbox">';
  34. //Pętla do wyświetlenia wszystkich wpisów
  35. while($shout=mysql_fetch_array($query)) {
  36. echo emotki('<tr class="wpis"><td>'
  37. .'<b> '.$shout['login'].':</b> ' //wyświetlamy nick
  38. .$shout['tresc'] //wyświetlamy treść
  39. .'<br/><span class="data">'
  40. .$shout['data'] //wyświetlamy datę
  41. .'</span></tr></td>');
  42. } //
  43.  
  44.  
  45. //Koniec struktury tabeli
  46. echo '</table>';
  47.  
  48. }
  49.  
  50. //print_r($_SERVER);
  51. ?>
  52. <form action="" method="POST" id="shoutbox">
  53. <?php require_once("../zapytania.php"); echo'<input type="hidden" name="login" value="'.$data['login'].'" />'; ?><br/>
  54. Treść: <input type="text" name="tresc" maxlength="125" />
  55. <button type="submit" name="wyslij">Napisz</button>
  56. </form>
  57.  
  58. <?
  59.  
  60. ?>


Chcę żeby jak mam admina

Czyli:

jeśli w tabelce users dokładnie w admin mam wartość 1 to aby mój nick był czerwony.

próbowałem
if($admin == 1){
<p style="color:red;"> // tutaj skrypt wyświetlający nick </p>
}
ale albo nick robił osobną linię albo nie chodził sad.gif Pomożecie>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 13:21