Új hozzászólás Aktív témák

  • Soja

    aktív tag

    Sziasztok. Most tanulom a php-t, mysqlt, és elakadtam kicsit.
    Példaprogramot próbáltam beüzemelni, ami nem megy. Lényeg, hogy egy html form-on keresztül adjuk meg, hogy az adattábla melyik sorát módosítsa a program, ám az adatok beadása után leáll, és közli, hogy You don't have permission to access /pages/php/php12/< on this server. (a php program neve).

    A kódot már le is egyszerűsítettem, amennyire lehetett.
    A tapasztaltabbaknak lehet egyből szemet szúr, amivel már 2 napja küzdök:

    <html>
    <head>
    <title>
    </title>
    </head>
    <body>
    <?php
    $tartomany = $_POST['tartomany'];
    $azonosito = $_POST['azonosito'];
    $parancs = $_POST['parancs'];
    $eredmeny = $_POST['eredmeny'];
    $egy_sor = $_POST['egy_sor'];

    $tartomany="valamiproba";

    $felhasznalo = "user";
    $jelszo = "password";
    $adatbazis = "temp";

    $kapcsolat = mysql_connect( "localhost", $felhasznalo, $jelszo );
    if ( ! $kapcsolat ) die ("Nem lehet kapcsolódni a MySQL kiszolgálóhoz!");
    print "Sikerült a kapcsolatfelvétel<P>";
    mysql_select_db( $adatbazis, $kapcsolat ) or die ("Nem lehet megnyitni a $adatbázist: " .mysql_error() );
    print "Sikeresen kiválasztott adatbázis: \"$adatbazis\"<P>";
    if (isset ($azonosito))
    {
    mysql_query("UPDATE tartomanyok SET tartomany = '$tartomany' WHERE azonosito=$azonosito");
    }
    mysql_close( $kapcsolat );

    ?>
    <form action="<? print $PHP_SELF ?>" method="POST">
    <input type="text" name="azonosito">
    <input type="submit" value="Frissítés">
    </form>
    </body>
    </html>

    Külön tesztelve a kapcsolat felépül, a parancs is működik, de így együtt sajnos nem. :(

    Ha lenne rá valakinek egy ötlete, azt megköszönném.

Új hozzászólás Aktív témák