Jump to content
php.lv forumi

MārisL

Reģistrētie lietotāji
  • Posts

    203
  • Joined

  • Last visited

Everything posted by MārisL

  1. nu andrisp pateica pareizi. Errors pazuda
  2. login.php http://paste.php.lv/6456 + Vēl itkā ievadu pareizus datus (lvards, parole), bet rādas, ka ievadīti nepareizi dati. Pārbaudiju vai query's maz tiek līdz turienei - tiek.
  3. .... if(isset($_POST['ieiet'])) { $hm = authenticate($_POST['lietotajvards'], $_POST['parole']); $num_rows = mysql_num_rows($hm); if($num_rows > 0) Kur šiet ir vaina? izgāju cauri php manuālim, viss izskatās pareizi.
  4. Pastaigāju Pa Admin cp, bet tā arī neatrādu. Tātad jautājums ir tāds: freehostia izmanto php vai php5?
  5. login.php http://paste.php.lv/6430 Avots: http://paste.php.lv/1814 Kods ir nedaudz mainīts. Kad uzspižu submit (ieiet), izlec errors
  6. :< registreties_b.php Reģistrācijas form'a <?php include "_inc_/config.php"; $ip = $_SERVER['REMOTE_ADDR']; ?> <h2>Reģistrācija</h2> <form name="registresanas" action="registreties_b.php" method="post"> <table border="0" cellpadding="2" cellspacing="0"> <tr><td> Lietotājvārds:<td><input type="text" name="lietotajvards"> <tr><td> Parole:<td><input type="password" name="parole"> <tr><td> Apsriprināt:<td><input type="password" name="parole_ap"> <tr><td> E-pasts:<td><input type="text" name="epasts"> <tr><td> Vārds:<td><input type="text" name="vards"> <tr><td> Dzīvesvieta:<td><input type="text" name="dzivesvieta"> <tr><td> Mājaslapa:<td><input type="text" name="majaslapa"> <input type="hidden" name="ip" value="<?php echo $IP ?>"> </table> <br /> <input type="submit" value="Reģistrēties"> </form>
  7. MārisL

    ASP

    Skaidrs. Tas nozīmē, ka neatbalsta asp
  8. MārisL

    ASP

    Kāds nevarētu paskaidrot īsumā kā darbojas ASP. Mēģinu veidot dienas apmeklētāju skriptu ( avots ) Bet lapā viss parādas tā kā ir uzrakstīts ( lapa ) Tiešām dīvaini arī tas, ka sākas ar <%
  9. Jā, tagad zinu, paldies. Kods strādā. Vienīgi pielaboju un if nomainiju uz elseif. Visas problēmas atrisinātas. Paldies. Varat vērt ciet.
  10. http://paste.php.lv/6422 Tiko taisot kodu pēc kada laiciņa sapratu, ka kaut kas ir nogājis greizi, jo ievadot nepareizi paroles izlec logs par to, ka paroles ir nepareizas, bet tomēr piereģistrējas un visi dati nokļūst db
  11. ar sintaksi es visu sapratu, bet kam tie &&... $_POST['user'] = trim($_POST['user']); if(strlen($_POST['user']) > 30){ die("Sorry, the username is longer than 30 characters, please shorten it."); } šāds kods vaitad neder? DER! :)
  12. http://paste.php.lv/6421 Ar e-pastu man viss sanāca, bet ar lietotājvārdu, gan nesanāk. Mēģināju pēc tava koda, bet tas man vispār nedaleca. un par par to, ka pārbauda vai lietotājvārds jau nav reģistrēts...
  13. Tāk. Parole sataisīta, bet ir tagad mēģinu izveidot, ka lietotājvārds nedrīkst būt garāks par 30 simboliem. http://paste.php.lv/6420 Kods it kā. Kad mēģinu reģistrēt niku, kas garāks par 30 simboliem, tā izlec kļūda par to, ka lietotājvārds nedrīkst būt garāks par 30 simboliem (viss kā vajag), bet tieši aiz viņa ir paziņojums par to, ka lietotājs ir reģistrējies. ( Datubāzē ar viņš parādas ar visu garo lvārdu) Tātad, kā būtu iespējams izveidot tā, ka parādot šo kļūda cilvēks netiktu piereģistrēts
  14. O, paldies:) Bet par to paroli? Kā izveidot, lai es dn neredzu lietotāju paroli, bet gan ķeburus (burtus un ciparus)
  15. Jēēē (party) beidzot skripts strādā, bet kā vienmēr ir viena problēma. Ip neparādas kolonas querty : INSERT INTO lietotaji (lietotajvards, parole, epasts, vards, dzivesvieta, majaslapa, ip) VALUES ('Yugis', 'mana_parole', '[email protected]', 'Maris', 'Rīga', 'http://manalapa', '');Paldies jums par reģistrēšanos. Tagad jums ir iespēja ielogoties. Un vēl. Kā būtu iespējams izveidot, lai uz manu db sūtas nevis tīras paroles, bet gan skaitļu un burtu kopums? Privātums svarīgs :) http://paste.php.lv/6419
  16. andrisp - nevari pārādīt, kur tieši jāliek tās pēdiņas? :( Tiešām esmu apjucis
  17. Tur jau tā lieta, ka man viņš pat līdz query neaiziet, jo uzspiežot 'Reģistrēties' man izlec Query failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@inbox.lv, Māris, Rīga, http;//manalapa, )' at line 1
  18. Kods pēc pārakstīšanas Noteikti kaut kur esmu pieļāvis kļūdu, bet nevaru to atrast You have an error in your SQL syntax googlē paskatijos, bet nevienu kārtīgu atbildi neatradu
  19. Aiz } vajag likt ; ? nu piem if(empty($lvards) OR empty($parole) OR empty($epasts)) { echo "Lūdzu aizpildiet visus nepieciešamos lauciņus."; }; beigās vajag (;) vai nē?
  20. aldis es labrāt būtu izlasijis, ja būtu kāds normāls tuts. Vienkārši vienmēr paņemot kādu gatavu skriptu es no viņa neko nesaprotu, tādēļ tagad izdomāju, ka vajag pašam mēģināt, lai vismaz kaut cik būtu skaidrs, kā pats kods strādā.
  21. gan ar $sql izmēģināju itkā viss ir pareizi. mysql_error ar pievienoju, nekas neuzrādas lapa: ..... atvainojiet. labota urla (/registreties.php)
  22. Paldies ar to takā būtu skaidrs. Vēl pavērojot form kodu ieraudziju, ka pie divās vietās ir name "yoyo" nevis name="yoyo" :D. Bet par lietu. Tagad rādas teksts, ka cilvēks ir reģistrējies, bet pie db viņš nepierakstās... izdarit_reg.php registreties.php
  23. <?php include "_inc_/config.php"; // Izvelkam datus no reģistrēšanās FORMas $lietotajvards = $_POST['lietotajvards']; $parole = $_POST['parole']; $parole_apstip = $_POST['parole_apstip']; $epasts = $_POST['epasts']; $vards = $_POST['vards']; $dzivesvieta = $_POST['dzivesvieta']; $majaslapa = $_POST['majaslapa']; $ip = $_POST['ip']; // Pārbaudam vai lietotājvārds, parole un e-pasts ievadīti if(empty($lietotajvards) OR empty($parole) OR empty($parole_apstip) OR empty($epasts)) { echo 'Lūdzu aizpildiet visus nepieciešamos lauciņus.'; } // Pārbaudam vai paroles sakrīt if($parole == $parole_apstip) { echo "Paroles nesakrīt."; } // Pievienojam datus datubāzei else { $connection = mysql_connect($db_host,$db_user,$db_password); $db = mysql_select_db($db_name, $connection); $sql = "INSERT INTO lietotaji (lietotajvards, parole, epasts, vards, dzivesvieta, majaslapa, ip) VALUES ($lietotajvards, $parole, $epasts, $vards, $dzivesvieta, $majaslapa, $ip)"; $result = mysql_query($sql); echo "Paldies par reģistrēšanos. Tagad tev ir iespēja ielogoties."; }; ?> Kļūda tā pati. Nopsiežot Submit 'Reģistrēties' Lūdzu aizpildiet visus nepieciešamos lauciņus.Paldies par reģistrēšanos. Tagad tev ir iespēja ielogoties. paroles pārbaudīšana arī nestrādā
×
×
  • Create New...