Starší komentáře ke článku: Diskusní fórum v PHP s využitím databáze - úvod

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Pavel

Datum vložení: 17.10.2001 18:49:37

Vypadá to dobře, jen bych autorovi doporučil aby zohlednil to, že články zde čtou většinou začátečníci... myslím tím dokonalé ošetření bezpečnosti dat v databázi, proti "škodičům" (reg. výrazy ap.). Jinak se těším na to, jak autor vyřešil vkládání gifů (velikost a způsob uložení /případné rozdělení do jednotlivých adresářů atd./)a zda je vyřešeno stránkování. Přimlouvám se také za rychlé navazování jednotlivých pokračování. Díky.
P.S.: Velmi se mě líbí řešení diskuze na samotném intervalu (jednoduché, přehledné a dostačující).

Avatar

Autor komentáře: Miroslav Frýdl

Datum vložení: 30.1.2002 3:47:42

Chtěl bych se optat, zdali se v uvedené části kódu vlastně nedělá 2x totéž:

..
//zabraníme cachování
Header("Cache-Control: no-cache");
Header("Pragma: no-cache");
Header("Expires: ".GMDate("D, d M Y H:i:s")." GMT");

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<meta http-equiv="Cache-control" content="no-cache">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="0">
..

Jaký je rozdíl mezi použitím "Header(...)" a použitím meta tagu?

Avatar

Autor komentáře: DjDudko

Datum vložení: 3.7.2002 16:50:01

Ziadny. V tomto clanku asi taky ze ti to parser nozozere a oznami ti ze hlavicka uz bola zaslana funkciou header(). Vazeny pan Kebrt mohli by ste prosim opravit chyby v clanku. Dakujem.

Avatar

Autor komentáře: Petr Sládek

Datum vložení: 9.7.2002 8:15:59

No, důvod duplicity je celkem jednoduchý - ne všechny prohlížeče (ty starší) akceptují Header() informace, tudíž <META> je potom už jediný způsob, jak jim předepsat chování jejich cache...

Avatar

Autor komentáře: Spider

Datum vložení: 26.5.2002 13:27:45

Chtěl bych se zeptat jak to mám přesně udělat (db.php) nikdy mi to nefunguje, díky za odpověd P.S.: Nemohli by jste mi ho někdo sem napsat?

Avatar

Autor komentáře: Juraj Longauer

Datum vložení: 9.7.2002 14:52:29

Prosim ta napis nejaku chybovu hlasku. Takto tazko zistime co si urobil zle.
S pozdravom

Avatar

Autor komentáře: Supermutant

Datum vložení: 11.7.2004 8:35:07

Podle mě že to má na wz a tady nejde zadat user ani heslo

Avatar

Autor komentáře: hacx

Datum vložení: 18.2.2006 14:30:20

měl jsem taky takový problém, ale bylo mi to hned jasné, soubor db.php jsem udělal <?php $server = "sqlserver"; $user = "uzivatel"; $heslo = "heslo"; $name = "jmeno_db"; @MySQL_Connect($server, $user, $heslo); @MySQL_Select_DB($name); ?> atd...

Avatar

Autor komentáře: cuba

Datum vložení: 12.2.2006 19:11:36

tentýž problém, na serveru (php5.cz) ani na localhostu se do té databáze nedostanu. chybová hláška: [i]Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'apache'@'localhost' (using password: NO) in (....cesta k souboru...)db.php on line 6 Nepodarilo se pripojit k MySQL databázi. [/i] Sice se mi podařilo ty tabulky vytvořit ručně, ale to asi není řešení, předpokládám, že přístup do databáze pomocí db.php budu potřebovat častěji. Díky za tipy, Cuba

Avatar

Autor komentáře: DJ Miky

Datum vložení: 29.3.2006 16:49:29

a zadal jsi správné jméno a heslo???

Avatar

Autor komentáře: Exik

Datum vložení: 6.8.2006 16:49:22

Dobry den Při vytvářeni tabulek v databazi mi to stale piše chybu.. když chcu vložit soubour přimo cely tak mi to napiše ERROR: Neznámé interpunkční znaménko @ 1 STR: <? SQL: <? require "db.php" SQL-dotaz: MySQL hlásí: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '<? require "db.php"' at line 1 Když to zadam manualně tak mi to piše stale chyby Předem děkuju

Avatar

Autor komentáře: začátečník

Datum vložení: 16.2.2007 21:37:35

Prosím, nevíte někdo, jak nakonfigurovat soubor db.php, aby se dal spustit pomocí easyphp? díky

Avatar

Autor komentáře: Tobik

Datum vložení: 12.7.2007 15:18:43

Mám dotaz, když sem udělal to forum, nahral ho na web, tak ale k přístupu do mysql servr potebuju heslo, jenže to v tomhle foru chybí a já nevim, co musim do db.php připsat. Poradíte mi někdo? Diky předem

Avatar

Autor komentáře: Tobik

Datum vložení: 12.7.2007 15:43:30

Ok, tento problem sem již viřešil, ale teď nastal problém, a to ten, že když se tam chci regnout, vyplnim údaje,... ... a dám odeslat, tak se zobrazí bílá stránka a tim to skončí. Nevíte co jsem udělal špatně?? díky předem

Avatar

Autor komentáře: Tobik

Datum vložení: 12.7.2007 17:29:03

A když chci založitnové fórum, tak to hodí prázdnou stránku s hláškou: Došlo k chybě při zpracování SQL dotazu v databázi.

Avatar

Autor komentáře: Miki

Datum vložení: 7.10.2007 23:22:33

Zdravim. Jsem totalni zacatecnik, ale nasel jsem ve skriptu nejake chybicky. Problem s bilou strankou a hlaskou, ze Došlo k chybě při zpracování SQL dotazu v databázi.mam take. Dalsi chyba je, ze pokud neni skript v adresari root a pridate si do nej odkaz do adresare, ve kterem se nachazi, pak pri kliku na registrace v okne zadani prispevku se tento adresar spoji a vyleti hlaska 404. Problem s pristupem do db byl vyresen pridanim hesla a jmena do db.php, ale nevim, kde je chyba pri registraci uzivatele a pridavani prispevku

Zpět na článek | Úvodní stránka Interval.cz