Jump to content
php.lv forumi

yeahz

Reģistrētie lietotāji
  • Posts

    381
  • Joined

  • Last visited

Everything posted by yeahz

  1. Jā. Piemēram signup.php <?php require "includes/core.php"; stdhead("Reģistrācija"); if (isset($_GET['d']) and $_GET['d'] == "ok") { $dbhost = "localhost"; $dbname = "mysource"; $dbuser = "root"; $dbpass = ""; mysql_connect ( $dbhost, $dbuser, $dbpass)or die("Nevarēja piekonektēties: ".mysql_error()); mysql_select_db($dbname) or die(mysql_error()); $email = $_POST['email']; $nick = $_POST['nick']; $pass = $_POST['pass']; $checkuser = mysql_query("SELECT nick FROM users WHERE nick='$nick'"); $nick_exist = mysql_num_rows($checkuser); if($nick_exist > 0){ echo "Piedod, bet lietotājvārds, kuru tu izvēlējies jau ir lietošanā. Izvēlies citu!"; unset($nick); include 'register.html'; exit(); } $query = "INSERT INTO users (email, nick, pass) VALUES('$email', '$nick', '$pass')"; mysql_query($query) or die(mysql_error()); mysql_close(); echo "Tu esi veiksmīgi reģistrējies!"; } ?> <form name="login" method="post" action="signup.php?d=ok"> <table border="0" width="225" align="center"> <tr> <td width="219" bgcolor="#999999"> <p align="center"><font color="white"><span style="font-size:12pt;"><b>Registration</b></span></font></p> </td> </tr> <tr> <td width="219"> <table border="0" width="282" align="center"> <tr> <td width="116"><span style="font-size:10pt;">Email:</span></td> <td width="156"><input type="text" name="email" maxlength="100"></td> </tr> <tr> <td width="116"><span style="font-size:10pt;">Username:</span></td> <td width="156"><input type="text" name="nick"></td> </tr> <tr> <td width="116"><span style="font-size:10pt;">Password:</span></td> <td width="156"><input type="password" name="pass"></td> </tr> <tr> <td width="116"> </td> <td width="156"> <p align="right"><input type="submit" name="submit" value="Submit"></p> </td> </tr> </table> </td> </tr> <tr> <td width="219" bgcolor="#999999"> </td> </tr> </table> </form> <?php stdfoot(); ?> Šķiet, ka pareizi uzrakstīju.
  2. Kāds zin kādu/as labu/as grāmatu/as, kur tiek mācīts pa solim PHP programmēšana. Gribu priekš sevīm. Tā teikt - pilnīgs iesācējs neesmu, bet neko daudz uztaisīt arī nevaru. Būtu labi, ja grāmata būtu latviešu valodā. Un ja ziniet, tad variet pateikt arī kur var iegādāties šādu grāmatu?
  3. Pieņemsim ka man ir šāds kods: <select> <option value="volvo">Volvo</option> <option value="saab">Saab</option> <option value="mercedes">Mercedes</option> <option value="audi">Audi</option> </select> Kā lai panāk, kad, piemēram, uzpiež uz Audi, tad izleks vēlviens select tags ar šādu saturu: <select> <option value="a4">A4</option> <option value="a6">A6</option> </select>
  4. Atstāju tukšu un aizgāja, paldies.
  5. Ko man iesākt šādā situācijā? Vispirms jāgaida 5 min kamēr lādējas un beigās izmet šādu erroru:
  6. Nē, nē, nu pieņemsim ka datubāzē ir teksts bet man tas viss attēlojas kā un es gribu lai attēlojas normāli, kā tas ir datubāzē.
  7. Kad izvelk kādu konkrētu gabalu no datubāzes, kur reāli ir jāpāriet uz nākošo rindu, tas nenotiek. DB it kā viss izskatās kā vajag, bet kad tas tiek attēlots PHP failā, tad viss iet pēc kārtas. Kā lai to izlabo?
  8. Windows XP Appserv - http://sourceforge.net/project/showfiles.p...ackage_id=29748 šis - appserv-win32-2.6.0.exe
  9. Pārinstalēju apsserv un kad eju kādā no lapām caur browseri tad izmetas šāds errors: Mēģināju pārinstalēt vēlreiz, tas pats, pirmo reizi man kaut kas šāds.
  10. Lūk, piemērs - ma�?na (mašīna), Izvelkot no datubāzes uz PHP failu rādās šādi ķeburi, bet visur kur vajadzēja saliktu UTF-8, failā pie META ir UTF-8 un dabutbāze ar ir it kā uzlikta UTF-8.
  11. <a href="forums"> Man šādi darbojas.
  12. 10 līnija $sql = "SELECT COUNT(*) FROM users WHERE email = '".mysql_real_escape($_POST['email'])"'";
  13. Kā pareizi uzrakstīt šo kodu, lai tas strādātu kā tam pienākas, es mēģināju šādi: $jau_aiznemts = mysql_query("SELECT email FROM users"); if($_POST['email'] != $jau_aiznemts) { $email_update = quote_smart(htmlspecialchars($_POST['email'])); mysql_query("UPDATE users SET email=$email_update WHERE id=$id"); $ok_email = "<h2 class='profils_labots'>Profils labots!</h2>"; } else { $aiznemts_email = "<h2 class='profils_labots_nav'>Šāds e-pasts jau ir aizņemts!</h2>"; }
  14. Kods: if(isset($_SESSION['play'])) =< 1 { } Problēma - vajag, lai nolasa no datubāzes, vai tā kolonna play ir vienāda vai lielāka par viens, ja uzraksta šādi kā man ir kodā dots, tad izmet erroru: Kā lai savādāk raksta?
  15. Tagad vienalga abos gadījumos rāda 'neesi ielogojies'. Darīju kā teici, <?php if(!isset($_SESSION['id'])) { echo "neesi ielogojies"; } if(isset($_SESSION['id'])) { echo "<a href='logout.php?d=logout'>Iziet</a>"; } ?>
  16. Nu pirmā problēma vairs nav problēma, otrā vēlaizvien pastāv.
  17. To man laikam izdevās sataisīt, bet ir nākoša problēma - kad mēģinu izlogoties tad izmet šādu erroru: Un izlogošanās skripts ir šāds: <? // Izlogoties if(isset($_GET['d']) and $_GET['d'] == "logout") { unset($_SESSION['id']); session_destroy(); } ?> Uz vēlviena problēma - ja arī es esu izlogojies, tad man parādās teksts kuram būtu jāuzrādās tikai tad kad tu esi ielogojies, lūdz šis kods: <?php if(!isset($_SESSION['id'])) { echo "<a href='logout.php?d=logout'>Iziet</a>"; } if(isset($_SESSION['id'])) { echo "neesi ielogojies"; } ?> Liels paldies ja kāds palīdzēs.
  18. Kāds var izpalīdzēt saprast, kāpēc nevar ielogoties? Lūk kods priekš ielogošanās: http://paste.php.lv/8176?lang=php Kad mēģinu ielogoties tad vienkārši nekas nenotiek, lapa pārlādējas, iemet login darbībā un viss.
  19. yeahz

    fonta lielums

    viss ir labi līdz mirklim kad tieku līdz fonta izmēra uzlikšanas. uzlieku es šādi iekš css: body { font-family: tahoma; font-size: 10px; margin-top: 0px; margin-bottom: 0px; color: #000000; background-color: #140028; } visi no šiem strādā izņemot šo - font-size: 10px; kāds var palīdzēt?
  20. tu domā, ka es dizainus nozagu?
×
×
  • Create New...