Jump to content
php.lv forumi

ziedinjsh

Reģistrētie lietotāji
  • Content Count

    789
  • Joined

  • Last visited

Posts posted by ziedinjsh


  1. Lieta tāda piemērām es tagad uztaisu linku šādu <a href='mp3/$file'>$file</a>

    atverot pirmkodu es redzu ka ir links <a href='http://mp3.domens.lv/mp3/dziesmas_nosaukums.mp3'>dziesmas nosaukums.mp3</a>

     

    bet pie flash playera

    <embed src="http://www.strangecube.com/audioplay/online/audioplay.swf?file=mp3/$file&auto=no&sendstop=yes&repeat=1....
    

    vai

    <embed src="http://www.strangecube.com/audioplay/online/audioplay.swf?file=http://mp3.domens.lv/mp3/$file&auto=no&sendstop=yes&repeat=1...
    

     

    man neuzrādās links un tapēc neskan.. skatoties caur pirmkodu tur arī tā pat rādas mp3/$file ?? kapēc tā?


  2. Šāds ir cods:

    <?php
    $dir = "./mp3";
    
    $dh = opendir($dir);
    
    while (($file = readdir($dh)) !== false) {
           echo "<A HREF=\"$file\">$file</A><BR>\n";
    }
    
    closedir($dh);
    ?>
    

    Viņš parādā failu kas atrodas mp3 folderī. Tas viss ir labi, bet zem faila viņš rāda vēl divus linkus .. un . kā viņus var noņemt un kā var piešķirt katram failam id?


  3. es īsti nesapratu par to 51 rindiņu.. ieliku pirms 38 rindiņas ko teici, bet tagad rāda šādi:

     

     

    Warning: filemtime() [function.filemtime]: stat failed for 01-gregor_tresher-a_thousand_nights_(dubfire_quiet_storm_remix)-scratch.mp3 in /home/produc/public_html/mp3/playlist.php on line 34

    http://mp3.producentiem.lv/mp3/ Myself http://mp3.producentiem.lv/mp3//0 http://mp3.producentiem.lv/mp3/ Myself http://mp3.producentiem.lv/mp3//01-gregor_tresher-a_thousand_nights_(dubfire_quiet_storm_remix)-scratch.mp3 http://mp3.producentiem.lv/mp3/

     

    Liakam jau to tur navajadzēja likt.. tātad kā jānodefinē $items?


  4. index.php:

    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <script type='text/javascript' src='misc/swfobject.js'></script>
    <link rel="stylesheet" type="text/css" href="misc/style.css">
    <title>MP3 ::: producentiem.lv</title>
    </head>
    <body>
    <center><div id='preview'>This div will be replaced</div>
    <script type='text/javascript'>
    var s1 = new SWFObject('misc/player.swf','player','470','350','9','#000000');
    s1.addParam('allowfullscreen','false');
    s1.addParam('allowscriptaccess','always');
    s1.addParam('wmode','opaque');
    s1.addParam('flashvars','image=http://producentiem.lv/images/logo.png&file=http://www.producentiem.lv/mp3/playlist.php&fullscreen=false');
    s1.write('preview');
    </script>
    </center>
    
    
    </body>
    </html>
    
    

     

    Playlist.php:

     

    
    <?php
    
    /*
    * This is a sample file that reads through a directory, filters the mp3/jpg/flv
    * files and builds a playlist from it. After looking through this file, you'll
    * probably 'get the idea' and'll be able to setup your own directory.
    *
    */
    
    // set this to a creator name
    $creator = "Myself";
    
    // search for mp3 files. set this to '.flv' or '.jpg' for the other scripts
    $filter = ".mp3";
    
    // path to the directory you want to scan
    // "./" = current directory
    $directory = "./mp3";
    
    // URL to files
    $url = "http://mp3.producentiem.lv/mp3/";
    
    /////////////////////////// no user configuration variables below this \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
    
    // read through the directory and filter files to an array
    @$d = dir($directory);
    if ($d)
    {
     while($entry = $d->read())
     {
       $ps = strpos(strtolower($entry), $filter);
       if (!($ps === false))
       {
         $items[$entry]['mtime'] = filemtime($entry);
       }
     }
     $d->close();
     arsort($items);
    }
    
    
    // the playlist is built in an xspf format
    // first, we'll add an xml header and the opening tags...
    echo "<?xml version='1.0' encoding='utf-8'?>\n";
    echo "<playlist version='1' xmlns='http://xspf.org/ns/0/'>\n";
    echo "  <title>Sample PHP Generated Playlist</title>\n";
    echo "  <info>" . $url . "</info>\n";
    echo "  <trackList>\n";
    
    // ...then we loop through the array...
    foreach($items as $key => $value){
     $title = substr($key, 0, strlen($key) - 4);
     echo "    <track>\n";
     echo "      <creator>"  . $creator          . "</creator>\n";
     echo "      <title>"    . $title            . "</title>\n";
     echo "      <location>" . $url . '/' . $key . "</location>\n";
     echo "      <info>"     . $url              . "</info>\n";
     echo "    </track>\n";
    }
    
    // ...and last we add the closing tags
    echo "  </trackList>\n";
    echo "</playlist>\n";
    
    /*
    * That's it! You can feed this playlist to the SWF by setting this as it's 'file' 
    * parameter in your HTML page.
    */
    
    ?>
    
    

     

    Playeris man parādās, bet bez apakšējās playista un rāda ERROR #2048


  5. index failā man atrodas logins.. un vēlos uztaisīt divus linkus vai pogas uz lostpassword.php un register.php

    meiģināju dažus popup bet nu tā.. it kā kaut kas sanācā, bet pastaigāju pa saitiem un draugiem.lv ir tāda lieta līdzīga.. uzspiežot profila bildes viņa atveras un ir popup, viss ok.. popup ir ar css taisīts nav parastais wondows lodziņš. kad sev uzbraucu uz linka man vnk links ir javascript:show()

    bet dr.lv ir picture.php?pid=7426

    picture.php ir fails kur laikam tiek izveidots tas popup, pid=6743 ir picture ID

    kā es varētu uztaisīt tā, piemēram: popup.php?id=register popup.php?id=lost kaut kā tādā veida.. meklēju kkādus parastos popup kuriem ir kkas līdzīgs, bet nu tie ir parastie win lodiņi


  6. Vai ir iespējams uztaisīt kaut ko šādu kā piemēram: Lapā ir <form> pēc darbības viņa taisa redirect "index.php";

    tātad notiek lapas pārlādēšanās. Kā var uztaisīt to lai nenotiek lapas pārlādēšānās un izmet kādu popup kur tiek pārādīts teksts pēc action procesa?


  7. tagad kad viss ir kārtībā, tad nu man ir jautājums! cik saprotu šim scriptam nav laikam ka viņš tos tabu saturus ņempēc ID.

    lostpassword un register tabā funkcijas kas liek pārlādētos lapai un tad viņš automātiski aizmet atkal pie pirmā taba.. tā tam ir jābūt, bet kā varētu panākt to, ka viņš aiziet atpakaļ uz to pašu tab pec redirecta?


  8. es vēlos izmantos šos tabus My link

    lieta tāda, ka izmantoju tikai 3 tabus Login,lost password un register

     

    pirmajā tab ieliekku include "login.php"; viss strādā, bet līdz ko 2 un 3 tabā ielieku include "lostpassword.php"; un include "register.php";

     

    man viņi rādās visi uz reizi! kas ir pa lietu, kā lai dabon gatavu to lai srādā visi include atseviški katrs savā tab?

     

    Lapu var apskatīties šeit


  9. cik es tur papētīju tad es nemaz tā nevaru uztaisīt tā kā gribu..

     

    Links ir šāds:

    www/profile.php?lookup=".$data['user_id']."'
    

    vajadzētu lai uztaisa šādu:

    www/$data['user_name']/
    


  10. Ir tāda lieta, ka lapā orģinālais links uz profila ir www.nosaukums.lv/profile.php?lookup=$user_id

     

    Tā ir gata lapas sistēma php fusion 7.00.05.. kā lai uztaisa lai links uz profila ir www.nosaukums.lv/username/ ja ir lietotāja vārs ir ar atstarpi tad atstarpi izņem ārā..

     

    Kā lai pārtaisa? Man nav variantu


  11. nu labi.. includoju.. parediģēju šo un to un tagad viss ir tā kā gribēju :) Jautājums atkal kā lai uztaisa to lai erroru parāda kad nospiež pogu login, bet bez lapas pārlādēšanas? līdzīgi kā caps lock detectors.. ieklikšķina formā sāk rakstīt ar caps lock un apakša zem feilda parādas ziņa ka ir caps lock ir ieslēgts.. to var panāk ar java vai ajax bet kā?


  12. Sveiki.

     

    Kā pārtaisīt php fusion login sistēmu.. viņa sastā no diviem failiem.. login.php un setuser.php (setuser.php ietver arī logout)

     

    login.php:

    <?php
    
    require_once "maincore.php";
    if (iMEMBER) redirect("index.php");
    echo "<link rel='stylesheet' href='".THEME."user.css' type='text/css' media='screen' />\n";
    echo "<script type='text/javascript' language='javascript' src='".INCLUDES."capslock.js'></script>\n";
    
    echo "<center><div id='login'>";
    echo "<p style='text-align:center;'><img src='".BASEDIR.$settings['sitebanner']."' alt='".$settings['sitename']."'></p>";
    echo "<form name='loginform' method='post' action='".FUSION_SELF."'>\n";
    echo "<div align='center' >".(isset($loginerror) ? $loginerror : "")."</div>";
    echo $locale['global_303']." <input type='text' name='user_email' id='login-box'><br />\n";
    echo $locale['global_102']." <input type='password'  onkeypress=\"capLock(event)\" name='user_pass' id='login-box'><br />\n";
    echo "<div id='caps_on' class='caps_on'>Tev Caps Lock taustiņš ir ieslēgts.</div>";
    echo "<input type='submit' name='login' value='".$locale['global_104']."' id='login-button' />";
    echo "</form>";
    
    echo $locale['global_106'];
    if ($settings['enable_registration']) {
    	echo "<br>".$locale['global_105']."";
    }
    echo "</div></center>";
    
    ?>
    

    setuser.php:

    <?php
    require_once "maincore.php";
    include THEME."theme.php";
    echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>\n";
    echo "<html>\n<head>\n";
    echo "<title>".$settings['sitename']."</title>\n";
    echo "<meta http-equiv='refresh' content='2; url=index.php'>";
    echo "<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />\n";
    echo "<meta name='description' content='".$settings['description']."' />\n";
    echo "<meta name='keywords' content='".$settings['keywords']."' />\n";
    echo "<link rel='stylesheet' href='".THEME."user.css' type='text/css' />\n";
    if (function_exists("get_head_tags")) { echo get_head_tags(); }
    echo "</head>";
    
    
    echo "<div id='setuser'>";
    
    
    echo "<img src='".IMAGES."logo95x95.png' alt='".$settings['sitename']."' /><br>";
    
    if (iMEMBER && (isset($_REQUEST['logout']) && $_REQUEST['logout'] == "yes")) {
    	header("P3P: CP='NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM'");
    	setcookie(COOKIE_PREFIX."user", "", time() - 7200, "/", "", "0");
    	setcookie(COOKIE_PREFIX."lastvisit", "", time() - 7200, "/", "", "0");
    	$result = dbquery("DELETE FROM ".DB_ONLINE." WHERE online_ip='".USER_IP."'");
    	echo "<div id='setuser-l'><strong>".$locale['global_192'].$userdata['user_name']."</strong></div>";
    
    echo "<div id='setuser-i'>";
    if ($userdata['user_avatar'] && file_exists(IMAGES."avatars/".$userdata['user_avatar'])) {
    echo "<div id='setuser-inside' style='background-image:url(".IMAGES."avatars/".$userdata['user_avatar'].");'><img src='".THEME."images/setuser3.gif'></div>";
    
    	echo "";
    	} else {
    echo "<div id='setuser-inside' style='background-image:url(".IMAGES."no-photo.jpg') border='0'/><img src='".THEME."images/setuser3.gif'></div>";
    
    	}	
    
    echo "</div>";		
    } else {
    
    if (isset($_GET['error']) && $_GET['error'] == 1) {
    	echo "<div id='setuser-error'>".$locale['global_194']."</strong></div>";
    } elseif (isset($_GET['error']) && $_GET['error'] == 2) {
    	echo "<div id='setuser-error'>".$locale['global_195']."</strong></div>";
    } elseif (isset($_GET['error']) && $_GET['error'] == 3) {
    	echo "<div id='setuser-error'>".$locale['global_196']."</strong></div>";
    
    echo "<br><center><img src='".THEME."images/setuser-error.gif'></center>";
    } else {
    	if (isset($_COOKIE[COOKIE_PREFIX.'user'])) {
    		$cookie_vars = explode(".", $_COOKIE[COOKIE_PREFIX.'user']);
    		$user_pass = preg_check("/^[0-9a-z]{32}$/", $cookie_vars['1']) ? $cookie_vars['1'] : "";
    		$user_email = preg_replace(array("/\=/","/\#/","/\sOR\s/"), "", stripinput($_GET['user']));
    		if (!dbcount("(user_id)", DB_USERS, "user_email='".$user_email."' AND user_password='".md5($user_pass)."'")) {
    			echo "<strong>".$locale['global_196']."...</strong>";
    		} else {
    			$result = dbquery("DELETE FROM ".DB_ONLINE." WHERE online_user='0' AND online_ip='".USER_IP."'");
    			echo "<div id='setuser-l'><strong>".$locale['global_193'].$userdata['user_name']."</strong></div>";
    echo "<div id='setuser-i'>";
    if ($userdata['user_avatar'] && file_exists(IMAGES."avatars/".$userdata['user_avatar'])) {
    echo "<div id='setuser-inside' style='background-image:url(".IMAGES."avatars/".$userdata['user_avatar'].");'><img src='".THEME."images/setuser3.gif'></div>";
    
    	echo "";
    	} else {
        echo "<div id='setuser-inside' style='background-image:url(".IMAGES."no-photo.jpg') border='0'/><img src='".THEME."images/setuser3.gif'></div>";
    	}	
    
    echo "</div>";			}
    	}
    }
    }
    
    
    
    echo "</div>";
    mysql_close();
    
    ob_end_flush();
    ?>
    

     

    Kā lai ieliek ielogošanās daļu no setuser.php iekš login.php un virs logina feildiem parādā erroru(-us)? un tad setuser.php atstāt tikai izlogošanos daļu..

×
×
  • Create New...