[ Príspevkov: 21 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
php mysql záloha dát

Registrovaný: 29.09.07
Prihlásený: 26.01.21
Príspevky: 1066
Témy: 33 | 33
Bydlisko: Nové Mesto ...
NapísalOffline : 16.07.2017 18:01 | php mysql záloha dát

Dobrý deň
Z popisu témy by som chcel vedieť ako si môžem zálohovať dáta. V tabuľke mysql.
Na zobrazenie tabuľky používam tento kód.

Kód:
<?php

$host="localhost"; // Host name
$username=""; // Mysql username
$password=""; // Mysql password
$db_name="test"; // Database name
$tbl_name="test_mysql"; // Table name

// Connect to server and select database.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");

// Retrieve data from database
$sql="SELECT * FROM $tbl_name";
$result=mysql_query($sql);
?>
 
<table width="400" border="1" cellspacing="0" cellpadding="3">
 
<?php
// Start looping rows in mysql database.
while($rows=mysql_fetch_array($result)){
?>

<tr>
<td width="10%"><? echo $rows['id']; ?></td>
<td width="30%"><? echo $rows['name']; ?></td>
<td width="30%"><? echo $rows['lastname']; ?></td>
<td width="30%"><? echo $rows['email']; ?></td>
</tr>

<?php
// close while loop
}
</table>
?>

<?php
// close MySQL connection
mysql_close();
?>


Z tejto stránky funguje bez problémov:phpeasystep.com Select data From mysql

Ale ja by som sa chcel opýtať akým kódom by som si mohol (uchovať – zálohovať) dáta. Tak aby sa dali preniesť od iného servera.

Ďakujem Vám.


_________________
New - HP ProBook 450 G4 | OS: Windows 10 Pro | CPU: Intel Core i3-7100U (2,40GHz) | RAM: 8 GB DDR4 | SSD: 128 GB + HDD: 1 TB
Old - HP Compaq nx 7400 rok výroby 2006 OS: Windows XP Home Edition. CPU: Intel(R) Celeron(R) M CPU 420 @ 1.6 GHz | „Tuning“ RAM: 2GB | HDD: 150 GB
Hovor vždy pravdu aj keby ta to malo bolieť. Ale časom sa ju naučíš počúvať, aj keď tY do očí klamú.
Chemická zlúčenina vodíka s kyslíkom, ktorá produkuje minimálnu úroveň hlasitosti,
spôsobuje eróziu vrstvy hornín, uložených pozdĺž jej trajektórie. (Ticha voda brehy myje.)
Offline

Skúsený užívateľ
Skúsený užívateľ
php mysql záloha dát

Registrovaný: 19.03.07
Prihlásený: 26.01.21
Príspevky: 6994
Témy: 84 | 84
Bydlisko: BA
NapísalOffline : 16.07.2017 19:19 | php mysql záloha dát

Pouzit phpmyadmin, ak ho mas nainstalovany.
Pouzit mysqldump ak mas pristup na terminal servera.

ine som nepouzival.
Rychle googlenie poskytlo este toto:

https://www.linode.com/docs/databases/mysql/back-up-your-mysql-databases


_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 &
Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
Offline

Užívateľ
Užívateľ
php mysql záloha dát

Registrovaný: 29.09.07
Prihlásený: 26.01.21
Príspevky: 1066
Témy: 33 | 33
Bydlisko: Nové Mesto ...
Napísal autor témyOffline : 16.07.2017 20:43 | php mysql záloha dát

Phpmyadmin, nemám nainštalovaný. Ale za to sa viem dostať tu:

php mysql záloha dát

No stiahol som si aj .csv formát. Ale aj tak ďakujem.


_________________
New - HP ProBook 450 G4 | OS: Windows 10 Pro | CPU: Intel Core i3-7100U (2,40GHz) | RAM: 8 GB DDR4 | SSD: 128 GB + HDD: 1 TB
Old - HP Compaq nx 7400 rok výroby 2006 OS: Windows XP Home Edition. CPU: Intel(R) Celeron(R) M CPU 420 @ 1.6 GHz | „Tuning“ RAM: 2GB | HDD: 150 GB
Hovor vždy pravdu aj keby ta to malo bolieť. Ale časom sa ju naučíš počúvať, aj keď tY do očí klamú.
Chemická zlúčenina vodíka s kyslíkom, ktorá produkuje minimálnu úroveň hlasitosti,
spôsobuje eróziu vrstvy hornín, uložených pozdĺž jej trajektórie. (Ticha voda brehy myje.)
Offline

Správca fóra
Správca fóra
php mysql záloha dát

Registrovaný: 08.08.09
Príspevky: 12452
Témy: 39 | 39
Bydlisko: Brno (CZ) /...
NapísalOffline : 16.07.2017 20:48 | php mysql záloha dát

1. To, čo tam máš otvorené, sa volá phpMyAdmin. Exportovať v ňom databázu môžeš priamo do SQL súboru, ktorý spustíš na akejkoľvek inej databáze. CSV má zmysel, keby si chcel tú databázu otvoriť v exceli.
2. Ak máš tú svoju návštevnú knihu, či čo to je... trochu rád, nepoužívaj funkcie čo začínajú na mysql_, je to deravé a staré. Aj keď dokážem pochopiť, že bezpečnosť ti je asi ukradnutá.


_________________
always is always wrong
Offline

Užívateľ
Užívateľ
php mysql záloha dát

Registrovaný: 29.09.07
Prihlásený: 26.01.21
Príspevky: 1066
Témy: 33 | 33
Bydlisko: Nové Mesto ...
Napísal autor témyOffline : 16.07.2017 21:05 | php mysql záloha dát

Aký kód mi navrhuješ aby bol bezpeční?


_________________
New - HP ProBook 450 G4 | OS: Windows 10 Pro | CPU: Intel Core i3-7100U (2,40GHz) | RAM: 8 GB DDR4 | SSD: 128 GB + HDD: 1 TB
Old - HP Compaq nx 7400 rok výroby 2006 OS: Windows XP Home Edition. CPU: Intel(R) Celeron(R) M CPU 420 @ 1.6 GHz | „Tuning“ RAM: 2GB | HDD: 150 GB
Hovor vždy pravdu aj keby ta to malo bolieť. Ale časom sa ju naučíš počúvať, aj keď tY do očí klamú.
Chemická zlúčenina vodíka s kyslíkom, ktorá produkuje minimálnu úroveň hlasitosti,
spôsobuje eróziu vrstvy hornín, uložených pozdĺž jej trajektórie. (Ticha voda brehy myje.)
Offline

Správca fóra
Správca fóra
php mysql záloha dát

Registrovaný: 08.08.09
Príspevky: 12452
Témy: 39 | 39
Bydlisko: Brno (CZ) /...
NapísalOffline : 16.07.2017 21:15 | php mysql záloha dát

Skús si prečítať niečo o mysqli


_________________
always is always wrong
Offline

Užívateľ
Užívateľ
php mysql záloha dát

Registrovaný: 29.09.07
Prihlásený: 26.01.21
Príspevky: 1066
Témy: 33 | 33
Bydlisko: Nové Mesto ...
Napísal autor témyOffline : 26.07.2017 23:30 | php mysql záloha dát

Neviem ako to mám opísať. Či som našiel tú správnu stránku: robime.it

Ale na stránkovanie používam tento kód:
Kód:
// Connect to server and select database.
 mysql_connect("$host", "Vaše meno atd marianbook", "Vaše heslo")or die("cannot connect");
 mysql_select_db("$db_name")or die("cannot select DB");

$limit = 15;
if (isset($_GET['page'])) { $page  = $_GET['page']; } else { $page=1; }; 
$start_from = ($page-1) * $limit;

// Retrieve data from database
 $sql="SELECT * FROM $tbl_name  ORDER BY id DESC LIMIT $start_from, $limit";


No a na napísanie textu požívam session captcha. Síce pre útočníka to nie je prekážka.

Prečítam o tom ešte viac cez googe.
P.S. A ako by mohol niekto tzv zaútočiť na index.php ???


_________________
New - HP ProBook 450 G4 | OS: Windows 10 Pro | CPU: Intel Core i3-7100U (2,40GHz) | RAM: 8 GB DDR4 | SSD: 128 GB + HDD: 1 TB
Old - HP Compaq nx 7400 rok výroby 2006 OS: Windows XP Home Edition. CPU: Intel(R) Celeron(R) M CPU 420 @ 1.6 GHz | „Tuning“ RAM: 2GB | HDD: 150 GB
Hovor vždy pravdu aj keby ta to malo bolieť. Ale časom sa ju naučíš počúvať, aj keď tY do očí klamú.
Chemická zlúčenina vodíka s kyslíkom, ktorá produkuje minimálnu úroveň hlasitosti,
spôsobuje eróziu vrstvy hornín, uložených pozdĺž jej trajektórie. (Ticha voda brehy myje.)
Offline

Skúsený užívateľ
Skúsený užívateľ
php mysql záloha dát

Registrovaný: 19.03.07
Prihlásený: 26.01.21
Príspevky: 6994
Témy: 84 | 84
Bydlisko: BA
NapísalOffline : 26.07.2017 23:50 | php mysql záloha dát

PDO je bezpecnejsie(?) ako low level mysql prikazy.
Nepoznam utocenie na index.php, alebo neviem co tym myslis. Ale ak tahas parametre cez $_GET z linku, tak velmi jednoducho.
Ak nebodaj mas napriklad $table_name = $_GET['table_name'] tak ti tam kazdy moze napratat co len chce.
To co pises, nie je zle na ucenie, ale ako produkcny kod by som sa to neodvazil pouzit, a ja nie som zrovna najtriezvejsi clovek z IT :D

Ked pochopis toto, co teraz robis, a nie si ochotny pisat si vlastne frameworky, a zaroven chces vyssiu bezpecnost, pouvazuj o laravel5 alebo yii2.


_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 &
Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
Offline

Užívateľ
Užívateľ
php mysql záloha dát

Registrovaný: 29.09.07
Prihlásený: 26.01.21
Príspevky: 1066
Témy: 33 | 33
Bydlisko: Nové Mesto ...
Napísal autor témyOffline : 27.07.2017 0:02 | php mysql záloha dát

Sotva zvládam html, čo sa tiká php a mysql beriem to čo cez uja google nájdem. :oops: Priznám že žiadne relevantné knihy o php a mysql som si doposiaľ nekúpil.

No a vlastné frameworky, laravel5 alebo yii2. Neviem čo sú?


_________________
New - HP ProBook 450 G4 | OS: Windows 10 Pro | CPU: Intel Core i3-7100U (2,40GHz) | RAM: 8 GB DDR4 | SSD: 128 GB + HDD: 1 TB
Old - HP Compaq nx 7400 rok výroby 2006 OS: Windows XP Home Edition. CPU: Intel(R) Celeron(R) M CPU 420 @ 1.6 GHz | „Tuning“ RAM: 2GB | HDD: 150 GB
Hovor vždy pravdu aj keby ta to malo bolieť. Ale časom sa ju naučíš počúvať, aj keď tY do očí klamú.
Chemická zlúčenina vodíka s kyslíkom, ktorá produkuje minimálnu úroveň hlasitosti,
spôsobuje eróziu vrstvy hornín, uložených pozdĺž jej trajektórie. (Ticha voda brehy myje.)
Offline

Skúsený užívateľ
Skúsený užívateľ
php mysql záloha dát

Registrovaný: 19.03.07
Prihlásený: 26.01.21
Príspevky: 6994
Témy: 84 | 84
Bydlisko: BA
NapísalOffline : 27.07.2017 0:47 | php mysql záloha dát

knihy by som nepovedal ze potrebujes. Nadsenie a google staci :)

Frameworky su prakticky kniznice ktore sa ti staraju o zaklad. V yii si vytvoris databazove tabulky ako chces, a potom ti ten framework vygeneruje graficke rozhranie na upravu dat v tabulkach, s tym ze sa od teba potom caka ze si ten kod prisposobis a budes to pouzivat na co potrebujes. Ak to bolo na teba moc informacii, tak pokracuj v tom, co robis a casom sa k tomu asi prepracujes. (Pripadne pozri youtube video)


_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 &
Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
Offline

Užívateľ
Užívateľ
php mysql záloha dát

Registrovaný: 29.09.07
Prihlásený: 26.01.21
Príspevky: 1066
Témy: 33 | 33
Bydlisko: Nové Mesto ...
Napísal autor témyOffline : 31.07.2017 21:56 | php mysql záloha dát

Podľa môjho názoru by som s framework nič nerobil lebo je to na strane servera. Free servera. Ktoré to má nejak nadstavené, no a čo sa tiká laravel5 alebo yii2. Je to iní software obdobne ako HTML Kid ktorý je zasa na úpravu html kódu.

Čítam aj tému: ochrana php skriptov a vy no a tam som sa nedozvedel že by existovala nejaká ochrana tzv proti zneužitiu útočníka?

// Spojený príspevok Pon 31.07.17 21:59

Na php kód používam obyčajní notepad – poznámkový blok. Ktorý mne pravdepodobne postačuje.


_________________
New - HP ProBook 450 G4 | OS: Windows 10 Pro | CPU: Intel Core i3-7100U (2,40GHz) | RAM: 8 GB DDR4 | SSD: 128 GB + HDD: 1 TB
Old - HP Compaq nx 7400 rok výroby 2006 OS: Windows XP Home Edition. CPU: Intel(R) Celeron(R) M CPU 420 @ 1.6 GHz | „Tuning“ RAM: 2GB | HDD: 150 GB
Hovor vždy pravdu aj keby ta to malo bolieť. Ale časom sa ju naučíš počúvať, aj keď tY do očí klamú.
Chemická zlúčenina vodíka s kyslíkom, ktorá produkuje minimálnu úroveň hlasitosti,
spôsobuje eróziu vrstvy hornín, uložených pozdĺž jej trajektórie. (Ticha voda brehy myje.)
Offline

Správca fóra
Správca fóra
php mysql záloha dát

Registrovaný: 08.08.09
Príspevky: 12452
Témy: 39 | 39
Bydlisko: Brno (CZ) /...
NapísalOffline : 31.07.2017 23:07 | php mysql záloha dát

imrich píše:
Na php kód používam obyčajní notepad – poznámkový blok.

To je vidieť, že si ešte nikdy v živote neskúsil nejaké IDE na programovanie, alebo priamo na PHP/Frontend. Nikto, kto to s programovaním myslí aspoň trochu vážne by totiž niečo také nenapísal.
Každopádne, nútiť ťa písať bezpečné kódy nikto nebude, to musíš chcieť a urobiť sám. V dnešnej dobe už existuje na internete veľké množstvo (kvalitných anglických, aj menej kvalitných miestnych) "tutoriálov", ako zabezpečiť formulár, ako ošetriť vstupy do databázy, ako niekomu vymazať databázu cez parametre v URL,...

imrich píše:
tam som sa nedozvedel že by existovala nejaká ochrana tzv proti zneužitiu útočníka

v lekárni dostať kondómy, ale už bude zavreté.


_________________
always is always wrong
Offline

Skúsený užívateľ
Skúsený užívateľ
php mysql záloha dát

Registrovaný: 19.03.07
Prihlásený: 26.01.21
Príspevky: 6994
Témy: 84 | 84
Bydlisko: BA
NapísalOffline : 31.07.2017 23:53 | php mysql záloha dát

prosim ta, nepouzivaj slovenske nazvy, ja netusim o com pises. "tzv"


_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 &
Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
Offline

Užívateľ
Užívateľ
php mysql záloha dát

Registrovaný: 29.09.07
Prihlásený: 26.01.21
Príspevky: 1066
Témy: 33 | 33
Bydlisko: Nové Mesto ...
Napísal autor témyOffline : 01.08.2017 21:18 | php mysql záloha dát

Čo sa tiká ako zabezpečiť formulár. Som našiel tento kód :

Kód:
 $_meno = htmlspecialchars(trim($_POST['meno']));


by sa mohlo použiť aj funkcia: str_replace

Kód:
$new_text = str_replace("< ", "&lt; ", $new_text);


A alebo keď použijem obe dve funkcie nebude to na škodu, v poriadku. To chápem.

Ako ošetriť vstupy do databázy by som mohol vložiť:
Kód:
$tbl_name= mysql_real_escape_string($_GET["room "])

Miesto:

Kód:
$tbl_name=($_GET['room']);


Zdroje informácie som bral.

  1. php-osetreni-odesilanych-dat
  2. obrana-proti-sql-injection


Aký je Váš názor?


_________________
New - HP ProBook 450 G4 | OS: Windows 10 Pro | CPU: Intel Core i3-7100U (2,40GHz) | RAM: 8 GB DDR4 | SSD: 128 GB + HDD: 1 TB
Old - HP Compaq nx 7400 rok výroby 2006 OS: Windows XP Home Edition. CPU: Intel(R) Celeron(R) M CPU 420 @ 1.6 GHz | „Tuning“ RAM: 2GB | HDD: 150 GB
Hovor vždy pravdu aj keby ta to malo bolieť. Ale časom sa ju naučíš počúvať, aj keď tY do očí klamú.
Chemická zlúčenina vodíka s kyslíkom, ktorá produkuje minimálnu úroveň hlasitosti,
spôsobuje eróziu vrstvy hornín, uložených pozdĺž jej trajektórie. (Ticha voda brehy myje.)
Offline

Správca fóra
Správca fóra
php mysql záloha dát

Registrovaný: 08.08.09
Príspevky: 12452
Témy: 39 | 39
Bydlisko: Brno (CZ) /...
NapísalOffline : 01.08.2017 21:20 | php mysql záloha dát

str_replace používať nemusíš, htmlspecialchars celkom stačí.
Na začiatok určite lepšie ako nič.


_________________
always is always wrong
Offline

Užívateľ
Užívateľ
php mysql záloha dát

Registrovaný: 29.09.07
Prihlásený: 26.01.21
Príspevky: 1066
Témy: 33 | 33
Bydlisko: Nové Mesto ...
Napísal autor témyOffline : 01.08.2017 21:30 | php mysql záloha dát

Funkciu: str_replace

Prevažne používam aj na úpravu BB Code ako:
Kód:
$new_text = preg_replace("~\[b\](.*?)\[/b\]~s", "<strong>$1</strong>",$new_text);
$new_text = preg_replace("~\[i\](.*?)\[/i\]~s", "<em>$1</em>",$new_text);
$new_text = preg_replace("~\[u\](.*?)\[/u\]~s", "<ins>$1</ins>",$new_text);

atd.

Poznámka pod čiarou:
atd – je – A tak ďalej.
tzv – je – Tak zvané.


_________________
New - HP ProBook 450 G4 | OS: Windows 10 Pro | CPU: Intel Core i3-7100U (2,40GHz) | RAM: 8 GB DDR4 | SSD: 128 GB + HDD: 1 TB
Old - HP Compaq nx 7400 rok výroby 2006 OS: Windows XP Home Edition. CPU: Intel(R) Celeron(R) M CPU 420 @ 1.6 GHz | „Tuning“ RAM: 2GB | HDD: 150 GB
Hovor vždy pravdu aj keby ta to malo bolieť. Ale časom sa ju naučíš počúvať, aj keď tY do očí klamú.
Chemická zlúčenina vodíka s kyslíkom, ktorá produkuje minimálnu úroveň hlasitosti,
spôsobuje eróziu vrstvy hornín, uložených pozdĺž jej trajektórie. (Ticha voda brehy myje.)
Offline

Správca fóra
Správca fóra
php mysql záloha dát

Registrovaný: 08.08.09
Príspevky: 12452
Témy: 39 | 39
Bydlisko: Brno (CZ) /...
NapísalOffline : 01.08.2017 21:37 | php mysql záloha dát

To je v poriadku str_replace je silná funkcia, ale toto:
Kód:
$new_text = str_replace("<", "&lt;", $new_text);

je duplicita k tomuto:
Kód:
$new_text = htmlspecialchars($new_text);

Okrem < sa htmlspecialchars stará aj o &, ", ' a >


_________________
always is always wrong
Offline

Užívateľ
Užívateľ
php mysql záloha dát

Registrovaný: 29.09.07
Prihlásený: 26.01.21
Príspevky: 1066
Témy: 33 | 33
Bydlisko: Nové Mesto ...
Napísal autor témyOffline : 09.08.2017 12:06 | php mysql záloha dát

Dobrý deň
Mám otázku keď som do kódu dal:

Kód:
$tbl_name=mysql_real_escape_string($_GET['room']);


Tak mi to vypísalo error v znení: Warning: mysql_real_escape_string(): Access denied for user ''@'localhost' (using password: NO) in atd view.php on line 171

Trocha som googlil a tam som našiel časť kodu v znení:

Kód:
$tbl_name = mysql_real_escape_string(htmlentities($_GET['room']));


Lenže miesto toho aby problém prestal opäť vypisuje menovaní error: Warning: mysql_real_escape_string(): Access denied for user ''@'localhost' (using password: NO) in atd view.php on line 171

Pokúsil som sa včleniť kód podľa tejto stránky: obrana-proti-sql-injection

Tak ako má byť ale žiaľ neustále mi to vypisuje opäť ten istí error?
Ďakujem Vám.

// Spojený príspevok Str 09.08.17 12:12

P.S. podľa php5 servera som si musel do stránky vložiť tuto časť kódu:

Kód:
<?php
error_reporting(E_ERROR | E_WARNING | E_PARSE);
?>


Čo je to a čo znamenajú, alebo akú úlohu majú???

E_ERROR

A

E_WARNING

A

E_PARSE

A sú aj daľšie?


_________________
New - HP ProBook 450 G4 | OS: Windows 10 Pro | CPU: Intel Core i3-7100U (2,40GHz) | RAM: 8 GB DDR4 | SSD: 128 GB + HDD: 1 TB
Old - HP Compaq nx 7400 rok výroby 2006 OS: Windows XP Home Edition. CPU: Intel(R) Celeron(R) M CPU 420 @ 1.6 GHz | „Tuning“ RAM: 2GB | HDD: 150 GB
Hovor vždy pravdu aj keby ta to malo bolieť. Ale časom sa ju naučíš počúvať, aj keď tY do očí klamú.
Chemická zlúčenina vodíka s kyslíkom, ktorá produkuje minimálnu úroveň hlasitosti,
spôsobuje eróziu vrstvy hornín, uložených pozdĺž jej trajektórie. (Ticha voda brehy myje.)
Offline

Skúsený užívateľ
Skúsený užívateľ
php mysql záloha dát

Registrovaný: 19.03.07
Prihlásený: 26.01.21
Príspevky: 6994
Témy: 84 | 84
Bydlisko: BA
NapísalOffline : 09.08.2017 14:42 | php mysql záloha dát

Ahoj,
Kludne zaloz novu temu ked stara uz vobec nepopisuje co riesis. Takto to je neprehladne.

Dalej, pouzivaj php manual. Ono to ma nejaky vyznam.
http://php.net/manual/en/function.mysql-real-escape-string.php

Je tu jasne popisane ze ta funkcia ma optional vstup, ktory si tam nedal a teda sa to pokusa pripojit na dbs bez mena a hesla, cojej nepojde. (Musis tam dat handler na tvoj mysql connect)

Taktiez tato funkcia je deprecated, resp uz sa ani nepouziva v php 7 lebo absentujuca bezpecnost.


_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 &
Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
Offline

Užívateľ
Užívateľ
php mysql záloha dát

Registrovaný: 29.09.07
Prihlásený: 26.01.21
Príspevky: 1066
Témy: 33 | 33
Bydlisko: Nové Mesto ...
Napísal autor témyOffline : 03.11.2017 17:11 | php mysql záloha dát

void píše:
Dalej, pouzivaj php manual. Ono to ma nejaky vyznam.
http://php.net/manual/en/function.mysql-real-escape-string.php

mysql_real_escape_string

Taktiez tato funkcia je deprecated, resp uz sa ani nepouziva v php 7 lebo absentujuca bezpecnost.


No podľa PHP5 serveru:php5.sk forum

Mi nám php7 - čka verzia nebude fungovať to neznamená že na iných serverov nebude fungovať správne.
Kód:
$tbl_name = mysql_real_escape_string(htmlentities($_GET['room']));


_________________
New - HP ProBook 450 G4 | OS: Windows 10 Pro | CPU: Intel Core i3-7100U (2,40GHz) | RAM: 8 GB DDR4 | SSD: 128 GB + HDD: 1 TB
Old - HP Compaq nx 7400 rok výroby 2006 OS: Windows XP Home Edition. CPU: Intel(R) Celeron(R) M CPU 420 @ 1.6 GHz | „Tuning“ RAM: 2GB | HDD: 150 GB
Hovor vždy pravdu aj keby ta to malo bolieť. Ale časom sa ju naučíš počúvať, aj keď tY do očí klamú.
Chemická zlúčenina vodíka s kyslíkom, ktorá produkuje minimálnu úroveň hlasitosti,
spôsobuje eróziu vrstvy hornín, uložených pozdĺž jej trajektórie. (Ticha voda brehy myje.)
Offline

Užívateľ
Užívateľ
php mysql záloha dát

Registrovaný: 29.09.07
Prihlásený: 26.01.21
Príspevky: 1066
Témy: 33 | 33
Bydlisko: Nové Mesto ...
Napísal autor témyOffline : 03.11.2018 21:14 | php mysql záloha dát

imrich píše:
Čo je to a čo znamenajú, alebo akú úlohu majú???

E_ERROR

A

E_WARNING

A

E_PARSE

A sú aj daľšie?


Tu je zoznam menovaných error – ov.
Vau ale ich je.

w3schools.com error


_________________
New - HP ProBook 450 G4 | OS: Windows 10 Pro | CPU: Intel Core i3-7100U (2,40GHz) | RAM: 8 GB DDR4 | SSD: 128 GB + HDD: 1 TB
Old - HP Compaq nx 7400 rok výroby 2006 OS: Windows XP Home Edition. CPU: Intel(R) Celeron(R) M CPU 420 @ 1.6 GHz | „Tuning“ RAM: 2GB | HDD: 150 GB
Hovor vždy pravdu aj keby ta to malo bolieť. Ale časom sa ju naučíš počúvať, aj keď tY do očí klamú.
Chemická zlúčenina vodíka s kyslíkom, ktorá produkuje minimálnu úroveň hlasitosti,
spôsobuje eróziu vrstvy hornín, uložených pozdĺž jej trajektórie. (Ticha voda brehy myje.)
 [ Príspevkov: 21 ] 


php mysql záloha dát



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

zaloha MYSQL

v PHP, ASP

2

478

18.11.2007 15:15

Matho

V tomto fóre nie sú ďalšie neprečítané témy.

Zaloha dat

v Operačné systémy Unix a Linux

12

631

20.09.2008 15:50

Najo

V tomto fóre nie sú ďalšie neprečítané témy.

Záloha dát

v Operačné systémy Microsoft

3

183

03.04.2013 19:10

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

Záloha dát

v Ostatné zariadenia

10

2160

08.02.2009 18:59

mbmbac

V tomto fóre nie sú ďalšie neprečítané témy.

Zaloha dat

v Ostatné programy

3

666

28.09.2008 17:36

Kopasz

V tomto fóre nie sú ďalšie neprečítané témy.

Záloha dát

v Ostatné programy

1

191

22.02.2013 21:59

michalesku

V tomto fóre nie sú ďalšie neprečítané témy.

zaloha mysql na localhoste

v Databázy

5

553

25.04.2010 21:27

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Záloha dôležitých dát

v Pevné disky a radiče

3

442

18.09.2008 12:34

Dzin

V tomto fóre nie sú ďalšie neprečítané témy.

Otazocka...zaloha dat

v Ostatné programy

3

510

19.12.2007 16:26

Mandy

V tomto fóre nie sú ďalšie neprečítané témy.

Zaloha dat na servry

v Ostatné programy

0

467

10.10.2008 12:31

uniqat

V tomto fóre nie sú ďalšie neprečítané témy.

Záloha (Backup) Webu + MySQL Každý deň?

v Ostatné

2

521

13.02.2010 16:05

juho

V tomto fóre nie sú ďalšie neprečítané témy.

Záloha dát na sieťovom HDD

v Ostatné programy

0

270

15.09.2010 9:24

artech

V tomto fóre nie sú ďalšie neprečítané témy.

PHP programátor - PHP, MySQL, jQuery,X)Html/CSS

v Ponuka práce

0

1027

02.05.2011 12:08

magicmedia

V tomto fóre nie sú ďalšie neprečítané témy.

SugarSync nad Dropbox - synchronizacia a zaloha dat

v Články

1

992

17.02.2012 23:56

89Aquarius

V tomto fóre nie sú ďalšie neprečítané témy.

lenvo s60 zaloha dat z boot loop

v Mobilné zariadenia

2

282

23.10.2016 15:36

Smith Wesson

V tomto fóre nie sú ďalšie neprečítané témy.

import dat do mysql

v Ponuka práce

2

830

15.03.2009 18:24

Spirit



© 2005 - 2021 PCforum, edited by JanoF