ugrás a tartalomhoz

nem találom a hibát

sziszka95 · 2011. Szep. 28. (Sze), 13.23
Mi lehet a hiba?
<?  
require_once("include/bittorrent.php");  
if (!mkglobal("username:password"))  
    die();  
  
dbconn();  
  
$res = mysql_query("SELECT id, passhash, class, secret, enabled FROM users WHERE username = " . sqlesc($username) . " AND status = 'confirmed'") or die(mysql_error());  
$row = mysql_fetch_array($res);  
  
if (!$row)  
    msglogin("Hiba!","Hibás felhasználói név!");  
  
if ($row["passhash"] != md5($row["secret"] . $password . $row["secret"]))  
    msglogin("Hiba!","Hibás jelszó!");  
  
if ($row["enabled"] == "no")  
    msglogin("Hiba!","Ez a felhasználói név kitiltva!");  
  
//if ($row["elofizetes"]<time() && $row["class"] < UC_POWER_USER)   
//  msglogin("Hiba!","Az előfizetésed lejárt! A bejelentkezéshez elő kell fizetned egy újabb időszakra... Bővebb információ az előfizetés menüpont alatt...");  
  
      
logincookie($row["id"], $row["passhash"]);  
  
if (!emptyempty($_POST["returnto"]))  
    header("Location:$BASEURL$_POST[returnto]");  
else  
    header("Location:$BASEURL/index.php");  
  
?>  
 
1

Bármi.

Schmidi · 2011. Szep. 28. (Sze), 13.29
Bármi.


...


Mit szeretnél hogy csináljon?
Ezzel szemben mit csinál most?
Milyen hibaüzenetet kapsz?
Mi a problémád, amire megoldást keresel?
2

Úh elisfelejtettem:S

sziszka95 · 2011. Szep. 28. (Sze), 13.32
Az lenne a hiba hogy nem lép be!vagyis nem irányit át a index.php-ra
3

Mitől lépne be?

Poetro · 2011. Szep. 28. (Sze), 14.12
Azt elárulod, hogy mitől lépne be? Nem látok semmilyen kódot, ami végrehajtaná a beléptetést. Valamint van benne pár szintaktikai hiba is.
4

Először is minek kell

aky22 · 2011. Szep. 28. (Sze), 14.17
Először is minek kell ugyanazt a kérdést 2x feltenni??? Amúgy pedig mint már mondtam ennek így:
if (!emptyempty($_POST["returnto"]))    
    header("Location:$BASEURL."/".$_POST[returnto]");
kéne kinéznie. És a többi hibára még ki se tértem mert csak gyorsan átfutottam.
5

if

Poetro · 2011. Szep. 28. (Sze), 14.37
if (!empty($_POST["returnto"]))    
    header("Location: $BASEURL/" . $_POST['returnto']);
6

nem jó

sziszka95 · 2011. Szep. 28. (Sze), 19.57
nem lép át az index.php-ra -.-
7

Hova

Poetro · 2011. Szep. 28. (Sze), 21.32
Akkor hova lép? Mert valahova kell mennie.
9

empty

thgab · 2011. Szep. 29. (Cs), 09.08
A kódszínező mindig dupláza az empty-t. Érdekes.

empty($ez);
10

hmm... érdekes. Ha belenézel

pp · 2011. Szep. 29. (Cs), 09.33
hmm... érdekes.

Ha belenézel a forrásába akkor láthatod, hogy az empty az függvény is és kulcsszó is.

pp
8

Én csak annyit kérdeznék -

Karvaly84 · 2011. Szep. 28. (Sze), 23.16
Én csak annyit kérdeznék - mivel asszem pár napja kérdeztél php iránt itt a forumon - hogy mért egy bittorrent megosztót akarsz kezdésnek csinálni? Szerintem vegyél egy könyvet amiben életszerű példákon keresztül ismered meg a php-t.