Jump to content
php.lv forumi

ziedinjsh

Reģistrētie lietotāji
  • Posts

    789
  • Joined

  • Last visited

Everything posted by ziedinjsh

  1. .. tad laikam bez ajax neiztikt. Tad varbūt ir kāds gatavs ajax scripts kkur pieejams?
  2. nekas jau tur nav, bet man vairāk neko nevajag :p :D
  3. lasu, bet tur vairāk vai mazāk bija domāts ar ajax. Šinī gadījumā jautājusm ir domāts tikai par php
  4. Labsvakars! Kā varētu uztaisīt tādu lietu kā: man ir uztaisīta talk systēma. Kad saraksts vienā lapā ir jau vairāk par 10 tad apakšā ir poga [vēl sarunas]. Uzspiežot uz pogu atveras apakšā vēl papildu 10 (jair tik daudz, ja nav tad parāda to kas ir) Ja paliek vēl tad poga paliek un var atkal uzspies un atveras tālāk. takl php kods ir šeit domāju ka to varētu darīt bez ajax.. tīri ar php Paldies jau iepriekš.
  5. lab.. salaboju: <?php session_start(); include("header.php"); include("fcs/functions.php"); if(!isset($_SESSION['ID'])){ include("login.php"); } else { include("menu.php"); $user_id = (isset($_GET['user_id'])) ? $_GET['user_id'] : ''; $data = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE user_id='".$user_id."'")); echo $data['user_name']; include("footer.php"); } ?> uzspiežot uz linuku atveras profile.php?user=18, bet neizvada echo $data['user_name'];
  6. headera vietā es uzliku šo <meta http-equiv='refresh' content='0;url=index.php'> ja ielieku header("Location:index.php"); tad ir Warning: Cannot modify header information - headers already sent by (output started at D:\WEB\xampp\htdocs\forums\header.php:138) in D:\WEB\xampp\htdocs\forums\login.php on line 27
  7. tā, bet man jau refrešojas.. tad ja ielogojas vajadzētuieiet lapā.. tātad.. kļuda man ir šeit kkur: if(!isset($_SESSION['user_email'])){ include("login.php"); } else { session_start(); include("menu.php"); }
  8. tā, jā izvada e-pastu.. laikam jāuzliek header uz index.php
  9. labi, izdarīju tā, bet vienalga neiet.. vnk refrešojas un viss.. neielogojas un nekādus errorus, notices vai warningus neizmet!
  10. skatījos jau postus par login.php, bet vienalga nesaprotu kur ir problēma manējā! if(isset($_POST['login'])){ $user_email = $_POST['user_email']; $user_pass = md5($_POST['user_pass']); $user_email = stripslashes($user_email); $user_pass = stripslashes($user_pass); $user_email = mysql_real_escape_string($user_email); $user_pass = mysql_real_escape_string($user_pass); $sql = "SELECT * FROM users WHERE user_email='$user_email' and user_pass='$user_pass'"; $result = mysql_query($sql); $count = mysql_num_rows($result); if($count==1){ $_SESSION['user_email'] = $user_email; echo "<meta http-equiv='refresh' content='0;url=index.php'><img src='img/loader.gif'><br>"; } else { echo "<spna style='color:#ff0000;font-weight:bold;margin-bottom:10px;'>Nepareizs e-pasts un/vai parole!"; } }
  11. Laikam jau es nesaprotu, par ko tur iet runa...
  12. tā.. jā bija izdzēsies no headera.. uzliku atpakaļ.. tagad man visās lapās rāda: Notice: Use of undefined constant user_email - assumed 'user_email' in D:\WEB\xampp\htdocs\forums\index.php on line 4 Deprecated: Function session_is_registered() is deprecated in D:\WEB\xampp\htdocs\forums\index.php on line 4 uz līnjas 4 (index.php): if(!session_is_registered(user_email)){
  13. Sveiki! šāds ir links uz lietoāja profila: <a href='profile.php?user=".$data['user_id']."'>".$data['user_name']."</a> un šis profile php <?php include("header.php"); include("fcs/functions.php"); if(!session_is_registered(user_email)){ include("login.php"); } else { include("menu.php"); $user_id = (isset($_GET['user_id'])) ? $_GET['user_id'] : ''; $data = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE user_id='".$user_id."'")); echo $data['user_name']; include("footer.php"); } ?> uzspiežot uz linka atveras lapa, bet viņa ir tukš! Kapēc tā?
  14. partasti it kā izmanto lapaspuses kad ir pietiekami daudz informācijas vienā lapā, bet es gribētu izmantot savādāku veidu.. piemēram man lapā ir jau 20 saraksti, bet 21 un tālāk ir par daudz.. tad zem pēdējā saraksta parādās poga piem. ar nosaukumu [Parādīt vairāk] tad atveras vēl kādi 20 klāt (protams ja ir tik daudz iekš mysql) varbūt kaut kur ir kāds peejams gatavs scripts? php, java vai ajax Paldies jau iepriekš!
  15. nū, tals tabulā ir vienkārši id bet users tabulā ir user_id
  16. Zinu, ka nav kaut kas pareizi.. vai nekas nav pareizi, bet meiģināju kko.. $talk=mysql_query("SELECT AS id, talk_message, time FROM talk LEFT JOIN SELECT user_name, user_photo FROM users GROUP BY id"); while($data = mysql_fetch_array( $talk )){ echo "<div class='talk-messages'>"; echo "<div class=''>".$data['talk_message']."</div>"; echo "<div class=''>".$data['user_photo']."</div>"; echo "<div class=''>".$data['user_name']."</div>"; echo "</div>"; } protams jau neko nenolasa.. tikai izmet erroru: Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in D:\WEB\xampp\htdocs\forums\index.php on line 60
  17. es īsti nestādos priekšā kā tas izkatās pilnā kodā $data=mysql_fetch_array(mysql_query("SELECT * FORM talk WHERE id='$id' LEFT JOIN users WHERE user_id='$user_id'"));
  18. Sveiki! Vēlos izveodt user talk system.. nekā tur daudz nebūs tikai messige teksts. jautājums man ir par datu ievadīšanu mysql un pēc tam nolasīšanu. no talk ievadīsies: id, user_id, message, date, time. kā pēc tam izvadīt no datu bāzes papildus vēl user_name, user_photo kas atrodas citā tabula?
  19. labi. tagad peivieno datubāzei, bet tagad vairs neuploado bildi! kapēc tā!?\ <?php session_start(); include ("dbase.php"); $destination_path = "../avatars/"; $result = 0; $user_photo = $destination_path . basename( $_FILES['avatar']['name']); $user_photo = ($_FILES['avatar']['name']); $mysql = mysql_query("UPDATE users SET user_photo='$user_photo' WHERE user_email='".$_SESSION['user_email']."'"); if(@move_uploaded_file($_FILES['avatar']['tmp_name'], $photo)) { $result = 1; } sleep(1); ?> <script language="javascript" type="text/javascript">window.top.window.stopUpload(<?php echo $result; ?>);</script>
  20. tā.. jā, nav, bet kā uztaisīt.. es nevaru izdomāt
  21. upload.php <?php session_start(); $destination_path = "../avatars/"; $result = 0; $user_photo = $destination_path . basename( $_FILES['avatar']['name']); $avatar = "UPDATE users SET user_photo='$user_photo' WHERE user_email='".$_SESSION['user_email']."'"; if(@move_uploaded_file($_FILES['avatar']['tmp_name'], $user_photo)) { $result = 1; } sleep(1); ?> <script language="javascript" type="text/javascript">window.top.window.stopUpload(<?php echo $result; ?>);</script> Bildi folderā augšupielādē, bet iekš mysql neieliek bildes nosaukumu! Kas par vainu!?
  22. tur jau nebija ko domāt.. tā vnk ir teikts! rekur links uz adresi
  23. nesaprotu kapēc neiet: headrī <script type="text/javascript" > $(function(){ var btnUpload=$('#upload'); var status=$('#status'); new AjaxUpload(btnUpload, { action: 'fcs/upload.php', name: 'avatar', onSubmit: function(file, ext){ if (! (ext && /^(jpg|png|jpeg|gif)$/.test(ext))){ // extension is not allowed status.text('Only JPG, PNG or GIF files are allowed'); return false; } status.html('<img src="img/loader.gif">'); }, onComplete: function(file, response){ //On completion clear the status status.text(''); //Add uploaded file to list if(response==="success"){ $('<li></li>').appendTo('#files').html('<img src="avatars/'+file+'" alt="" /><br />'+file).addClass('success'); } else{ $('<li></li>').appendTo('#files').text(file).addClass('error'); } } }); }); </script> upload.php: $uploaddir = 'avatars/'; $file = $uploaddir . basename($_FILES['avatar']['name']); if (move_uploaded_file($_FILES['avatar']['tmp_name'], $file)) { echo "success"; } else { echo "error"; } bet bildes viņš nelādē iekšā!
  24. $existing_users=array('roshan','mike','jason'); $user_name=$_POST['user_name']; if (in_array($user_name, $existing_users)) { echo "no"; } else{ echo "yes"; } Kā šo var uztaisīt lai lasa no datubāzes?
  25. register.php <?php error_reporting(E_ALL); include "header.php"; include "fcs/dbase.php"; include "lang/lv.php"; echo "<div id='blanket' style='display:none;'></div>"; echo "<div id='popUpDiv' style='display:none;'>"; echo "<div class='content'>"; echo "<form method='post' action='fcs/reg.php' autocomplete='off'>"; echo "<span class='error' style='display:none'> Please Enter Valid Data</span>"; echo "<span class='success' style='display:none'> Registration Successfully</span>"; echo "<input type='text' name='user_name' id='user_name'/>"; echo "<input type='text' name='user_email' id='user_email'/>"; echo "<input type='password' name='user_pass' id='user_pass'/>"; echo "<input type='password' name='user_pass2' id='user_pass2'/>"; echo "<input type='submit' name='register' value='".$lang['reg05']."' />"; echo "</form>"; echo "</div></div>"; echo "<input type='submit' value='register' onclick=\"popup('popUpDiv')\">"; ?> reg.php <?php include ("dbase.php"); $user_name = mysql_real_escape_string(trim($_POST['user_name'])); $user_email = mysql_real_escape_string($_POST['user_email']); $user_pass = md5($_POST['user_pass']); $user_date = date('y.m.d'); if ($_POST['user_pass'] != $_POST['user_pass2']) { echo "Paroles nesakriit"; } $add = "INSERT INTO users (user_name, user_email, user_pass, user_date) VALUES ('$user_name', '$user_email', '$user_pass', '$user_date')"; $result = mysql_query($add) or die(mysql_error()); if($result){ echo "All done!"; }else { echo "ERROR"; } echo "<div id='results'></div>"; ?>
×
×
  • Create New...