| | |
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Autor | Správa |
---|
Registrovaný: 09.05.09 Prihlásený: 07.10.13 Príspevky: 63 Témy: 20 Bydlisko: Košice |
Vytvoril som skript na prihlasovanie atd. ktory na hostingu v elbii funguje akonahle to prehodim na hosting vo websupporte tak to nefunguje, skript funguje na principe
index.php
- uvodna obrazovka s logom a odkazom na prihlasenie
index.php?login=1
- formular na prihlasenie, po uspesnej kontrole udajov vlozi potrebne veci do $_SESSION a presmeruje na index.php
index.php
- ak su potrebne veci v $_SESSION tak ukaze administraciu, ak nie su tak ukaze povodnu uvodnu obrazovku s logom a odkazom na prihlasenie
na elbii funguje vsetko spravne, na websupporte po kliknuti na prihlasit presmeruje na index bez kontroly mena hesla proste nic. Z toho usudzujem ze problem je s nejakym nastavenim servera nemate tusenie s akym? pisem ze ci mate nejake podobne skusenosti a rychle riesenie ak nie tak budem dumat nad tym este par hodin a potom sa obratim na support
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 Bydlisko: BA - WESTSIDE | Napísal p360t: 18.02.2010 19:06 | |
|
Väčšinou podobné chyby vznikajú kvôli register_globals, ale nie som si istý, či to je aj tento prípad. Každopádne, veľmi by pomohlo, keby si dal ten skript a konfigurácie oboch hostingov.
_________________
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ý: 09.05.09 Prihlásený: 07.10.13 Príspevky: 63 Témy: 20 Bydlisko: Košice | Napísal autor témy scrysurn: 18.02.2010 19:20 | |
|
funkcia na prihlasenie vyzera nejako takto... nesuvisiace som odstranil (osetrenia vstupov atd.)
Kód: function Prihlasit() { $connection = Connect(); $meno = $_POST['meno']; $heslo = $_POST['heslo']; $result = mysql_query ("SELECT * FROM users WHERE meno='$meno'", $connection); // Ak neexistuje take meno if (mysql_num_rows ($result) != 1) { $chyba = "Nesprávne užívateľské meno."; } else { $uzivatel = mysql_fetch_array($result); // Ak sa nezhoduju hesla if ($heslo != $uzivatel['heslo']) { $chyba = "Nesprávne heslo."; } else { $chyba = "OK"; $_SESSION['meno'] = $meno; $_SESSION['id'] = $uzivatel['ID']; $_SESSION['hodnost'] = $uzivatel['hodnost']; $_SESSION['ip'] = isset($_SERVER['HTTP_X_FORWARDED_FOR']) ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR']; $datum = time(); mysql_query ("UPDATE users SET login='$datum' WHERE meno='$meno'", $connection);
} } return $chyba; }
konfiguracie serverov? myslis vypis phpinfo()?
|
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice |
a mas na zaciatku stranky session_start(); ?
|
|
Registrovaný: 09.09.07 Prihlásený: 07.11.16 Príspevky: 3114 Témy: 233 Bydlisko: Nové Zámky |
daj si print_r($_SESSION) ci ti vobec to session zapise.
_________________ "It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď |
|
Registrovaný: 09.05.09 Prihlásený: 07.10.13 Príspevky: 63 Témy: 20 Bydlisko: Košice | Napísal autor témy scrysurn: 20.02.2010 18:46 | |
|
uz som to vyriesil bolo to v tom, ze websupport nema na pripojenie k databaze localhost ako elbia ale localhost:/tmp/mysql50.sock
nevypisovalo mi to ziadnu chybu preto som si nevedel dat rady
dakujem za ochotu
|
|
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
| 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
|
|