Hirdetés
- Hogy is néznek ki a gépeink?
- Nyomtató topik
- AMD Navi Radeon™ RX 9xxx sorozat
- A karmos/ujjbegyes fogásokkal nyomulók örömére megjött az Arye szénszálas egere
- Milyen videókártyát?
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- Kompakt vízhűtés
- Vezetékes FEJhallgatók
- TCL LCD és LED TV-k
- Azonnali fotós kérdések órája
Új hozzászólás Aktív témák
-
Joci93
senior tag
válasz
Boryszka #19305 üzenetére
Szia,
Az
$insert_sql =
szerintem nem kellene, ennyi elég lennemysqli_query($db, "INSERT INTO 'shoutbox' ('name', 'message', 'date') VALUES ('".$_POST['name']."', '".$_POST['message']."', now())");
Egyébként a pdo ajánlott mysqli helyett. (pluszpont, hogy nem mysql-t használsz.
)
-
cidalain
veterán
válasz
Boryszka #19296 üzenetére
Akkor sem hagyhatod uresen, nem szabvanyos. Lehet hogy ez egy hanyagul konfiguralt home szerveren elmegy, de normal esetben nem jo.
Ha a fajlod akarmi.php, akkor ird bele nyugodtan ugyanazt az action-hoz
En pl a $_SERVER[PHP_SELF]-et szoktam hasznalni, ami ugye az aktualisan futo fajlnevet adja vissza relativ eleresi uttal. De mivel ez php valtozo, igy html kodba (pl nalad ez a resz html kod) kozvetlenul nem irhato, csak <? ?> koze.
Kicsit tovabbnezve a kodot, jotanacsok.
Elsonek kapcsolodsz az adatbazishoz, majd vizsgalod, hogy adott e meg felhasznalot, jelszot. Eloszor ezeket vizsgalnam, ha itt nem oke, akkor felesleges kapcsolodni a bazishoz.$username = $_POST['username'];
$password = $_POST['password'];
if ($username and $password) {
Itt az if mindig tovabbmegy true-val szerintem
igy kellene $username=="" and $password==""if ($db = mysqli_select_db($con, 'test'))
{
echo "Sikeres kapcsolódás az adatbázishoz!";
}
else echo "Minden mező kitöltése kötelező!
Itt az else agnal megjeleno szovegnek koze sincs a feltetelhez. Ha else aghoz jut itt, akkor a "nem sikerult az adatbazishoz csatlakozni" szoveg kell. -
cidalain
veterán
válasz
Boryszka #19294 üzenetére
<form action = "" method = "POST">
Action = semmi.
Mit csináljon, a submitra? Post fejreszben továbbítsa az adatokat a hova? Sehova. Mert nincs megadva.oda az aktuális fájl nevét kellene megadni.
Illetve ez a fájl php kiterjesztésű ugye? Nem html, mert úgy nem jo eleve.
Új hozzászólás Aktív témák
- ÚJ Bontatlan Apple iPhone 17 Pro 256GB Cosmic Orange ! 1 ÉV nemzetközi APPLE GARANCiA
- Dell Precision 3591 15.6" FHD IPS Ultra 7 165H RTX 2000 Ada 32GB 1TB NVMe gar
- - 73% A+ Thinkpad T14 / erős akku! gyárilag Magyar / 14" FHD / r5-4650u // 32/256G / +SZLA +GARANCIA
- Gamer PC-Számítógép! Csere-Beszámítás! Ryzen 7 3700X / RTX 2070 Super / 32GB DDR4
- Precision 5560 15.6" FHD+ IPS i7-11850H RTX A2000 32GB 512GB NVMe ujjlolv IR kam gar
- BESZÁMÍTÁS! GIGABYTE A520M R5 3600 16GB DDR4 512GB SSD RX 6600 8GB Rampage SHIVA ADATA 600W
- HIBÁTLAN iPhone 14 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3240
- Apple iPhone 15 Pro max 255GB,Kábel,12 hónap garanciával
- GYÖNYÖRŰ iPhone 14 Pro Max 256GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3419
- HIBÁTLAN iPhone 15 Pro Max 256GB Natural Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3662
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest