Strona 1 z 2 12 OstatniOstatni
Pokaż wyniki od 1 do 10 z 17

Wątek: Shoutbox

  1. #1
    Zarejestrowany
    Dołączył
    Apr 2010
    Posty
    7

    Exclamation Shoutbox

    Witam bawie sie troche silnikiem Xnove i wymyslilem sobie shoutbox ale mam problem poniewaz nie wiem jak zrobic by SB odrazu po zalogowaniu wiedzialo nick gracza mogl bym ktos napisac caly skrpyt SB ? Z gory dzieki

  2. #2
    Ekspert Xnova Awatar TheSxW
    Dołączył
    Apr 2010
    Posty
    573

    Domyślnie

    Nie tutaj. To w pytaniach i błędy ...

  3. #3
    Zasłużony Awatar Alson
    Dołączył
    Jan 2009
    Posty
    468

    Domyślnie

    Raczej w zleceniach .... po za tym nikt za darmo tego nie zrobi. Napisz co oferujesz w zamian.

  4. #4
    Dark Lord of the Sith Awatar Tyranus
    Dołączył
    Sep 2009
    Posty
    1,209

    Domyślnie

    Ja pitole masz problem, parę linijek kodu, ja bym już kopiował na twoim miejscu.
    Malutka pętlka i zapytanie do bazy.

  5. #5
    Zarejestrowany
    Dołączył
    Apr 2010
    Posty
    7

    Domyślnie

    sorry za za wybranie zlego miejsca mojego posta :P... no latwo tak mowic jak ja nie zbyt jeszcze ogarniam :P to pewnie zaraz bedzie po co sie do tego zabieram . chce poprostu sie nauczyc i mysle ze to mi w tym pomorze ... napisalem jakiego prostego SB z pomoca google ale nie wiem jak zrobic to co napisalem na samym poczatku.

  6. #6
    Programista
    Dołączył
    Dec 2008
    Posty
    776

    Domyślnie

    To pokaż to co napisałeś, pomożemy Ci wtedy
    Kod php:
    echo 'A kij wam w oko!'
    Każdą decyzję analizuje na podstawie tysięcy IF'ów i ELSE'ów. ... na zasadzie (if) obiecałem (then) dzwonię - nonsopedia, informatyk

  7. #7
    Zarejestrowany
    Dołączył
    Apr 2010
    Posty
    7

    Domyślnie

    admin.php
    Kod php:
    <?
    include 'config.php';
    $wyslij $_POST['wyslij'];
    $pass $_POST['pass'];

    if(
    $wyslij=='wyslij' && $pass==$haslo or $_COOKIE["haslo"]==$haslo) {

    setcookie("haslo""$haslo"time()+999999999*3);

    include 
    'baza.php';

    $zapytanie "SELECT * FROM shoutbox ORDER BY id DESC";
    $wykonaj mysql_query ($zapytanie);

    while(
    $wiersz=mysql_fetch_array ($wykonaj)) {
    echo 
    "<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"600px\"><tr><td style=\"border-top: 1px solid black; width: 30%\">";
    echo 
    "Napisał: ".$wiersz['autor']."</td><td style=\"border-top: 1px solid black; width: 40%\">Tytuł: ".$wiersz['nazwa']."</td><td style=\"border-top: 1px solid black; width: 20%\"><a href=\"admin.php?del=del&iddel=".$wiersz['id']."\">Usuń</a>";
    echo 
    "</td></tr></table>";
    }
    if(
    $del=='del') {
    $zapytanie2="DELETE FROM `shoutbox` WHERE id=$iddel";
    $wynik2 mysql_query($zapytanie2);
    echo 
    "<br>Usunięto z powodzeniem!";
    }
    }
    else {
    echo 
    "<form action=\"admin.php\" method=\"POST\">
    Podaj hasło: <input type=\"password\" name=\"pass\"><br>
    <input type=\"submit\" name=\"wyslij\" value=\"wyslij\">
    </form>"
    ;
    }
    ?>

    baza.php
    Kod php:
    <?php
    mysql_connect 
    ("host","user","hasło");
    mysql_select_db (baza);
    ?>

    config.php
    Kod php:
    <?php
    $haslo 
    "aaa"//hasło do panelu admina
    $strona "index.php"//nazwa strony głównej
    $sizegora "12px"//wielkośc czcionki nazwt tematu, autora w shoutboxie
    $sizedol "13px"//wielkość czcionki treści
    $bgcolor "#F4F4F4"//kolor tła w shoutboxie
    $width "130px"//szerokośc shoutboxa w px
    $naglowek "underline"//podkreślenie tytułów: none, underline
    $heightinput "20px"//wysokośc pola intut
    $heighttextarea "50px"//wysykośc pola tekstowego
    $fontsizeinput "12px"//wielkość czcionki w formularzu
    ?>

    shoutbox.php
    Kod php:
    <?php
    include 'baza.php';
    include 
    'config.php';

    $zapytanie "SELECT * FROM shoutbox ORDER BY id DESC LIMIT 5";
    $wykonaj mysql_query ($zapytanie);

    while(
    $wiersz=mysql_fetch_array ($wykonaj)) {
    echo 
    "<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" bgcolor=\"$bgcolor\" width=\"$width\"><tr><td style=\"border-top: 1px solid black; font-size: $sizegora\">";
    echo 
    "<span style=\"text-decoration: $naglowek\">Tytuł:</span> ".$wiersz['nazwa']."<br>";
    echo 
    "<span style=\"text-decoration: $naglowek\">Napisał:</span> <a href=\"mailto:".$wiersz['email']."\">".$wiersz['autor']."</a>&nbsp;|&n bsp;<a href=\"".$wiersz['www']."\">www</a>";
    echo 
    "</td></tr><tr><td style=\"font-size: $sizedol\">";
    echo 
    "<span style=\"text-decoration: $naglowek\">Treść:</span> ".$wiersz['tresc'];
    echo 
    "</td></tr></table>";
    }

    echo 
    "<br><form action=\"wyslij.php\" method=\"POST\" style=\"margin: 0px\">
    <input type=\"text\" name=\"nazwa\" value=\"tytul\" MAXLENGTH=\"20\" style=\"width: 
    $width; height: $heightinput; font-size: $fontsizeinput;\"><br>
    <input type=\"text\" name=\"autor\" value=\"autor\" MAXLENGTH=\"20\" style=\"width: 
    $width; height: $heightinput; font-size: $fontsizeinput;\"><br>
    <input type=\"text\" name=\"email\" value=\"email\" style=\"width: 
    $width; height: $heightinput; font-size: $fontsizeinput;\"><br>
    <input type=\"text\" name=\"www\" value=\"strona www\" style=\"width: 
    $width; height: $heightinput; font-size: $fontsizeinput;\"><br>
    <textarea name=\"tresc\" WRAP=\"physical\" style=\"width: 
    $width; height: $heighttextarea; font-size: $fontsizeinput;\">Treść</textarea><br>
    <input type=\"submit\" name=\"wyslij\" value=\"wyślij\">"
    ;
    ?>

    wyslij.php
    Kod php:
    <?php
    include 'baza.php';
    include 
    'config.php';

    $nazwa $_POST['nazwa'];
    $autor $_POST['autor'];
    $email $_POST['email'];
    $www $_POST['www'];
    $tresc $_POST['tresc'];
    $shoutbox "INSERT INTO `shoutbox` set id='', autor='$autor', nazwa='$nazwa', tresc='$tresc', email='$email', www='$www'";
    mysql_query ($shoutbox);

    header("Location: $strona");
    ?>

    plik baza.sql

    Kod php:
    CREATE TABLE `shoutbox` (
    `
    idint NOT NULL auto_increment,
    `
    autorblob NOT NULL,
    `
    nazwablob NOT NULL,
    `
    trescblob NOT NULL,
    `
    emailblob NOT NULL,
    `
    wwwblob NOT NULL,
    PRIMARY KEY (id)
    TYPE=MyISAM COMMENT='shoutbox'
    Ostatnio edytowane przez xerodot ; 28-04-2010 o 15:01

  8. #8
    Programista
    Dołączył
    Dec 2008
    Posty
    776

    Domyślnie

    Daj to w znaczniki php
    Kod php:
    echo 'A kij wam w oko!'
    Każdą decyzję analizuje na podstawie tysięcy IF'ów i ELSE'ów. ... na zasadzie (if) obiecałem (then) dzwonię - nonsopedia, informatyk

  9. #9
    Zarejestrowany
    Dołączył
    Apr 2010
    Posty
    7

    Domyślnie

    przeciez sa. <? i > na poczatku i koncu

  10. #10
    Programista
    Dołączył
    Dec 2008
    Posty
    776

    Domyślnie

    Edytuj post i kod php daj w [ PHP ] [ /PHP ] (bez spacji)
    Kod php:
    echo 'A kij wam w oko!'
    Każdą decyzję analizuje na podstawie tysięcy IF'ów i ELSE'ów. ... na zasadzie (if) obiecałem (then) dzwonię - nonsopedia, informatyk

Strona 1 z 2 12 OstatniOstatni

Informacje o wątku

Użytkownicy przeglądający ten wątek

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Podobne wątki

  1. shoutbox
    Przez static w dziale Administracja
    Odpowiedzi: 4
    Ostatni post / autor: 02-09-2010, 13:23
  2. Shoutbox
    Przez swirus w dziale Problemy przy tworzeniu własnej gry
    Odpowiedzi: 8
    Ostatni post / autor: 07-05-2010, 18:31
  3. Shoutbox
    Przez Bleex w dziale Administracja
    Odpowiedzi: 2
    Ostatni post / autor: 13-10-2009, 17:51
  4. Shoutbox
    Przez Y4ro w dziale Administracja
    Odpowiedzi: 3
    Ostatni post / autor: 20-12-2008, 16:12
  5. shoutbox
    Przez richcio w dziale Kosz
    Odpowiedzi: 3
    Ostatni post / autor: 09-11-2007, 17:21

Zakładki

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •