Hiba a programba de nem találom.
Üdv mindenkinek!
Új vagyok itt és kérésem lenne. Egy ismerősőmnek csináltam egy shop ot.
Bár még nincs fent de minden lelett tesztelve és jól működik.
csakhogy az adminba nemtudok menüt, kategóriát csinálni a php val.
Az a fúrcsa, hogy ez működött de vaéamit elrontottam és bár már sokszor átnéztem de nemtudom mi a hiba nem találom. A kat módosítás oké de a felvitel nem. biztosan én hibáztam de többszem többet lát. Mindíg a "Kategória rögzítése sikertelen!" el dobja vissza. Köszi szépen. András
Ime a program részlet:
■ Új vagyok itt és kérésem lenne. Egy ismerősőmnek csináltam egy shop ot.
Bár még nincs fent de minden lelett tesztelve és jól működik.
csakhogy az adminba nemtudok menüt, kategóriát csinálni a php val.
Az a fúrcsa, hogy ez működött de vaéamit elrontottam és bár már sokszor átnéztem de nemtudom mi a hiba nem találom. A kat módosítás oké de a felvitel nem. biztosan én hibáztam de többszem többet lát. Mindíg a "Kategória rögzítése sikertelen!" el dobja vissza. Köszi szépen. András
Ime a program részlet:
case "katfelvitel2":
if (!preg_match("/[0-9]/", $_GET['k'])) {
$kod = 0 ;
}
else{
$kod = $_GET['k'];
}
$lek = mysql_query("select * from kategoria2");
$num = mysql_num_rows($lek);
$id=$num+1 ;
mysql_query("insert into kategoria2(id) values('$id')") or die ("<font size=1 face=verdana>Kategória rögzítése sikertelen!</font>");
if(isset($_GET['k'])){
header("Location:kategoria.php?k=$_GET[k]");
}
else{
header("Location:kategoria.php");
}
break;
Megvan a hiba vagy mégse!?
Így, hogy két SQL utasítás is
Persze a legjobb az volna ha az egészet így ahogy van kisepernéd és újrakezdenéd PDO vagy mysqli használatával. Merthogy a mysql modul kirúgásra lett ítélve.
Akkor már csak egy apró
Mire gondolsz?
Ha az URL-ben ez
kategoria.php?k=1','1','1');%20drop%20table%20kategoria;%20--
$kod értéke ez lesz:
$kod = "1','1','1'); drop table kategoria; --";
Behelyettesítve az SQL utasításba pedig:
Köszönöm kuka
Hibakeresés
auto_increment