Update
Sziasztok!
Nem találom a hibát, tudnátok segíteni ?
Lehet hogy én vagyok a vak, de nem találom :/
Az adatbázisnév szándékosan van kipontozva, nem az a hiba.
■ Nem találom a hibát, tudnátok segíteni ?
Lehet hogy én vagyok a vak, de nem találom :/
Az adatbázisnév szándékosan van kipontozva, nem az a hiba.
- <form method="post">
- <input type="text" name="adminfel" value=""></input>
- </form>
- if( isset( $_POST['adminhozzaadas'] ) )
- {
- mysql_connect( $ab_kiszolgalo, $ab_felhasznalo, $ab_jelszo);
- mysql_select_db("...") or die("Adatbázis hiba!");
- $parancs = "UPDATE accounts SET admin='2' WHERE username='".$_POST['adminfel']."'";
- mysql_query($parancs);
- echo '<meta http-equiv=refresh content="5">
- <div id=profile_siker class=windowbg>Sikeresen hozzáadva.</div><br>';
- }
- <form method="POST">
- <input type="submit" class="myButton" name="adminhozzaadas" value="Hozzáadás">
- </form>
Két külön form
Ugyanis a böngésződ azt a formot fogja _POST metódusban elküldeni, amelyiket szubmittáltad, a másikat nem.
De az egész valami innen-onnan letöltött, HTML és SQL hibáktól hemzsegő katyvasznak tűnik, ne haragudj. Minden escape nélkül, stb, stb.
Szerintem találsz itt cikket felhasználókezelésről is, inkább azt tanulmányozd előbb.
És kellene némi HTML-utánpótlás is: attribútumok értéke idézőjelben, a sortörés
<br />
, és ma már elenyésző azon helyek száma, ahol használandó.Az sem egy jó megoldás, hogy "saját magát dolgozza fel" a script.
Jópár dolognak utána kéne nézz. Cikkajánló by Hídvégi Gábor.
Nyugi, mindenki kezdőként kezdte, sok olvasással.
Kezdő
---------------
Köszönöm még 1x, igen ez volt a hiba hogy külön <form>-ba voltak !
Örülök neki,
Hátha