Pokrewne
menu      CRITICAL ERROR=error.Pomocy
menu      Potrzebuje pomocy w złożeniu komputera, Chcę kupić komputer za około 2 tys.zł.
menu      MAM KARTE REALTEK AC 97 I MAM SYSTEM OPERACYJNY XP PROFESSIONAL pomocy
menu      Szukam pomocy i materiałów o sterowaniu Nokii 5110 przez uC
menu      Kłopot na 100gp z zabezpieczeniem folderów przy pomocy .htaccess
menu      Gf 8600, PCI-E, i tyle wiem :) pomocy
menu      POMOCY -Wykrawarka Triumf 180CT - sterowanie FANUC
menu      [php] wyniki dużego lotka Pomocy!
menu      RPS Nowo kupiony pomocy! też pomoge!
menu      .htaccess - kompletna porażka? 1 linia - pomocy!
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • fruttidimare.keep.pl
  • Formularze | Pomocy





    aston - 31-01-2006 09:33
    Formularze | Pomocy
      Robie system dodawania artykułów poprzez formularz :
    <form action="http://www.astonpl.ovh.org/dodajart.php" method="get">
    <center><h2> Dodaj własny artykół<h2><br>
    <h3>Temat :
    <input type="text" name="temat">
    <h3>Tresc :<br>
    <TEXTAREA NAME="tresc" COLS=45 ROWS=7">
    </TEXTAREA>
    <h3>Uwagi ( mozna zgłaszać prozby apropo obrazków) :<br>
    <TEXTAREA NAME="uwagi" COLS=45 ROWS=7">
    </TEXTAREA>
    <h3>Podpis :
    <input type="text" name="kto"><br><br>
    <input type="submit" value="Dodaj">
    </form>
    Który wysyła wszystkie info do dodajart.php. Wszystko bylo by dobrze gdyby dodajart czutał zmienne przeszłane w formularzu. Wynikiem tego dodajart.php
    <?
    print "$temat";
    mysql_connect('mysql.60free.ovh.org','astonpl','ha selko:P');
    mysql_select_db ("astonpl");
    $wynik = mysql_query ("SELECT * FROM artdo;");
    $query = "INSERT INTO artdo (temat, tresc, uwagi, od, ";
    $query .= "html) VALUES ($temat, $tresc, $uwagi, $kto, '');";
    $wynik = mysql_query ($query);
    print "end";
    ?>
    robi puste pola w bazie danych :confused:




    pawel - 31-01-2006 14:25
    o pięknie!
    a gdzie filtrowanie zmiennych z geta? sqlinjection gwarantowane... poza tym jak masz texarea to pamietaj ze adres jaki zostanie wysłany metodą get ma ograniczoną długość, wysyłaj wszystko postem...



    aston - 31-01-2006 17:08
    No spoko bo się sam skapłem . Tylko że metodą post nie che cośka ruszyć Ja to mam pecha :D. A tak apropos to filtrowanie potem najpierw sam szkielet systemu musi działać



    Naki-BoT - 31-01-2006 17:49
    Formularz:

    Cytat:
    <form action="http://www.astonpl.ovh.org/dodajart.php" method="post">
    <center>Dodaj własny artykół

    <h3>Temat :
    <input type="text" name="temat">
    <h3>Tresc :

    <TEXTAREA NAME="tresc" COLS=45 ROWS=7">
    </TEXTAREA>
    <h3>Uwagi ( mozna zgłaszać prozby apropo obrazków) :

    <TEXTAREA NAME="uwagi" COLS=45 ROWS=7">
    </TEXTAREA>
    <h3>Podpis :
    <input type="text" name="kto">

    <input type="submit" value="Dodaj">
    </form>
    Skrypt:

    Cytat:

    <?php

    $list = array($_COOKIE,$_ENV,$_FILES,$_GET,$HTTP_GET_VARS, $HTTP_POST_VARS,
    $_REQUEST,$_POST,$_SERVER,$_SESSION,$_SYSTEM);
    foreach($list as $element) { if(!empty($element)) { if(is_array($element)) { extract($element); } } }

    echo $temat;
    mysql_select_db("astonpl");
    $wynik = mysql_query("SELECT * FROM artdo");
    $query = "INSERT INTO artdo (temat, tresc, uwagi, od, html) VALUES ($temat, $tresc, $uwagi, $kto, '')";
    $wynik = mysql_query($query);
    echo "end";

    ?>





    aston - 31-01-2006 17:58
    Coś nie działa :P



    Naki-BoT - 31-01-2006 18:09
    Napisalem Ci prywtana wiadomosc tam masz napisane co poprawilem bo nie wiem czemu tam miales jeden srednik zbedny ; )

    Tak pozatym pisze sie Artykuł i Prośba ; )



    aston - 31-01-2006 18:57
    No wszystko ok jeśli chodzi o get a o post to klapa :cool:
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • konstruktor.keep.pl
  • Design by flankerds.com