| | |
| Stránka: 1 z 1
| [ Príspevkov: 14 ] | |
Autor | Správa |
---|
Registrovaný: 04.03.07 Prihlásený: 17.10.20 Príspevky: 73 Témy: 30 |
Večer o polnoci mi toto ešte išlo ..no teraz mi to už nejde a nevypíše to žiadnu chybz
Kód: CREATE TABLE IF NOT EXISTS `obrazky` ( `ID` int(11) NOT NULL auto_increment, `source` varchar(255) default NULL, `category` varchar(15) default NULL, `nazov` varchar(15) NOT NULL, PRIMARY KEY (`ID`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ; Kód: <?php $id = $_GET['cat'];
?> </p> <table width="100%" border="0"> <tr> <td height="16"><b><?php $con = mysql_connect("localhost","root","vertrigo"); if (!$con) { die('Could not connect: ' . mysql_error()); }
mysql_select_db("img", $con); $result = mysql_query("SELECT * FROM obrazky WHERE category='$id'");
while($row = mysql_fetch_array($result)) { ?><a href="<?php echo $row['source'] ?>"<img src="<?php echo $row['source'] ?>" WIDTH=250 HEIGHT=250 alt="<?php $row['nazov']; ?>"</img><?php
}
mysql_close($con); ?>
|
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal emer: 20.06.2008 15:34 | |
|
vytvoril si si tabuľku OBRAZKY ale vyberáš z tabuľky IMG )
_________________ Sorry za prelkepy |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
>emer: to by som nepovedal, img je nazov db
>johny694: takze od zaciatku: mas nejake data v tabulke? volas ten skript s parametrom cat s hodnotou existujucou v tabulke?
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 26.12.06 Prihlásený: 16.11.19 Príspevky: 3971 Témy: 181 Bydlisko: Nitra / Bra... | Napísal emer: 20.06.2008 16:05 | |
|
stanley: hop vážne, sorry
_________________ Sorry za prelkepy |
|
Registrovaný: 04.03.07 Prihlásený: 17.10.20 Príspevky: 73 Témy: 30 | Napísal autor témy johny694: 20.06.2008 20:09 | |
|
Tabulka obsahuje dáta a všetko ako má byť ..na hostingu mi to už ide asi niečo mysql blblo alebo čo
|
|
Registrovaný: 04.03.07 Prihlásený: 17.10.20 Príspevky: 73 Témy: 30 | Napísal autor témy johny694: 21.06.2008 9:15 | |
|
*** Viem kde je chyba***
nechce mi ten obsah zobraziť v opere ale vo FF to ide
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 21.06.2008 9:53 | |
|
Ok, tak pre začiatok skús skontrolovať stránku validátorom, pravdepodobne tam bude nejaký zádrhel.
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 04.03.07 Prihlásený: 17.10.20 Príspevky: 73 Témy: 30 | Napísal autor témy johny694: 21.06.2008 15:44 | |
|
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 21.06.2008 15:59 | |
|
Ok džony, pár vecí by som k tvojej práci mal:
- absolútne ti chýba hlavička dokumentu, kvôli tomu nezbehla validácia
- <img> je nepárový tag, to znamená, že značka </img> neexistuje
- nemal si uzavretý tag <a>, navyše ti chýbala koncový znak > pri otváracej značke <a> (tj. mal si tam len <a namiesto <a>)
Skús to radšej takto:
Kód: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <meta name="generator" content="PSPad editor, www.pspad.com"> <title>Džonyho galérka!</title> </head> <body> <?php $id = $_GET['cat']; ?> <table width="100%" border="0"> <tr> <td height="16"> <?php $con = mysql_connect("localhost","root","vertrigo"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("img", $con); $result = mysql_query("SELECT * FROM obrazky WHERE category='$id'"); while($row = mysql_fetch_array($result)) { echo '<a href="'.$row['source'].'"><img src="'.$row['source']. '" width="250" height="250" alt="'.$row['nazov'].'"></a>'; } mysql_close($con); ?> </td> </tr> </table> </body> </html>
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 20.11.07 Prihlásený: 18.01.09 Príspevky: 2929 Témy: 116 | Napísal dadmtb: 21.06.2008 16:03 | |
|
p360t sorry za ot ale vy pisete php v pspade? bo mne bolo povedane ze naj je CONtext co ty na to?
|
|
Registrovaný: 04.03.07 Prihlásený: 17.10.20 Príspevky: 73 Témy: 30 | Napísal autor témy johny694: 21.06.2008 16:15 | |
|
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 21.06.2008 21:21 | |
|
Tag <style> sa musí nachádzať vnútri tagu <head>, zvyšné chyby sú spôsobené tým chybovým hlásením (teda musíš si nastaviť správny login a heslo na pripojenie k databáze).
dadmtb: pre mňa za mňa, píš si PHP aj v notepade, ak ti to vyhovuje.
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 04.03.07 Prihlásený: 17.10.20 Príspevky: 73 Témy: 30 | Napísal autor témy johny694: 26.06.2008 10:38 | |
|
diky p360t už som to vyriešil boli chyby v tagoch <img...
potrebujem ešte spravit
aby bolo na indexe niečo takéto ak v databáze sa nachádza položka ktorej kategória je uvod ..aby sa načítali tie a ak niesu tak nech napíše žiadne položky s kategóriu úvod sa nenchádzajú v databáze
|
|
Registrovaný: 29.10.07 Prihlásený: 27.10.23 Príspevky: 1395 Témy: 30 Bydlisko: Bratislava |
Skus radsej precitat nieco o sql injection a xss. Tento pristup k vyberu dat si priam ziada aby ho niekto zneuzil a "hackol" ti web trapnym copy+paste navodom z netu.
_________________ PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME Mobil: Xiaomi POCO F2 PRO |
|
| Stránka: 1 z 1
| [ Príspevkov: 14 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|