Jump to content
php.lv forumi

Sephy

Reģistrētie lietotāji
  • Posts

    237
  • Joined

  • Last visited

Posts posted by Sephy

  1. Tatad ir masivs ar bilžu linkiem $arr = array(); Bildes masiva ir dinamiskas(mainas gan nosaukumi gan bilžu skaits).

    Kā lai izdara ta, lai bildes izpostotjas shada formata:

    <li><img src="/bilde1.jpg"/></li>
    <li><img src="/bilde2.jpg"/></li>
    <li><img src="/bilde3.jpg"/></li>
    
    

  2. Viss strada, paldies forumam ;)

    Te ir kods ja nu vel kadam biedram vajag!

    <?php
    $dbhost = 'localhost';
    $dbuser = 'dadsadsadasds';
    $dbpass = 'dsadsadsa';
    $dbname = 'sssaasa';
    $conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
    mysql_select_db($dbname) or die ('Cannot select database');
    
    if(!isset($_GET['news'])){//Parbauda paslaikejo lapu,
    $news = 1;
    } else {
    $news = $_GET['news'];
    }
    
    $max_results = 1;//Cik daudz rakstus reize radit
    $from = (($news * $max_results) - $max_results);//No kura raksta sakt radit
    
    $check = mysql_query("SELECT * FROM news ORDER by newid ASC LIMIT $from,$max_results") or die(mysql_error());
    
    $zinas = mysql_num_rows($check);
    
    
       while($info = mysql_fetch_array( $check ))
       {
       $filename=$info['address'];//apstradajam bildi lai ietilpu vajadziga izmera
       include('jaunsizmers.php');
       $image = new SimpleImage();
       $image->load($filename);
       $image->resizeToWidth(250);
       $image->save('sgbildes/hurrdurr.jpg');
    ?>
    <div id="tekstsgohere">
    <div id="bildesvieta"><div id="bildite" style="background: url('sgbildes/hurrdurr.jpg') no-repeat;"></div></div>
    <div id="tekstaizvade">
    <div class="raksts" style="padding-top:15px;">
    <table style="width:415px;color:#90003a;text-align:center;font: 14px verdana, sans-serif;margin: 0 auto;">
    <tr id="rakstaaugsha">
      	 <td><?php echo($check[0 - $zinas] . ' ' . $info['newsname'] . '<br />');?></td><!--Izvadam zinas un apaksa datumu-->
      	 <td style="width:40px;"><?php    echo($check[0 - $zinas] . ' ' . $info['createnews'] . '<br />');?></td>
    </tr>	 
     </table><br>
     <table style="width:415px;margin-left:-5px;">
    <tr id="rakstaaugsha">
     	<td id="patsraksts" style="border-left:1px solid white;color: #1f5400;text-align:left;padding-left:20px;"><?php echo(nl2br($check[0 - $zinas] . ' ' .$info['newstext']. '<br />'));?></td>     	 
    </tr>	 
    </table>
    </div><br>
    <div id="skruller">
    <?php
    $com_query = mysql_query("select count(*) from news");
    $com_row = mysql_fetch_row($com_query);
    $total_results = "".$com_row[0]."";// kopejais ierakstu skaits
    $total_pages = ceil($total_results / $max_results);
    
    // "Previous" saite
    if($news > 1){
    $prev = ($news - 1);
    echo "<a href=\"".$_SERVER['PHP_SELF']."?news=$prev\">Iepriekšējais</a> ";
    }
    for($i = 1; $i <= $total_pages; $i++){
    if(($news) == $i){
       	echo "$i ";
       	} else {
           	echo "<a href=\"".$_SERVER['PHP_SELF']."?news=$i\">$i</a> ";
    }
    }
    // "Next" saite
    if($news < $total_pages){
    $next = ($news + 1);
       echo "<a href=\"".$_SERVER['PHP_SELF']."?news=$next\">Nākamais</a>";
    
    }
    echo "</center>";
    ?>
    </div></div>
    </div>
    <?php
    }
    ?>
    

  3. Vajadzīgs pamainīt mainīga $rakstanr vērtību uz linka "nākamais" vai "iepriekšējais" uzspiešanas un palaist automātiski skriptu vēlreiz! Kā lai to izdara vai vismaz iedodiet labus key wordus priekš google lūdzu

    Te ir kods.

     

    <?php
    $dbhost = 'localhost';
    $dbuser = 'aaaa';
    $dbpass = 'wtf';
    $dbname = 'nono';
    $rakstanr = '1';
    $conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
    mysql_select_db($dbname) or die ('Cannot select database');
    $check = mysql_query("SELECT * FROM news ORDER by newid ASC LIMIT ".$rakstanr."") or die(mysql_error());
    
    $zinas = mysql_num_rows($check);
    while($info = mysql_fetch_array( $check ))
    {
    
    ?>
    
    <div class="raksts" style="padding-top:15px;">
    <table style="width:415px;color: #90003a;text-align:center;font: 14px verdana, sans-serif;margin: 0 auto;">
    <tr id="rakstaaugsha" style="">
      	<td><?php echo($check[0 - $zinas] . ' ' . $info['newsname'] . '<br />');?></td>  
      	<td style="width:40px;"><?php echo($check[0 - $zinas] . ' ' . $info['createnews'] . '<br />');?></td>
    </tr>    
     </table><br>
     <table style="width:415px;margin-left:-5px;">
    <tr id="rakstaaugsha">
     	<td id="patsraksts" style="border-left:1px solid white;color: #1f5400;text-align:left;padding-left:10px;"><?php echo($check[0 - $zinas] . ' ' . $info['newstext'] . '<br />');?></td>        
    </tr>    
    </table>
    </div><br>
    <div id="skruller"><a class="next" href="#">Iepriekšējais</a><a class="prev" href="#" style="padding-left:20px;">Nākamais</a></div>
    <?php
    }
    ?>
    

  4. Papildjautājums! Vai var pielikt, lai nomaina background ne tikai linkam, bet arī kādam citam elementam? Piemeram leftsidebar backgroundu nomainit!

     

    function changecolor(el,off){
     el.style.color = !off ? '#90003a': '';
     left_sidebar.style.backgroundImage = !off ? "url(bildes/bk/bildes.png)" : "";
    }
    

     

    Šitā te nestrādā ;/

  5. Sveiki te mans kods!

     

    <script>
    function changeStyle()
    {
    document.getElementById("leftstyle").style.backgroundImage="url(bildes/topm_act.png)";
    }
    function changeStyleBack()
    {
    document.getElementById("leftstyle").style.backgroundImage="";
    }
    </script>
    
    <div id="left_sidebar">
     <div id="menuleft">
     <div id="AccordionContainer" class="AccordionContainer">
      <div onclick="runAccordion(1);">
    <div class="AccordionTitle" onselectstart="return false;">
    <a id="leftstyle" href="#">Tituls</a>
    </div>
      </div>
      <div id="Accordion1Content" class="AccordionContent" onclick="changeImage()">
    <a id="leftstyle" href="#" onmouseover="changeStyle()" onmouseout="changeStyleBack()">derp</a>
    <a id="leftstyle" href="#" onmouseover="changeStyle()" onmouseout="changeStyleBack()">hurr</a>
      </div>
      <a id="leftstyle" href="#">Sekcija2</a>
     </div>
     </div>
    </div>
    

    Problema ir tur ka maina stilu nevis tam linkam kura ir changestyle, bet gan Titul linkā ;/

    Izskatās ka maina tikai pirmajā leftstyle un viss, kā var uzlikt lai esošajā leftstyle maina linku!!

  6. Tatad man ir pienemsim masivs kura atrodas daudzas attēlu atrašanaš vietas

    var galerija = new Array('bildes/koki.jpg', 'bildes/loki.jpg', 'rezerve/lokirez.jpg')

    Kā lai paņem, piemeram galerija[0]='bildes/koki.jpg' lokāciju un uzdod to nevis kā string, bet gan kā koki.jpg bildi??

  7. pashlaik man ir tada fukcija kurai vajadzetu samazinat jebkuru attelu arr masiva lidz vajadzigajam izmeram

    function resizeImgmed(){
           // ========================
           // Customise these variables as you wish
           // ========================
    
           var _resizeWidth  = 500;
           var _resizeHeight = 333;        
    	var _resizeClass  = 'news-img';
    
    
    for ( var i = 0; i < arr.length; i++ ){
           var imgObj = arr[i];
    
           if ( imgObj.className == _resizeClass )
           {
               imgObj.style.width = _resizeWidth + 'px';
               imgObj.style.height = _resizeHeight + 'px';
           }
       }
    }
    

     

    unction selectElement(id, element_id)
    {
       //create border
       selected = element_id;
       redrawCarusel();
       // atrod big elementu
       var big = document.getElementById("big");
       // pieškir pareizo onclick
       big.setAttribute('onClick', 'displayElement(\''+ id + '\')');
       // ieliek pareizo bildi
    videja=resizeImgmed(arr[id]);
       big.innerHTML = '<img src="' + videja + '" />';
    }
    

    un šī funkcija tiek izmantota attela paradishanai, bet attels neparadas vispar, tapec laikam kluda pasha pirmaja funkcija! kads zin kur?

  8. Labdien man ir kods ar sarakstu kurā var izvēlēties dažādus folderus bildes ievietošanai, bet man neizdodas pievienot izvēlēto vērtību copy funcijai. Ar manualu destination foldera uzrakstishanu strada!

     

    <?php
    //Saraksts ar folderiem
    $galerijas = array(
    'Pasakumi' => 1,
    'Sports' => 2,
    'Nu' => 3,
    'Portreti' => 4
    );
    
    function generateSelect($name = '', $options = array()) {
    $vieta = '<select name="'.$name.'">';
    foreach ($options as $option => $value) {
    	$vieta .= '<option value='.$value.'>'.$option.'</option>';
    }
    $vieta .= '</select>';
    return $vieta;
    }
    //noteikt izveleto vertibu
    $vieta = generateSelect('galerija', $galerijas); 
    //fails ko upload
    $image=$_FILES['image']['name'];
    
    $filename = stripslashes($_FILES['image']['name']);
    
    $size = filesize($_FILES['image']['tmp_name']);
    
    //izvelamies galeriju
    $newname = $vieta.$filename;
    $copied = copy($_FILES['image']['tmp_name'], $newname);
    

×
×
  • Create New...