» Poradna » Programy

PHP nefachá jak má

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


Aktuální číslo časopisu Computer

Test 6 odolných telefonů a 22 powerbank

Srovnání technologií QLED a OLED

Měřte své sportovní výkony

Sady pro chytrou domácnost