Jump to content
php.lv forumi

ziedinjsh

Reģistrētie lietotāji
  • Posts

    789
  • Joined

  • Last visited

Everything posted by ziedinjsh

  1. informācijas ievadīšanas kods $uid = mysql_real_escape_string($_POST['uid']); $author = mysql_real_escape_string($_POST['author']); $title = mysql_real_escape_string($_POST['title']); $link = mysql_real_escape_string($POST['link']); $date = date("Y:h:i y.m.d"); $statuss = "ok"; if(empty($author) || empty($title) || empty($link)){ $error = "<div class='i-error'>Kads no lauciņiem ir palicis tukš!</div>"; $statuss = "error"; } if($statuss<>"ok"){ echo $error; }else{ mysql_query("INSERT INTO songs (uid, author, title, link, date) VALUES ('$uid', '$author', '$title', '$link', '$date')") or die(musql_error()); echo "<div class='i-ok'>Dziesma pievienota!</div>"; } kad atstāj kādu lauciņu tukšu viņš rād erroru ka kāds lauciņš ir tukš.. tā ir jābūt, bet to pašu viņš rāda arī tad kad visi lauciņi ir aizpildīti!! kapēc tā!?
  2. uztaisīju tā, bet lieta tāda ka uzspiežot uz to manis izveidotās pogas nekas nenotiek! <form method='post' action='process/avatar_process.php' enctype='multipart/form-data'> <p><input type='file' name='avatar' id='file' onchange=\"show(this.id,'id_2')\" class='pfile'><div class='choseb'>Izvēlies failu</div></p> <p><input type='text' id='id_2' style='width:400px;border:0px solid #ccc;position:absalute;'></p> <p><input type='submit' name='addavatar' value='Pievienot' class='button'></p> </form>
  3. nu tā.. it kā viss būtu salikts.. bet tikai kad izvēlos failu parāda augšupielādēšanās progres kurš stāv uz vietas un nekustās.. kapēc tās? avatar_process.php if (!empty($_FILES)) { $data = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE email='".$_SESSION['email']."'"))or die(mysql_error()); $folder = "../avatars/"; $image = mysql_real_escape_string($_FILES['avatar']['name']); $tmp = mysql_real_escape_string($_FILES['avatar']['tmp_name']); $type = mysql_real_escape_string($_FILES['avatar']['type']); $size = mysql_real_escape_string($_FILES['avatar']['size']); $iname = trim($data['username']); $avatar = $iname."_".basename($_FILES['avatar']['name']); $uploading = $folder.$iname."_".basename($_FILES['avatar']['name']); $statuss = "ok"; if(empty($image)){ $error = "<div class='i-error'>Nav izvēlēts neviens fails!</div>"; $statuss = "error"; } if (!$type == "image/jpeg" || !$type == "image/jpg"){ $error = "<div class='i-error'>Nepareizs faila formāts</div>"; $statuss= "error"; } if(file_exists($data['avatar'])){ unlink($folder."/".$data['avatar']); } if($statuss<>"ok"){ echo $error; }else{ $sql = mysql_query("UPDATE users SET avatar='$avatar' WHERE email='".$_SESSION['email']."'") or die(mysql_error()); if(move_uploaded_file($_FILES['avatar']['tmp_name'], $uploading)){ createAvatar70("../avatars/","../avatars/small/",70); createAvatar200("../avatars/","../avatars/medium/",200); createAvatar400("../avatars/","../avatars/",400); } header("Location: ../index.php?p=profile&profile=avatar"); } }
  4. jā, esmu meiģinājis uzstādīt to uploadify, bet lāgā kaut kā nesanāk, un neticu ka tādam uploadam ir vajadzīgi tika daudz failu
  5. Sveiki, vai var uztaisīt ko tādu: piem man ir div <div id='avatar' class='file'>izvēlies bildi</div> un uzspiežot uz viņa, viņš veic tādu pašu funkciju kā <input type='file' name='avatar' class='file'> Šitā man nestrādāja $(document).ready(function() { $(this).parents("#avatar").find("input[type='file' name='avatar']").trigger('click'); }); Paldies jau iepriekš!
  6. vienīgais uzskrēju problēmai ar loginu.. ja nav pareiz tad viss ok, bet kad ielogojies, iekš #result rādās header("location:../index.php"); rādās index fails
  7. Man ir šādi: iekš logina (ja viss ir pareizi) session_start(); session_register("email"); header("location:../index.php"); un lai atpazītu ka ir ielogojies session_start(); if($_SESSION['email']){ echo "esmu iekšā"; }else{ echo "neesmu"; } it kā viss strādā, bet vai tā būtu pareizi!?
  8. variants ir īstais.. sarakstīju pārējos $(function() { $("#adduser").click(function(){ $.post("process/register_process.php", { firstname:document.getElementById("firstname").value, lastname:document.getElementById("lastname").value, username:document.getElementById("username").value, email:document.getElementById("email").value, genere:document.getElementById("genere").value, password:document.getElementById("password").value, password2:document.getElementById("password2").value, day:document.getElementById("day").value, month:document.getElementById("month").value, year:document.getElementById("year").value, }, function(data){ document.getElementById("result").innerHTML = data; }); }); }); izveidoju div ar id result, diemžel nekas nenotiek! :|
  9. tas īsti nav tas ko es jautāju. To rezūltātu pēc validācijas parāda register_process.php fails.. man vajag lai tikai nosūtu datus un parāda tos tajā pašā lapa, bet lapas pārlādēšanas :)
  10. Sveiki! <div id='register'> <div class='reg'> <div class='i-ok' style='display:none;'>Reģistrācija ir paveikta! Lai ielogotos spied <a href='index.php?p=login'>šeit</a></div> <div class='i-error' style='display:none;'>Kāds no laiuciņiem ir palicis neaizpildīts!</div> <form method='post' id='reg' action='process/register_process.php'> <h3>Vārds</h3> <input type='text' name='firstname' id='firstname' class='input'> <h3>Uzvārds</h3> <input type='text' name='lastname' id='lastname' class='input'> <h3>Lietotājvārds</h3> <input type='text' name='username' id='username' class='input'> <h3>e-pasts</h3> <input type='text' name='email' id='email' class='input'> <h3>Dzimšanas datums</h3> <select name='day' class='day' id='day'> <?php foreach($days as $day){echo "<option value='".$day."'>".$day."</option>";}?> </select> <select name='month' class='month' id='month'> <?php foreach($month as $monthname){echo "<option value='".$monthname."'>".$monthname."</option>";}?> </select> <select name='year' class='year' id='year'> <?php foreach($years as $year){echo "<option value='".$year."'>".$year."</option>";}?> </select> <h3>Dzimums</h3> <div class='genere'>Vīrietis <input type='radio' name='genere' value='male'> Sieviete <input type='radio' name='genere' value='female'></div> <h3>Parole</h3> <input type='password' name='password' id='password' class='input'> <h3>Atkārto paroli</h3> <input type='password' name='password2' id='password2' class='input'> <p><input type='submit' value='Reģstrēties' id='adduser' class='button'></p> </form> </div> <div class='info'> Visi lauciņi ir jāaizpilda obligāti!<br> Ja netiks aizpildīti visi lauiciņi, reģistrācija netiks veikta! </div> <div class='fix'></div> </div> $statuss = "ok"; $firstname = mysql_real_escape_string($_POST['firstname']); $lastname = mysql_real_escape_string($_POST['lastname']); $username = mysql_real_escape_string($_POST['username']); $email = mysql_real_escape_string($_POST['email']); $genere = mysql_real_escape_string($_POST['genere']); $day = mysql_real_escape_string($_POST['day']); $month = mysql_real_escape_string($_POST['month']); $year = mysql_real_escape_string($_POST['year']); $password = mysql_real_escape_string($_POST['password']); $password2 = mysql_real_escape_string($_POST['password2']); $birthday = $day.".".$month.".".$year; $date = date("d.m.y"); if(empty($firstname) || empty($lastname) || empty($username) || empty($email) || empty($genere) || empty($password) || empty($password2)){ $error = "Kads lauciņš ir tukš!"; $statuss = "error"; } if(empty($day) || empty($month) || empty($year)){ $error = "Tev jānorāda savs dzimšanas datums!"; $statuss = "error"; } if(!(preg_match("/^[\.A-z0-9_\-\+]+[@][A-z0-9_\-]+([.][A-z0-9_\-]+)+[A-z]{1,4}$/", $email))){ $error = "Lūdzu ievadi korektu e-pastu!"; $statuss = "error"; } $check = mysql_query("SELECT * FROM users WHERE email='$email'"); if (mysql_num_rows($check)>=1){ $error = "Šāds e-pasts jau ir reģistrēts"; $statuss = "error"; } if($password!=$password2){ $error = "Paroles nesakrīt"; $statuss = "error"; } if($statuss<>"ok"){ echo $error; }else{ echo "Reģistrācija veiksmīga!<br>"; echo $firstname."<br>"; echo $lastname."<br>"; echo $username."<br>"; echo $email."<br>"; echo $genere."<br>"; echo $birthday."<br>"; echo $password."<br>"; } viss strādā! Bet ir vēlme tāda, kad nospiež pogu reģistrēties, kļūdu paziņojumu vai paziņojumu par veiksmīgu reģistrēšanos parāda bez lapas pārlādēšanas! tas sanāk, ievada datus bez lapas parlādēšanas un bez apas pārlādēšanas nolasa rezūltātu no register_progress.php Paldies jau ieprieks! :)
  11. mjā.. :D aizgāja viņam jāizskatās šādi function showContent() { $('#loading').hide().fadeOut(500); $('#frame').show().fadeIn(500); } un pat strādā! :D P.S. Paldies Jums! ;)
  12. tas ir id, es jau pieliku # bet vienalga neiet! function showContent() { $('#loading').style.display = 'none'; $('#frame').style.display = 'block'; } window.onload = showContent;
  13. noņemot viņu nost un atstājot tikai function showContent() { $('loading').style.display = 'none'; $('frame').style.display = 'block'; } viņš rāda visulauku loadingu un neko neielādē!
  14. iisti nestaados priekshaa.. pirmaa rinda $ = function(ID) { return document.getElementById(ID); } function showContent() { $('loading').style.display = 'none'; $('frame').style.display = 'block'; } window.onload = showContent; straadaa
  15. es kaut ko nesaprotu.. :D atkal viņš uzspiežot nestrādā!! $ = function(ID) { return document.getElementById(ID); } function showContent() { $('loading').style.display = 'none'; $('frame').style.display = 'block'; } window.onload = showContent; $(document).ready(function(){ alert(1); $(".openmenu").hide(); $(".options").show(); $('.openmenu').click(function(){ $(".options").slideToggle(); }); }); <html> <head> <title></title> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <link rel="stylesheet" type="text/css" href="css/body.css"> <link rel="stylesheet" type="text/css" href="css/menu.css"> <script type="text/javascript" src="js/jQuery-1.6.2.js"></script> <script type="text/javascript" src="js/header.js"></script> </head> <?php include("misc/misc.php");?> <body> <div id='warp'> <div class='left-menu'> <ul> <?php $p = (isset($_GET['p'])) ? $_GET['p'] : ''; echo "<li class='".(($p == '') ? 'current' : '')."'><a href='index.php'>Sakums</a></li> <li class='".(($p == 'test') ? 'current' : '')."'><a href='index.php?p=test'>Test</a></li> "; ?> </ul> <div class='right-menu'> <div class='user'><a href='#' class='openmenu'>Vārds Uzvārds</a></div> <ul class='options'> <li><a href='#'>Kaut kas tāds</a></li> <li><a href='#'>Kaut kas</a></li> <li><a href='#'>Kaut kas</a></li> <li><a href='#'>Kaut kas</a></li> </ul> </div> </div> <div class='fix'></div> <div class='under'> </div> <div id='loading'><img src='img/loader.gif'></div> <div class='frame' id='frame'> <div class='frameContent'> <?php if($p==''){ include("home.php"); } if($p=='test'){ include("test.php"); } ?> </div> </div> <div style=''></div> <div class='footer'>footeris</div> </div> </body> </html> Pareizāk sakot viņš nenolasa vispār to jquery daļu kur būtu kaut kam ānotiek.. alert arī neizlec!
  16. tā.. atradu problēm.. neuzmanības kļūda.. vienam js aizmirsu </script> uzrakstīt
  17. nu skatoties caur source js fails ir headerī un uzspiežot atver failu..
  18. nu labi.. neizsauc kodu.. alerts neparādījās uzspiežot uz linka. kā viņu izsaukt!? js $(document).ready(function(){ alert(1); $(".openmenu").hide(); $(".options").show(); $('.openmenu').click(function(){ $(".options").slideToggle(); }); }); html <a href='#' class='openmenu'>Vārds Uzvārds</a> <ul class='options' id='options'> <li><a href='#'>Kaut kas</a></li> <li><a href='#'>Kaut kas</a></li> <li><a href='#'>Kaut kas</a></li> <li><a href='#'>Kaut kas</a></li> </ul>
  19. $(document).ready(function(){ $(".openmenu").hide(); $(".options").show(); $('.options').click(function(){ $(".openmenu").slideToggle(); }); }); kapēc man neatver divu options?? paslēpts viņš ir, bet vaļā neverās!
  20. Sveiki! google izēlnes labajā pusē ir opcijas poga, uzspiežot viņas atveras takatāds popup kur iekšā ir linki. Varbūt kāds zin kur ir kāds tuteriālis prekš kaut kā tāda? Paldies jau iepriekš!
  21. Sveiki! Šādi notiek textarea informācijas nolasīšana un ievadīšana iekš mysql +/- $(function() { $("#add").click(function() { var nick = $("#nick").val(); var message = $("#message").val(); var dataString = 'nick='+ nick + '&message='+ message; if(nick=='' || message=='') { $('.success').fadeOut(500).hide(); $('.error').fadeOut(500).show(); } else { $.ajax({ type: "POST", url: "add.php", data: dataString, success: function(){ $('.success').fadeIn(500).show(); $('.error').fadeOut(500).hide(); $('#message').val(''); } }); } return false; }); }); kas nepieciešams lai informāciju ievadītu nospiežot ENTER pogu?
  22. domjai par šo?? $_GET['nick']==$data['nick'] zinu ka varu izmantot $_GET['nick'] vietā $niks
×
×
  • Create New...