Hirdetés
- Milyen okostelefont vegyek?
- Apple Watch
- iPhone topik
- Xiaomi 15 - kicsi telefon nagy energiával
- Apple iPhone 17 Pro Max – fennsík
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Amazfit Helio Strap – képernyőmentesen
- Miért fárad gyorsabban az iPhone akku, mint az androidos?
- Google Pixel topik
Ú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
- Samsung Galaxy A16 / 4/128GB / Kártyafüggetlen / 12Hó Garancia / BONTATLAN NULL Perces
- Xiaomi Redmi 14C 128GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! Xiaomi 15 Ultra 5G 16GB / 512GB okostelefon garanciával hibátlan működéssel
- GYÖNYÖRŰ iPhone 12 mini 128GB Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS3415 94% Akkumulátor
- Samsung Galaxy A33 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
)



