Új hozzászólás Aktív témák
-
krisz67
tag
válasz
krisz67
#18422
üzenetére
pl: profil.php
<?php
$errmsg_arr = array();
$errmsg_arr[] = 'A folytatáshoz jelentkezz be!';
$errflag = true;
if($errflag) {
$_SESSION['LoginForm'] = $errmsg_arr;
session_write_close();
header("location: index.php");
exit();
};
?>És aztán kell még átmenteni valami PHP kódot, vagy csak a HTMl részét, de viszont így a védett rész, látható mindig, mert ugye ha nincs benne a php kód, vagy az elején úgyis egyből átírányítja a főoldalra, hiába nyitja meg valaki a profil.php-t?
-
krisz67
tag
-
krisz67
tag
válasz
fordfairlane
#18417
üzenetére
Köszönöm szépen! Akkor ezt inkább ráhagyom, s kézzel viszem fel a connect adatokat.

Volna viszont egy második, kérdésem/kérésem:Valaki tudna nekem segíteni, ezt kijavítani:
silentkiller.uw.huAkad pár gond, de nemtudok rájönni a nyitjukra:
pl:
- a ha hibás az user/mail akkor azokat egymás mellé írja ki a hibaüziket.
- ha nem is létezik, akkor meg azt hibásan, fenn irja ki, de azt is mellé kéne ugyanúgy
- belépés után látható tartalmat, hogyan tudom áthelyezni az oldal közepére a content div be?
a folytatáshoz jelentkezz be helyére? Mert igy ha belépek alá írja egyből a kijelentkezés gomb alá a Belépés utáni tartalmat, de ugy meg eltolja az egész oldalt
Teszt account:
Email: demo1@demo.com
Jelszó: passcuccos: [link]
A maga a stíluslap, meg az oldal saját kreálmány, viszont a "login " része az már bemásolt,sajna, tudom ez nem jo megoldás.

Köszi ha valaki segít
-
krisz67
tag
válasz
fordfairlane
#18413
üzenetére
De ígyis többször kell feltölteni a config.php-t, nem?
Mert ha véget ér a session, akkor oda a kapcsolódási adatok is, nem?
És aztán pedig ujra bekell kérnije. Vagy valahol a szerveren van, és akkor több napig, hétig él?Bocsi csak ezt a részét nemvágom

köszi -
krisz67
tag
válasz
fordfairlane
#18411
üzenetére
Hátsz nemtom :/
Akkor maradjon inkább a kézzel töltöm fel opció? És akkor a fomr meg kuka -
krisz67
tag
válasz
fordfairlane
#18408
üzenetére
Megpróbálom elmagyarázni:
Elméletben:Olyan edit.php-t szeretnék, amivel szerkeszteni lehet a config.php-t (amit ugye a login, register használ magának, behív) és azért kell az edit.php, mert azzal akarnám szerkeszteni a config php adatait.
Mert igy nemkellene a config.php-t mindig ha valami változás van, feltölteni újra, hanem csak megnyitnám böngészőböl, az edit.php-t az meg feltölteni a configot. És ezzel később is módosítható.Biztonság része, attol most tekintsük el.
A kód az lehet hibás, nem vagyok profi PHP-s.
-
krisz67
tag
Sikerül átadni a paramétereket, de:
ugye ez csak akkor működik nekem, legalábbis az én kódomban, hogy, csak ha a formtól kap adatokat akkor képes behelyettesíteni.
De nekem úgy kellene, hogy először alapból ugye tök üres a connect.php és ezt ugye feltölteném a edit.php val. Igen ám, de ezt elkellene mentenie a connect.php nak, a formtól kapott adatokat, véglg. Mert igy csak akkor működik a dolog ha először edit.php aztán config.php, de ugye a későbbi csatlakozáshoz elkell ezeket mentenie, nem bekérni mindig, érted?
csak ezt most hirtelen nemvágom sajna 
Forráskódjaim: (kérlek segíts kijavítani meg először a formot ellenőrizni is kellene, azt sem vágom, nagyon szépen köszönöm): viszont akkor igy a action üresen marad, nem?
edit.php<?php
//Ellenörzés helye és elküldés
?>
<!DOCTYPE html>
<html>
<head>
<title>Kapcsolódási adatok szerkesztése</title>
</head>
<body>
<form method="post" action="connect.php">
<table>
<tr>
<td><input type="text" name="host" placeholder="Hoszt"></td>
</tr>
<tr>
<td><input type="text" name="username" placeholder="Felhasználónév"></td>
</tr>
<tr>
<td><input type="password" name="password" placeholder="Jelszó"></td>
</tr>
<tr>
<td><input type="text" name="dbname" placeholder="Adatbázis név"></td>
</tr>
<tr>
<td><input type="text" name="tablename" placeholder="Tábla név"></td>
</tr>
<tr>
<td><input type="submit" value="Mentés" name="save"></td>
</tr>
</table>
</form>
</html>config.php
<?php
$SETTINGS["host"] = $_POST['host'];
$SETTINGS["username"] = $_POST['username'];
$SETTINGS["password"] = $_POST['password'];
$SETTINGS["dbname"] = $_POST['dbname'];
$SETTINGS["tablename"] = $_POST['tablename'];
/* Connect to MySQL */
$connection = mysql_connect($SETTINGS["host"], $SETTINGS["username"], $SETTINGS["password"]) or die ('Unable to connect to MySQL server.<br ><br >Please make sure your MySQL login details are correct.');
$db = mysql_select_db($SETTINGS["dbname"], $connection) or die ('request "Unable to select database."');
?>Köszönöm szépen a segítséged!!

-
krisz67
tag
Sziasztok!
Tudnátok nekem segíteni?
Egy edit.php.t szeretnék, ami segítségével, egy form ot kitöltve, és elküldve, feltöltené annak tartalmát a connect.php ba.pl:
edit.php
Felhasználónév: [__________]
Jelszó: [___________]
Hoszt: [___________]
stbMódosítás (gomb)
Csak ezt nbemtudom hogyan kellene beíratni a connect.php, megfelelő helyeire.
pl:
legyen
$post[felhasználónév]
$post[jelszó]
$post[hoszt]és akkor ebbe a változóba írná a formból, és aztán ezek a változok lennének beirva lentebb, ahol a csatlakozási adatokat kell megadni.
Lehet nembiztonságos, de nagyon szeretnék egy ilyent.
Leirnátok nekem, mégis hogyan kellene ezt?

Köszönöm!!
Új hozzászólás Aktív témák
- Kormányok / autós szimulátorok topikja
- Anglia - élmények, tapasztalatok
- Vivo X300 - kicsiben jobban megéri
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Villanyszerelés
- WoW avagy World of Warcraft -=MMORPG=-
- Milyen okostelefont vegyek? OFF topik
- Assetto Corsa Rally
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Energiaital topic
- További aktív témák...
- Gainward 4060Ti Ghost 8GB / 11 Hónap Alza.hu Garancia / Beszámítás OK!
- BONTATLAN Új Ipad 10th , 11th Minden szín 1év hivatalos Apple Garancia AZONNAL ÁTVEHETŐ DEÁK TÉRNÉL.
- BONTATLAN Új Iphone 17 256-512GB Minden Szín 1év APPLE garancia gyári független Deák AZONNAL Átvehet
- BONTATLAN Új iPhone 17 PRO 256-512GGB Független 1év Apple GARANCIA Deák Térnél Azonnal Átvehető.
- Eladó SteelSeries Apex 3 gamer billentyűzet, új!
- HIBÁTLAN iPhone 12 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4670,100% Akksi
- Apple iPhone 13 128GB,Átlagos,Dobozaval,12 hónap garanciával
- Új és újszerű 13-14 Gamer, ultrabook, üzleti, 2in1, X360, Touch készülékek kedvező áron Garanciával
- BESZÁMÍTÁS! ASRock H510M i5 11400F 16GB DDR4 512GB SSD GTX 1660 Super 6GB Kolink Rocket Heavy 450W
- BESZÁMÍTÁS! Intel Core i5 9400F 6 mag 6 szál processzor garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest




