Loading:


    Jak zrobić księge gości [PHP + HTML]

    Jak zrobić księgę gości.
    Musimy zrobić skrypt zrobiony w PHP + HTML.
    Na końcu artykułu zamieszczam skrypt zrobiony przez mnie (całą księgę gości).

    Potrzebne :
    - znajomość HTML
    - znajomość podstawowego PHP
    - notatnik lub jakiś edytor skryptów

    Zaczynamy !

    Utwórz folder "ksiega" ,a w nim 2 pliki .php , jeden "czytaj" ,a drugi to "wpisz".
    W głównym folderze zrób plik .php "ksiega".
    Teraz skrypt , otwieramy plik "ksiega.php" i kodzimy ! Oto kod :
    Ksiega1 , skrypt pokazany w kodzie do artykułu.

    Potem otwieramy nasz plik "wpisz.php" ,który będzie zawierał wpisy.
    Ksiega2 , skrypt pokazany w kodzie do artykułu.
    Jak widać filtrujemy znaki HTML przed atakami XSS.
    Potem otwieramy plik "czytaj.php" i kopiujemy nick i treść osoby która podała.
    Potem zapisujemy , zamykamy i wyświetlamy wiadomość.

    Plik "czytaj.php" zostawiamy pusty.

    Ok skończone !
    Teraz wypróbujcie skrypt!

    Pozdrawiam.



    Napisz Artyku³

    Listing

    ksiega.php :
    <html>

    <a href="czytaj.php">Pokaż wpisy</a>
    <br />
    <br />
    <form action="wpisz.php" method="POST" />
    <input type="text" name="nick" />
    <br />
    <textarea name="tresc"></textarea>
    <br />
    <input type="submit" name="submit" value="Dodaj" />
    </form>

    </html>

    wpisz.php :
    <?php
    htmlspecialchars();
    $plik = fopen("czytaj.php",a);
    $text ='<br /><hr>';
    $text .=" ".$_POST['nick'];
    $text .=" " .$_POST['tresc'];
    $text .=" ".'<hr><br />';
    fwrite($plik,$text);
    fclose($plik);
    echo "Dodałem twój wpis. Dzięki!";
    ?>




    Dodano przez: Anonim Ranga: 0 Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors