» Poradna » Programy

PHP nefachá jak má

Odpovědět  |  Zobrazit bez stromu  |  Upozornit redakci  |  nových odpovědí: 6/6
avatar
 | 

Ahoj mám takovej problém,

na serveru používám distribuci Debian 3.1 s jádrem 2.6.8-3-686, s výbavou Apache2 + PHP4 + MySQL 4.0.24 + .....

Můj problém je v tom, že PHPčko stránky normálně generuje, ale pokavad chci například něco uložit do databáze, tak se nic neuloží. To samé s podmínkou. Například když dám podmínku (nebude napsána správně) if a==hello : echo "ahoj"; endif; a pak na té stránce dám a href="?a=hello" tak se nic nestane, přestože na jiném hostingu to funguje ...

instalaci jsem provedl příkazy:

apt-get install apache2 php4-dev php4-mysql php4-cli libapache2-mod-php4

takže by tady nic chybět nemělo ... zkrátka abych to shrnul, tak PHP funguje, ale npřijímá příkazy od klienta.

Díky za help

Odpovědi na otázku

 |   | 

Jaké píšeš příkazy databázi?
Jak se k databázi připojuješ (localhost, vzdáleně, máš vůbec oprávnění)?
Nemá ta podmínka být spíš if ($_GET[a]=="hello")?

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | 

ještě k tomu dotazu o databázi - jsem administrátor (root) mám přístup ke všemu

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | 

V příkazech chybu nehledejte, tam není. Na hostingu mi to normálně funguje, ale doma na serveru ty příkazy zkrátka nereagují

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Ale ona chyba v příkazech být může, jakou verzi PHP používáš?

http://us2.php.net/variables.predefined
http://interval.cz/clanky/superglobalni-prom...


btw. pokud tajíš nastavení přístupu do db a příkazy, které používáš, tak se asi těžko dočkáš pomoci. ;) Čtení z db funguje?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

PHP dělá přesně to co má nastaveno.

Souhlasím  |  Nesouhlasím  |  Odpovědět
avatar
 | 

čtení z DB funguje, chyba mi byla zdělena, a bylo to způsobeno tím, že jsem nevyužíval _GET, ale jinej způsob. Jinak asi bude chyba i v ukládání databáze (způsob), protože PHPMyADMIN funguje, ale moje scripty ne. Takže se ještě podívám, kde je chyba, popřípadě se na Vás znovu obrátím. Takže díky za rady.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Hello



Určitě si přečtěte


Přechod z Windows na macOS: Co vás čeká a nemine

Přechod z Windows na macOS: Co vás čeká a nemine

** 5 kroků, které vás čekají, když se rozhodnete přejít z Windows na počítač značky Apple se systémem macOS ** macOS umí přenést data z počítače s Windows ** Při přechodu si budete zvykat na nové funkce a chování systému

17.  1.  2018 | Stanislav Janů | 142

Nejnovější americká výsadková loď USS Portland dostane laserovou zbraň

Nejnovější americká výsadková loď USS Portland dostane laserovou zbraň

** Právě v tomto období vstupuje do služby výsadková loď, která nese označení USS Portland (LPD-27) ** Specialisté na ní brzy přenesou laserový zbraňový systém XN-1 LaWS ** Ten dříve fungoval na výsadkové lodi třídy Austin/Trenton USS Ponce

17.  1.  2018 | Stanislav Mihulka | 5


Aktuální číslo časopisu Computer

Zachraňte nefunkční Windows

Jak nakupovat a prodávat kryptoměny

Otestovali jsme konvertibilní notebooky

Velký test 14 herních myší