Szerző Téma: Dfoglalo féle UCP Notice  (Megtekintve 886 alkalommal)

Nem elérhető nyomo

  • 159
    • Profil megtekintése
Dfoglalo féle UCP Notice
« Dátum: 2015. február 11. - 15:41:37 »
0 Show voters
Miért kapok ilyen hibákat?
Notice: Undefined index: reggomb in C:\\xampp\\htdocs\\index.php on line 2077
 
if($_POST[\'reggomb\'])

 
Notice: Undefined index: begomb in C:\\xampp\\htdocs\\index.php on line 2010
 
if($_POST[\'begomb\'])

 
Notice: Undefined index: regelekgomb in C:\\xampp\\htdocs\\index.php on line 2006
 
if($_POST[\'regelekgomb\']) 

 
Notice: Undefined index: profil in C:\\xampp\\htdocs\\index.php on line 297
Van így is valami, hogy:
 
if(isset($_GET[\"profil\"]))

 
Nincs notice, viszont a profil sem jelenik meg. Átírom erre:
 
if($_GET[\"profil\"])

 
És jön a szokott hibaüzenet:
Notice: Undefined index: profil in C:\\xampp\\htdocs\\index.php on line 297
Viszont ilyenkor jó a profil is. :)
Kép: http://kepfeltoltes.hu/150211/ucphiba_www.kepfeltoltes.hu_.png

Dfoglalo féle UCP Notice
« Válasz #1 Dátum: 2015. február 11. - 18:38:09 »
0 Show voters
Na, mit is csináltál pontosan? Bemásoltad a fájlokat a htdocs mappába, megnyitottad az indext és kaptad az errort?

Idézetet írta: nyomo date=1423665697\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"52554\" data-ipsquote-contentclass=\"forums_Topic

if(isset($_GET[\"profil\"]))

 
Nincs notice, viszont a profil sem jelenik meg. Átírom erre:
 
if($_GET[\"profil\"])

 
És jön a szokott hibaüzenet:
Notice: Undefined index: profil in C:\\xampp\\htdocs\\index.php on line 297
 
Ezeket nem kéne szerkesztened ha nem értesz hozzá. Az isset($_GET[\"profil\"]) funkcióval lekérdezed azt, hogy a címsorban az index.php után szerepel-e egy ilyen: ?profil .Ha az issetet kiveszed, akkor persze hogy nem fog működni, mert ha a böngészőben az lenne, hogy index.php?profil=a (természetesen ennek nincs sok értelme), akkor a PHP lekérdezésben ez lenne: if(a). Ennek pedig nincs sok értelme :D Azt a hibát pedig azért kapod, mert nincs egy bizonyos profil paraméter beállítva (a címsorban), amiről szerintem a kódnak gondoskodnia kellene.

Nem elérhető nyomo

  • 159
    • Profil megtekintése
Dfoglalo féle UCP Notice
« Válasz #2 Dátum: 2015. február 12. - 00:25:03 »
0 Show voters
blackdog476 nem piszkáltam bele, kivéve  mysql csatlakozási adatokat, de ugye ez elengedhetetlen. Az lehetséges, hogy elavult az xampp-m mert már vagy 2 év ez van a gépen és azért nem működik megfelelően?
Feltöltöttem hostingerre, és ott működik úgy néz ki, de a mysql csatlakozást, lekérdezést, stb át kell még írni. Addig nem zárom le, hátha felmerül még 1-2 kérdése.
\"Sokan nem tudják még, de ki fogja venni a PHP a mysql_* függvények támogatását. Így a legközelebbi egyik alternatívánk a mysqli lesz.\"
« Utoljára szerkesztve: 2015. február 12. - 03:23:28 írta nyomo »

Dfoglalo féle UCP Notice
« Válasz #3 Dátum: 2015. február 12. - 07:17:30 »
0 Show voters
Na, tehát megoldódott.
Én a PDO-t ajánlom egyébként

Nem elérhető nyomo

  • 159
    • Profil megtekintése
Dfoglalo féle UCP Notice
« Válasz #4 Dátum: 2015. február 12. - 14:11:58 »
0 Show voters
Most már minden funkció működik azt hiszem. Viszont kaptam megint egy érdekes hibát. Bizonyos dolgok nem jelenítődtek meg, pl  a regisztrációs felület sem. Kipróbáltam CSS nélkül, úgy meg jó lett. Nagy nehezen kisakkoztam mi a probléma.
Nem volt karakter az echo-ba, tettem oda egy csillagot és máris megjelenik a regisztrációs oldal, viszont a csillag is oldalt. Hogy tudom megoldani, hogy ne karaktert keljen beleírni?   CCS-be?
 
echo \'*<form method=\"post\">
         <table width=\"555\" align=\"center\">
            <tr>
               <td>
                  <fieldset>
                     <legend>Regisztráció</legend>
                     <table align=\"center\" style=\"color:white;\">
                        <tr>
                           <td align=\"left\">Válassz felhasználónevet:</td>
                           <td align=\"left\"><br><input type=\"text\" name=\"user\" id=\"user\" maxlength=\"24\"></td>
                        </tr>
                        <tr>
                           <td align=\"left\">Válassz jelszót:</td>
                           <td align=\"left\"><br><input type=\"password\" name=\"pw\" id=\"pw\" maxlength=\"14\"></td>
                        </tr>
                        <tr>
                           <td align=\"left\">Erősítsd meg a jelszavad:</td>
                           <td align=\"left\"><br><input type=\"password\" name=\"csekpw\" id=\"csekpw\" maxlength=\"14\"></td>
                        </tr>
                        <tr>
                           <td align=\"left\">E-mail címed:</td>
                           <td align=\"left\"><br><input type=\"text\" name=\"email\" id=\"email\"></td>
                        </tr>
                        <tr>
                           <td align=\"left\">Mennyi 99+1?</td>
                           <td align=\"left\"><br><input type=\"text\" name=\"kod\" id=\"kod\"></td>
                        </tr>
                        <tr>
                           <td align=\"right\"><input type=\"reset\" value=\"Kitöltés törlése\"></td>
                           <td align=\"left\"><input type=\"submit\" value=\"Regisztrálok\" name=\"reggomb\"></td>
                        </tr>
                     </table>
                  </fieldset>
               </td>
            </tr>
         </table>   
      </form>\';

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal