Strona 2 z 2 PierwszyPierwszy 12
Pokaż wyniki od 11 do 17 z 17

Wątek: Shoutbox

  1. #11
    Zarejestrowany
    Dołączył
    Jan 2010
    Posty
    208

    Domyślnie

    na prośbę khulmara
    admin.php
    Kod php:
    <?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\">"
    ;
    ?>
    wyślij.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");
    ?>
    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 mordoklej ; 28-04-2010 o 15:54 Powód: znaczniki
    gg://4545126

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

    Domyślnie

    Najs , używamy opcji edytuj.

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

    Domyślnie

    juz ... mam jeszcze jeden maly problem ze jak chce napisac wiadomosc to wyskakuje bla 404

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

    Domyślnie

    jeszcze pytanie takie male czemu zawsze gdy robie wyslij to wyskakuje mi blad 404 a jak odswiazam to wpis zostaje umieszczony

  5. #15
    Programista
    Dołączył
    Dec 2008
    Posty
    776

    Domyślnie

    header("Location: $strona");

    kod, który od razu po wysłaniu przenosi na stronę (a 404 oznacza brak pliku, czyli albo nie masz danego pliku, albo masz podaną złą ścieżkę do niego)
    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

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

    Domyślnie

    cos mam zje***ane w tym SB :/

  7. #17
    Ekspert Xnova Awatar Mateusz2598
    Dołączył
    May 2009
    Posty
    485

    Domyślnie

    No nie mogę... Przecież Xnova ma coś takiego jak Chat, czy nie lepiej tego używać lub ewentualnie zmienić wygląd tego na shotbox? Ja nie rozumiem, po co komplikować sobie życie, skoro standardowy chat jest dobry i ma zarządzanie z poziomu panelu admina.

Strona 2 z 2 PierwszyPierwszy 12

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, 14:23
  2. Shoutbox
    Przez swirus w dziale Problemy przy tworzeniu własnej gry
    Odpowiedzi: 8
    Ostatni post / autor: 07-05-2010, 19:31
  3. Shoutbox
    Przez Bleex w dziale Administracja
    Odpowiedzi: 2
    Ostatni post / autor: 13-10-2009, 18:51
  4. Shoutbox
    Przez Y4ro w dziale Administracja
    Odpowiedzi: 3
    Ostatni post / autor: 20-12-2008, 17:12
  5. shoutbox
    Przez richcio w dziale Kosz
    Odpowiedzi: 3
    Ostatni post / autor: 09-11-2007, 18: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
  •