Jump to content
php.lv forumi

xmas12

Reģistrētie lietotāji
  • Posts

    285
  • Joined

  • Last visited

Posts posted by xmas12

  1. Sveiki. Vai kāds var palidzet uztasiit kad piemeram man ir profile_edit.php fails kuraa var nomainit profila informāciju un tur es gribu satasiit lai katrs lietotajs sev var nomainit dizianu, kad ielogojas, tad vinam pasam ir savs uzliktais dizians visaas lapās, Bet kādsvar palīdzēt tā uztaisiit?

  2. Sveiki. Es izmantoju Ownmen reģistrācijas script un ielogošanās un es to script pieliku klāt savam dizianma. agraak viss gaaja bet tagad ejot reģistrācijas lapā tad mna uzmetas šāds..

     

    Fatal error: Cannot redeclare quote_smart() (previously declared in C:\Xamp\htdocs\nav2\include\functions.php:12) in C:\Xamp\htdocs\nav2\include\functions.php on line 25

     

    Un šeit ir function fails:

     

    <?php
    
    // Izlogoties
    if(isset($_GET['darbiiba']) and $_GET['darbiiba'] == "logout")
    {
    mysql_query("UPDATE lietotaaji SET online='N' WHERE id={$_SESSION['id']}");
    unset($_SESSION['id']);
    session_destroy();
    }
    
    //quote_smart funkcija
    function quote_smart($value)
    {
    // Stripslashes
    if (get_magic_quotes_gpc())
    {
    	$value = stripslashes($value);
    }
    // Quote if not a number or a numeric string
    if (!is_numeric($value))
    {
    	$value = "'" . mysql_real_escape_string($value) . "'";
    }
    return $value;
    }
    
    ?>

     

    mby kaads var paliidzeet!

  3. Sveiki! Es izveidoju mājas lapu no php un izveidoju lai izvada lietotājus members.php failā , man visu izvada no IPB foruma. Bet es gribu izveidot lai piemēram lai var pārslēgt lapas un katrā lapā izvada 20 lietotājus un lai redzētu pārējot lietotājus tad vajag pāriet uz citu lapu. Šis ir mans kods un lūdzu varat savienot skriptu kopā ar manu kodu. Šo funkciju kuru man vajag sauc par pagination.

    <?php
           define('WWW','http://83.223.138.216/'); //Tavas web lapas adrese
           include_once('forums/conf_global.php'); //Cels uz foruma config failu
           $link = mysql_connect($INFO['sql_host'],$INFO['sql_user'],$INFO['sql_pass']);
           mysql_query('use '.$INFO['sql_database'].';');
    
           $page = '<div id="userlist">';
                  $result = mysql_query('select t1.id,t1.members_display_name,t2.avatar_location from '.$INFO['sql_tbl_prefix'].'members t1 join '.$INFO['sql_tbl_prefix'].'member_extra t2 on (t1.id = t2.id);');
           if (!empty($result)) {
                   while ($r = mysql_fetch_array($result)) {
                            $page .='<p>
    									<div class="members">
    					                <img class="avatar" src="'.$r[2].'" alt="'.$r[1].'" height="60" width="60" /><br />
                                           <a href="index.php?id=lietotajs&user='.$r[0].'">
                                           '.$r[1].'</a></div>
                                   </p>';
                   }
           }
           $page .='</div>';
           mysql_close($link);
           echo $page;
    ?>

  4. Ko tev tur īsti izmet ārā?

    Tev tas niks lai ievadītu input laukā ir jāizvada caur value.

    <input type="text" name="niks" value="<?=$niks;?>">

    man nejiet, bet man vis profile html kods staav iekšā echo. un nejiet, kaa iznemu no echo taa uzreiz aiziet. Bet es gribu lai man rada vai tu esi ielogojies vai nesi, un ja nesi ielogojies tad paradaas teksts Jūs nēsat ielogojies.. Reku ir man kods :

     

    <?php
    
    if(isset($_COOKIE['member_id'])){
    $get=mysql_query("SELECT * FROM `ibf_members` WHERE id='".intval($_COOKIE['member_id'])."'") or die(mysql_error());
    $id = $_COOKIE['member_id'];
    $dati= "SELECT * FROM `ibf_members` WHERE id = $id LIMIT 1";
    $dati1=mysql_query($dati) or mysql_error();
    $dati2= mysql_fetch_array($dati1);
    $avatar= "SELECT * FROM `ibf_member_extra` WHERE id = $id LIMIT 1";
    $avatar1=mysql_query($avatar) or mysql_error();
    $avatar2= mysql_fetch_array($avatar1);
    $udata=mysql_fetch_object($get);
    if($udata->member_login_key==$_COOKIE['pass_hash']) {
    
    echo '
    <b>Profila bilde:</b>
    <form method="post" action="">
    <table>
    <tr><td>Bildes adrese:</td><td><input type="text" name="avatar_location" style="width:350px;" /></td></tr>
    <br />
    <tr><td><input type="submit" value="Mainīt bildi" name="labot3" /></td></tr>
    </table>
    </form>
    <br />
    <br />
    
    
    <b>Tava infomacija:</b>
    <form method="post" action="">
    <table>
    <tr><td>Vārds:</td><td><input type="text" name="name" value="<?=$name;?>"></td></tr>
    <tr><td>Uzvārds:</td><td><input type="text" name="uzvards" value="<?php echo $uzvards;?>" /></td></tr>
    <tr><td>Epasts:</td><td><input type="text" name="email" value="<?php echo $email;?>" /></td></tr>
    <tr><td>Skype:</td><td><input type="text" name="skype" value="<?php echo $skype;?>" /></td></tr>
    <tr><td>Dzīvesvieta:</td><td><input type="text" name="dzivesvieta" value="<?php echo $dzivesvieta;?>" /></td></tr>
    <br />
    <tr><td><input type="submit" value="Labot Informaciju" name="labot" /></td></tr>
    </table>
    </form>
    <br />
    <br />
    
    <b>Tavs Dators:</b>
    <form method="post" action="">
    <table>
    <tr><td>Procis:</td><td><input type="text" name="procis" /></td></tr>
    <tr><td>Pele:</td><td><input type="text" name="pele" /></td></tr>
    <tr><td>Klavjatūra:</td><td><input type="text" name="klava" /></td></tr>
    <tr><td>Cietais disks:</td><td><input type="text" name="cietais" /></td></tr>
    <tr><td>Austiņas:</td><td><input type="text" name="austinas" /></td></tr>
    <tr><td>Video karte:</td><td><input type="text" name="vkarte" /></td></tr>
    <tr><td>Rams:</td><td><input type="text" name="rams" /></td></tr>
    <tr><td>Monitors:</td><td><input type="text" name="monitors" /></td></tr>
    <br />
    <tr><td><input type="submit" value="Labot Informāciju" name="labot2" /></td></tr>
    </table>
    </form>
    
    <br />
    <br />
    
    <b>Tava parole:</b>
    <form method="post" action="">
    <table>
    <tr><td>Veca parole:</td><td><input type="password" name="current_password" /></td></tr>
    <tr><td>Jaunā parole:</td><td><input type="password" name="new_password" /></td></tr>
    <tr><td>Jaunā parole velreiz:</td><td><input type="password" name="new_password_control" /></td></tr>
    <tr><td></td><td><input type="submit" value="Labot paroli" /></td></tr>
    </table>
    </form>
    
    
    ';
    
    
    }else{
    
    echo '
    <b>Jūs nēsat ielogojies lai labotu profilu!!!</b>';
    
    }
    
    }else{
    
    echo '
    
    <b>Jūs nēsat ielogojies lai labotu profilu!!!</b>';
    
    
    
    }
    
    ?></center>
    

  5. Sveiki. esmu sev uztasisijis profile lapu kur var editēd profilu.. Es uztasiiju echo lai ja lietotajs nav ielogojeis tad nevar labot profilu bet jaielogojeis tad var labot profilu, un es gribu lai katru reizi nav jaaraksta katrs lauks tad gribu lai man katraa laikaa izvlk no datubaazes fieldu. es rakstu šādi <?php echo $niks; ?> bet man neizvelk un input logaa vnk izmet sito kodu un vis. mby kads var palidzet?

  6. Sveiki. Taisu majas lapu savienojumu ar ipb forumu... Tieši tapat ka ihack.lv šeit http://www.ihack.lv/lietotaji.php un gribu lai man no ipb foruma datubaazes izvelk visus lietotajus tadā pašā veidā kā ihack.lv .. varat ludzu palidzet? Un reku ir mans kods kuru es izmantoju bet viņš nejiet..

    <?php
    include('forums/conf_global.php');
    
    $result = mysql_query("SELECT * FROM ibf_members");
    
    while($row = mysql_fetch_array($result))
     {
     echo $row['UserName'];
     echo "<br />";
     }
    ?> 

  7. Nu pavisam vienkārš variants:

    Reģistrējoties automātiski ieliec lietotāju par user (0), bet ja vajag pēc tam datubāzē ieliec 1 (pieņemsim, ka šitais ir mods), 2 (pieņemsim, ka šitais ir admins) un tā tālāk grupu.

     

    Pēc tam mājaslapā, kad lietotājs piesakās mājaslapā, sesijā (group) uzstādi viņa lietotājgrupu, kuru tu izvelc no datubāzes.

    Un tad jau mājaslapā viss skaidrs:

     

    if($_SESSION['group']==0) {
    echo "Sveiks, lietotāj. <br />Tavs Profils<br />Forums";
    }
    if($_SESSION['group']==1) {
    echo "Sveiks, moderator.<br />Pārskatīt ierakstus<br />Rediģēt ierakstus<br />";
    }
    if($_SESSION['group']==2) {
    echo "Sveiks, administrator. <br />Kontroles Panelis<br />Lietotāju rediģēšana";
    }

     

    Tas ir, ja katrai grupai vēlies savādāks. Vari arī savienot un ņemties kā vien gribi:

    if($_SESSION['group']==0 || $_SESSION['group']==1) {
    echo "Sveiks, lietotāj. <br />Tavs Profils<br />Forums";
    } 
    if($_SESSION['group']==2) {
    echo "Sveiks, administrator. <br />Kontroles Panelis<br />Lietotāju rediģēšana";
    }

     

    Vienkārš variants, bet nodomāju ierakstīt. Cik tāds vispār ir drošs, ja tā padomā?

     

     

    Tieši sito mekleeju. bet es vinu ielieku savaa majas lapa kad ielogojas tad paradas izvelne profila un tur arii ieliku otro kodu. bet man radas šāds erors :

     

     

    Notice: Undefined index: group in C:\AppServ\www\6v\index.php on line 187
    Sveiks, lietotāj.
    Tavs Profils
    Forums
    Notice: Undefined index: group in C:\AppServ\www\6v\index.php on line 190

     

    Un kas jataisa datubaaze group vai kkas taads?

  8. Sveiki. Vēlos paprasit mby kadam ir Lietotāju klases script, piemeram Admins/ moderators, Lietotājs un admisn var pievienot nonemt visaadus pluginus bet leitoaajs taa nevar. Reku man ir manas ieveidotas tabulas datubāzei grupas

    		g_id	  int(11)   	auto_increment  
    name 	varchar(20) 	utf8_unicode_ci 		
    access_add 	int(1) 	
    access_edit 	int(1) 
    access_delete 	int(1)

    Un ir lietoaaji tabula . kur glabājās reģistretie leitotaaji webaa. :

    		id	  int(11)	  auto_increment		
    vaards 	varchar(255) 	utf8_unicode_ci 	
    uzvaards 	varchar(255) 	utf8_unicode_ci 		
    epasts 	varchar(255) 	utf8_unicode_ci 	
    parole 	varchar(255) 	utf8_unicode_ci 	
    	bilde 	varchar(255) 	utf8_unicode_ci 
    online 	varchar(1) 	utf8_unicode_ci

     

    Var buutk ads var iedod kodu kad piemeram ir klases: Admins/ moderators/ lietotaajs. un admins var kontroleet visu majas lapu caur admin.php piemeram bet kad citas klases iet admin.php tad vinus izmet ara uzreiz. to vareetu izdariit tikai admini.

     

    Cerams saprataat :)

  9. Sveiki. esmu uztaisijs piemeram bilzu sadalu , uzpodo bildi vai pievieno no kadas adrese un tad katrai bildei iedod savu ud un atveru es vinu /index.php?bilde=6 un ar ( 6- apzime bildes id ) un es gribeetu uztaisit kad katru bildi var komentet . es ielieku koments script, viss labi bet to komentaru kuru es ievadu piemeram pirmajai bildei tad tas komentars paradas visaam bldeem. ka uzlikt lai piekomenteejas tikai tai bildei kurai ir tikai pirmais id ?

  10. Nekā sarežģīta tur nav. Izveido faila augšupielādes formu un pēc tam saņemto failu pārkonvertē ar ffmpeg.

    es taisiju vnk kad ieliek youtube linku un tad izvada caur pastaisiitu pleyieri. un viss stradaa idealli, tikai tagad veidoju lai var komenteet..

  11. Kā uz vienkāršas php weblapas var izveidot video sadaļu ? lai varētu pievienot un skatīties video

    njaa, es tavu post izlasiju , un izdomaaju kad man arii taadu vajadzeetu un vienu dienu saneemos un uzkodeeju , epsejas, ir ievadit nosaukumu, niku kas ievadija, un pasu video no outube ielikt. un pectam ir iespeja to video apskatiit. varbuut kkaa varam sarunaat, pa kkaadu $ vai kko .. Raksti pm vai skypee: raivo1224

  12. Sveiki. uztaisiju registraciju+ielogosanos. viss strada idealli, salieku dizianu un salieku lai linki būtu smukaakis tad salieku switch fukciju. Tagda meiginu ielogoties bet man rada : Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\2\index.php:12) in C:\AppServ\www\2\switch\login.php on line 31 a 31 liinjaa ir :

    header("Location: index.php");

    . Kāds nevar iztastiit kas par vainu?

  13. Sveiki!.

    Gribēju jums jautĀT, varbūt kāds zin, kur var atrast ejošu muzikas meklešanas scriptu, ar lejuplādes un klausīšanās funkciju. Man pašam bija, taču tas vairs nerabotajet ;)..

    Es tev taadu script varu iedot ganjau, ja vajag tad varbuut kautkaa varam sarunaat. Raksti pa PM!!!

  14. Sveiki. Man ir nepiesiesams salikt MYSQL quars lai es varetu caur php esit savaa profile lapaa savu vardu, uzvardu ,dzives vietu ,emailu, un utt un man vajag ielikt kodu un MYSQL tabulas kuras man veel jataisa...

     

    profile.php kods:

     

     

     

    <?php

     

    if(isset($_POST['bilde']))

    {

    $bilde = quote_smart(htmlspecialchars($_POST['bilde']));

    mysql_query("UPDATE lietotaaji SET bilde=$bilde WHERE id=$id");

    echo "<span class='ok'>Bilde veiksmД«gi nomainД«ta!</span><br />";

    }

     

    if(isset($_POST['vecaa_parole']))

    {

    if(!empty($_POST['vecaa_parole']) and !empty($_POST['jaunaa_parole']) and !empty($_POST['jaunaa_parole_conf']))

    {

    $result = mysql_fetch_row(mysql_query("SELECT parole FROM lietotaaji WHERE id=$id"));

    $vecaa_parole = $result[0];

    $ievadiitaa_vecaa_parole = md5($_POST['vecaa_parole']);

     

    if($vecaa_parole == $ievadiitaa_vecaa_parole and $_POST['jaunaa_parole_conf'] == $_POST['jaunaa_parole'])

    {

    $jaunaa_parole = quote_smart(md5($_POST['jaunaa_parole_conf']));

    mysql_query("UPDATE lietotaaji SET parole=$jaunaa_parole WHERE id=$id");

    echo "<span class='ok'>Parole veiksmД«gi nomainД«ta!</span><br />";

    }

    else

    {

    echo "<span class='error'>PaЕЎreizД“jДЃ parole nav derД«ga un/vai jaunДЃs paroles nesakrita!</span><br />";

    }

    }

    else

    {

    echo "<span class='error'>Netika aipildД«ts kДЃds lauks!</span><br />";

    }

    }

     

    // priekЕЎ bildes adreses

    $result = mysql_fetch_row(mysql_query("SELECT bilde FROM lietotaaji WHERE id=$id"));

    $img_url = $result[0];

    ?>

     

    <form method="post">

    MainД«t profila bildi:

    <input type="text" name="bilde" value="<?php echo $img_url; ?>" />

    <input type="submit" value="MainД«t bildi" />

    </form><br />

     

     

    <form method="post">

    <table>

    <center><b>Profila info...</b></center>

    <br>

     

    <tr><td>VecДЃ parole:</td><td><input type="password" name="vecaa_parole" /></td></tr>

    <tr><td>JaunДЃ parole:</td><td><input type="password" name="jaunaa_parole" /></td></tr>

    <tr><td>JaunДЃ parole vД“lreiz:</td><td><input type="password" name="jaunaa_parole_conf" /></td></tr>

    <tr><td></td><td><input type="submit" value="MainД«t iestatijumus" /></td></tr>

    </table>

    </form>

     

    Lietotaaju tabula ir lietotaaji un lietotaaji tabulaa man ir tabula vaards, uzvaards, emails, parole, un es veel gribu lai man rada skype,dzivesvieta, cs niks,

     

    un pasakiet ludzu kuras tabulas man veel buus jauztaisa

  15. Nu tad pēdēja prasība šodien :D

     

    Es esmu aizmirsis kā varēja uzlikti logo webam ! Scriptu man vaig logo ir bet nav skripts kas uz viņu noved!

    Vieglaak tev buus uzlikt logo ja tev logo buutu caur .css failu. tatad es tev pateiksu kaa es izmantoju logo kodu.

    <div id="logo">

    so ieliec vietaa kur gribi redzet savu web logo un peectam atver savu .css failu un ieliec tur kodu

     

    #logo {
    height: 161px; 
    background: #000000 url('http://swap.ctts.lv/img/logo2.gif') no-repeat; 
    }

     

    cerams izpaliidzeeju un ies tev viss :)

  16. Man ir tāda kļuda kad es ielieku monitoru man visa apakša pazūd! Kāpēc tā??

     

    Kad nav monitors:

    48112683.th.png

     

    Kad ir monitors:

    44633926.th.png

     

    Palīdzat lūdzu !

    man liekas kad tas vareetu buut kautkas ar nobeigumu scripot. Ja tev tas ir php script tad kautkur neesi pareizi ielicis

    <?php

    ?>

     

    Vai

    {

    }

     

    vari mani uzaicinaat skype : raivo1224 un varbuut arii paliidzeesu :)

  17. Meklēju jau sen Skriptus..:

    1)Kā apvienot IPB foruma reģistrāciju ar PHP-FUSION 7 ?

    2)Kā sataisīt lai IPB foruma tēmas rādītu uz mājas lappas?

    SVeiki!Varbuut vareesu tev paliidzeet. :)

     

    1. http://www.gign.lv/forum/index.php?showtopic=21332

    2. iisti nezinu vai ar php-fusion taa var izdarit kad ipb jaunumus rada weba saakumaa bet parastai kodetai (pass kodeetais lapai) lapai var taa izdariit , bet ja atradiisu tad pateiksu.

×
×
  • Create New...