Szerző Téma: Általános problémák  (Megtekintve 450316 alkalommal)

0 Felhasználó és 1 vendég van a témában

Nem elérhető Semmu

  • V.I.P. tag
  • Teljes tag
  • *****
  • Hozzászólások: 2.576
  • Akinek semmi sem tetszik :D
    • [készülõben]
Re: Általános problémák
« Válasz #4930 Dátum: 2010. július 31., 22:19:11 »
a poén az, hogy minden fájl elejére beszúrtam egy-egy echot, hogy tudjam, tényleg behívja-e. és a változó csak a nyelvi fájlban "él". majd még holnap után tiszta fejjel átnézem...



Nem elérhető <madbence />

  • Teljes tag
  • ***
  • Hozzászólások: 1.630
  • Twitterista :)
    • Blogom
Re: Általános problémák
« Válasz #4929 Dátum: 2010. július 31., 21:41:23 »
debuggolás...
lecsupaszítod a fájlokat
vagy 100 helyre berakod a die($valtozo); és kideríted hol van értéke hol nincs. Nem a PHP-ban van a hiba, ez egészen biztos :)
mi chuck norris email címe? gmail@chucknorris.com
Blog: napszemuvegbe.tumblr.com
Twitter: twitter.com/madbence

Nem elérhető Semmu

  • V.I.P. tag
  • Teljes tag
  • *****
  • Hozzászólások: 2.576
  • Akinek semmi sem tetszik :D
    • [készülõben]
Re: Általános problémák
« Válasz #4928 Dátum: 2010. július 31., 20:29:49 »
elképesztő hibába ütköztem.
van az index.php (mindent ez kezel), behív egy home.inc.php-t (html váz), az pedig behív egy home.hu.inc.php (hozzá tartozó nyelvi fájl), és a home.hu.inc.php-ban beállítok egy változónak egy értéket, amit utána ki akarok iratni a home.inc.php-ben, de nincs értéke! miért?  :confused:

index.php -> include home -> include nyelvi -> beállít vátlozó, fájl vége -> (home) kiír változó, de nincs értéke! -> wtf?



Nem elérhető chouji

  • Tag
  • *
  • Hozzászólások: 103
Re: Általános problémák
« Válasz #4927 Dátum: 2010. július 31., 09:14:04 »
De kár volna váltani. :) Nekem nagyon tetszik ez a script, egyszerű, de nagyszerű! O0

Nem elérhető Hoszy

  • Felhasználó
  • Hozzászólások: 33
Re: Általános problémák
« Válasz #4926 Dátum: 2010. július 31., 00:07:39 »
Megvan az az alsó jel volt az eggyik a másik meg az eggyik változó de várjunk... még mindig hibás.. ez a hibakód mi? User Error: Kérjük váltson programozót...  :2funny:  :lol:
Tudásom kezdetleges, próbálom bõvíteni, folyamatosan, remélem ebben tudtok majd segíteni.

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 8.942
    • rimelek.hu
Re: Általános problémák
« Válasz #4925 Dátum: 2010. július 30., 23:59:16 »
Kód: PHP
fájl elejére és javítsd, amit találsz ez után. Az előző és a mostani kódod kb ugyanaz. Csak megfordítva a feltétel. De szerinted nem mindegy, hogy "Ha esik az eső, itthon maradok, egyébként elmegyek" vagy "ha nem esik az eső, elmegyek, egyébként itthon maradok" ? Egyszerűen elírtál valamit, amit kis debugolással meg is találnál, ezért én se árulom el.
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.

Nem elérhető Hoszy

  • Felhasználó
  • Hozzászólások: 33
Re: Általános problémák
« Válasz #4924 Dátum: 2010. július 30., 23:27:51 »
Hát már 20 variációt kipróbátam lebontottam stb, de még mindig nem jöttem rá mi a hiba..  :fool: Semmu elárulnád a helyes megoldást?
Tudásom kezdetleges, próbálom bõvíteni, folyamatosan, remélem ebben tudtok majd segíteni.

Nem elérhető Hoszy

  • Felhasználó
  • Hozzászólások: 33
Re: Általános problémák
« Válasz #4923 Dátum: 2010. július 30., 22:40:52 »
Köszi Semmu! Javítottam rajta, ha jól láttam a hiba az volt, hogy "=!"-t raktam "==" helyett igaz? De akkor az egész
Kód: PHP
  1. else if($reg_jel == $regjel2){
  2.         $parancs =  mysql_query("INSERT INTO felhasznaloi_adatok (felhasznalo_nev,felhasznalo_jelszo,felhasznalo_email,felhasznalo_regisztralt)
  3.         VALUES ('$reg_felh','$reg_jel','$reg_mail',NOW()) ") or die( mysql_error() );
  4. }
  5. else
  6. {
  7. echo"A két password nem eggyezik meg.";
  8. };
  9. ?>
Erre cserélődne nem? De akkor is hiba, mert nem lövi fel adatbázisba >_< Ha valamit elnéztem, elnézést kérek.
Tudásom kezdetleges, próbálom bõvíteni, folyamatosan, remélem ebben tudtok majd segíteni.

Nem elérhető Semmu

  • V.I.P. tag
  • Teljes tag
  • *****
  • Hozzászólások: 2.576
  • Akinek semmi sem tetszik :D
    • [készülõben]
Re: Általános problémák
« Válasz #4922 Dátum: 2010. július 30., 22:31:20 »
pár másodperc alatt észrevettem a hibát. nézd meg jobban az 5. feltételt...



Nem elérhető Hoszy

  • Felhasználó
  • Hozzászólások: 33
Re: Általános problémák
« Válasz #4921 Dátum: 2010. július 30., 22:22:30 »
Sziasztok!
Egy  komplett problémával fordulok hozzátok, ami mindenhova menne, és sehova se, ezért küldöm ide.
A lényeg az, hogy nem lövi az adatokat mysql be, sehogysem. A Script egy regisztráció script ( saját ). Megkértem pár barátom nézze át, és végül is ez a verzió jelent meg amit ide bemásolok.( Ez érte el a legnagyobb "siker"-t.)
Itt tesztelhető Élőben. Beírsz random valamit mondjuk minden hova azt hogy "asd" és azt írja hogy a két jelszó nem eggyezik. És, végül a kód:
Kód: PHP
  1. <?php
  2. require_once("mysql_kapcsolodas.php");
  3.  
  4. $reg_felh = $_POST['felhasznalo_nev'] ;
  5. $reg_jel = $_POST['felhasznalo_jelszo'] ;
  6. $reg_jel2 = $_POST['felhasznalo_jelszo2'] ;
  7. $reg_mail = $_POST['felhasznalo_email'] ;
  8.  
  9. if(empty($reg_felh)){
  10.         echo"Nem adtál meg felhasználó nevet.";
  11. }
  12. else if(empty($reg_jel)){
  13.         echo"Nem adtál meg jelszót.<br>";
  14. }
  15. else if(empty($reg_mail)){
  16.         echo"Nem adtál meg e-mail címet.";
  17. }
  18. else if(mysql_num_rows(mysql_query("SELECT felhasznalo_nev FROM felhasznaloi_adatok WHERE felhasznalo_nev ='$reg_felh' "))){
  19.         echo"Ez a felhasználó ( $reg_felh ) már létezik, kérjük próbálj másikat.";
  20. }
  21. else if($reg_jel =! $regjel2){
  22.         echo"A két password nem eggyezik meg.";
  23. }
  24. else
  25. {
  26.         $parancs =  mysql_query("INSERT INTO felhasznaloi_adatok (felhasznalo_nev,felhasznalo_jelszo,felhasznalo_email,felhasznalo_regisztralt)
  27.         VALUES ('$reg_felh','$reg_jel','$reg_mail',NOW()) ") or die( mysql_error() );
  28. };
  29. ?>
Remélem tudtok segíteni! Üdvözlettel: Hoszy

Szerk1. Ha "lebutítom". Akkor felküldi.
« Utoljára szerkesztve: 2010. július 30., 22:27:54 írta Hoszy »
Tudásom kezdetleges, próbálom bõvíteni, folyamatosan, remélem ebben tudtok majd segíteni.

Nem elérhető b74

  • Tag
  • *
  • Hozzászólások: 185
    • Gomba határozó
Re: Általános problémák
« Válasz #4920 Dátum: 2010. július 28., 09:20:15 »
Köszi Rimelek!

Közben én ius rákeresgéltem a változóra és megtaláltam.
A $PHP_AUTH_USER változó teljesen jól működik.
A Föld nem azért van, hogy lakjunk rajta, hanem azért, hogy éljünk rajtra.

Nem elérhető Kazsa

  • Felhasználó
  • Hozzászólások: 83
    • CsirkeNevelde
Re: Általános problémák
« Válasz #4919 Dátum: 2010. július 27., 23:31:11 »
Hát,tényleg össze-vissza írtam be,viszont már az összeset.És valóban nem igazán tudom mit csinálok néha. :D

Úgy látszik,hogy sok sebből vérezhet a kódom :S

Nem elérhető Semmu

  • V.I.P. tag
  • Teljes tag
  • *****
  • Hozzászólások: 2.576
  • Akinek semmi sem tetszik :D
    • [készülõben]
Re: Általános problémák
« Válasz #4918 Dátum: 2010. július 27., 19:45:11 »
kazsa, ennek így semmi értelme, hogy kórészletek szúrsz be össze-vissza, 'hátha működik'. (tudom, hogy csipa mondta, de nem úgy néz ki, mintha értenéd, mit csinálsz...)



Nem elérhető Kazsa

  • Felhasználó
  • Hozzászólások: 83
    • CsirkeNevelde
Re: Általános problémák
« Válasz #4917 Dátum: 2010. július 27., 19:27:15 »
sztem elég világosan fogalmaztam, erre teljesen mást csináltál...
Te tudod, majd más biztos érthetőbb lesz...
Mára leléptem.
De ,megcsináltam azt is(említettem h login.php-ba is,és amit te mondtál,az ott volt..).
Kód: PHP
  1.       $_SESSION['belepett'] = true;
  2. while ($query = mysql_fetch_array($xyz)) {
  3. $_SESSION['vonat'] = $xyz['vonat']; }

Nem elérhető csipa11

  • Tag
  • *
  • Hozzászólások: 148
    • hamarosan
Re: Általános problémák
« Válasz #4916 Dátum: 2010. július 27., 19:24:22 »
sztem elég világosan fogalmaztam, erre teljesen mást csináltál...
Te tudod, majd más biztos érthetőbb lesz...
Mára leléptem.
"Nincs lényegi összefüggés a tanulás és a bölcsesség között." - Francis Bacon
"A képzelet az alkotás kezdete. Elképzeljük, amire vágyunk, azt akarjuk, amit elképzelünk, s végül megalkotjuk, amit akarunk." - George Bernard Shaw
"Gondolkozz mielõtt beszélsz, mérlegelj, mielõtt cselekszel!" - William Shakespeare