Jump to content
php.lv forumi

dulais

Reģistrētie lietotāji
  • Posts

    16
  • Joined

  • Last visited

Posts posted by dulais

  1. Ok tik tālu tiku, bet nu ir atkal viena problēma kā skripts var saprast kurš id ir izvēlēts??

     

    video.php uztaisīju šādu:

     

    <?
    error_reporting(E_ALL);
    ini_set("display_errors", 1); 
    
    $con = mysql_connect("localhost","","");
    if (!$con)
     {
     die('Could not connect: ' . mysql_error());
     }
    
    mysql_select_db("", $con);
    
    $result = mysql_query("SELECT * FROM video");
    
    while($row = mysql_fetch_array($result))
     {
    
    }
    
    mysql_close($con);
    echo'</tr></table>';
    
    ?>
    <div id="vf">
    <div id="videoframe">
    <b><?$nosaukums;?></b>
    <div id="vidurl"><a href="videos.php?video=<?$video_id;?>" title="">
    <img src="http://i.ytimg.com/vi/<?$embed;?>/default.jpg" width="80" height="80" border="0">
    </a></div>
    <div id="vidtit2"><a href="videos.php?video=<?$video_id;?>" title="<?$nosaukums;?>"></a></div> 
    Pievienoja: <b><?$autors;?></b><br>
    <a href="videos.php?video=<?$video_id;?>">Apskatīt</a><br />
    </div>
    </div>

     

    videos.php

     

    <?
    
    error_reporting(E_ALL);
    ini_set("display_errors", 1); 
    
    $con = mysql_connect("localhost","","");
    if (!$con)
     {
     die('Could not connect: ' . mysql_error());
     }
    
    mysql_select_db("", $con);
    
    $result = mysql_query("SELECT * FROM video");
    
    while($row = mysql_fetch_array($result))
     {
    
    }
    
    echo <<< HTML
    <tr>
    <td>
    <center>
    <b>$nosaukums</b><br>
    <object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/$embed&hl=en&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/$video_id&hl=en&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br><br>
    Adrese: <input type=text style="width: 290px;" readonly value="http://revenge.lv/videos.php?video=$video_id" /><br>
    Pievienoja: <b>$autors</b><br>
    </center>
    </td>
    </tr>
    HTML;
    
    
    echo'</tr></table>';
    ?>

     

    datubāze izskatās šāda

     

    v2lzgily09lymnbni97i.jpg

  2. Tātad sāku pārveidot skriptu uz mysql jeb lai saglabā video datubāzē, jo marcis teica ka savādāk šis lapaspušu skripts nestrādās. Sataisīju jau ka viņš saglabā datubāzē, bet nesanāk izvilkt uz lapu.

     

    video_adder.php

     

    <?
    
    include('config.php');
    
    $video_id = time()+($config_date_adjust*60);
    
    
    $add = "INSERT INTO video ( video_id, embed, autors, nosaukums)
    VALUES('$video_id', '$_POST[embed]', '$_POST[autors]', '$_POST[nosaukums]')";
    mysql_query($add) or die(mysql_error());
    mysql_close();
    
    
    echo <<< HTML
    <table>
    <tr>
    <td>Video veiksmīgi pievienots</td>
    </tr>
    </table>
    
    <table>
    <tr>
    <td>Doties atpakaļ pie <a href="http://revenge.lv/?kur=video"><span style="color:#FF0000">video saraksta</span></a></td>
    </tr>
    <tr>
    <td>Doties<a href="http://revenge.lv/?kur=video_add"><span style="color:#FF0000">pievienot </span></a>vēlvienu video</td>
    </tr>
    </table>
    HTML;
    ?>

     

    un video.php

     

    <?
    
    error_reporting(E_ALL);
    ini_set("display_errors", 1); 
    
    
    $file = file("video/video.php"); 
    $filesCount = "0";
    for($line = 0; $line < sizeof($file); $line++) { if(@"guest" == substr($file[$line], 0, 5)) $filesCount++; else $filesCount++; }
    
    $file = file("video/video.php");
    $totalLines = sizeof($file);
    for($line = 0; $line < $totalLines; $line++)
    {
    $video_arr = explode("|", $file[$line]);
    
    
    echo <<< HTML
    <div id="vf">
    <div id="videoframe">
    <b>$video_arr[3]</b>
    <div id="vidurl"><a href="videos.php?video=$video_arr[0]" title="$video_arr[3]">
    <img src="http://i.ytimg.com/vi/$video_arr[1]/default.jpg" width="80" height="80" border="0">
    </a></div>
    <div id="vidtit2"><a href="videos.php?video=$video_arr[0]" title="$video_arr[3]"></a></div> 
    Pievienoja: <b>$video_arr[2]</b><br>
    <a href="videos.php?video=$video_arr[0]">Apskatīt</a><br />
    </div>
    </div>
    HTML;
    
    }
    
    
    if($filesCount == "0") { echo "<tr><td>Nav neviens video</td></tr>"; }
    ?>

     

    kur tad man likt SELECT vai ko tur tad vajag??

  3. Apbrīnojami :))

     

    Skriptu nepētīju, bet to noteikti var(un vajag) atrisināt ar tīru CSS

     

    Saliec video div'os, pieškir klasi un nodefinē stilu

    div.video_klase{
    float:left;
    width:200px;
    height:200px;
    }

     

    Pēc tiem video div'iem neaizmirsti nolikt kādu block veida elementu ar stilu clear:both;

     

    Kaut kas nesanāk rekur style.css video daļa

     

    #vf {
    float:left;
    width:200px;
    height:200px;
    }
    
    #videoframe {
    margin: 0px auto;
    padding: 0px auto;
    width: 98%;
    text-align: center;
    }
    
    #video {
    float: left;
    background: #A3B1B8;
    margin: 8px;
    height: 145px;
    width: 130px;
    }
    
    #video:hover {
    border:1px solid #ececec;
    text-decoration:none;
    }
    
    #video span {
    width:124px;
    font-size:10px;
    margin-top:5px;
    display:block;
    background:#eee;
    padding-top:0px;
    margin-left:3px;
    margin-right:3px;
    }
    
    #vidtit {
    padding-top: 6px;
    }
    
    #vidtit2 {
    padding-top: 0px;
    padding-bottom:4px;
    }
    
    #vidurl {
    padding-top: 4px;
    height: 94px;
    }

     

    video.php

     

    echo <<< HTML
    <tr>
    <td>
    <div id="vf">
    <div id="videoframe">
    <b>$video_arr[3]</b>
    <div id="vidurl"><a href="videos.php?video=$video_arr[0]" title="$video_arr[3]">
    <img src="http://i.ytimg.com/vi/$video_arr[1]/default.jpg" width="80" height="80" border="0">
    </a></div>
    <div id="vidtit2"><a href="videos.php?video=$video_arr[0]" title="$video_arr[3]"></a></div> 
    Pievienoja: <b>$video_arr[2]</b><br>
    <a href="videos.php?video=$video_arr[0]">Apskatīt</a><br />
    </div>
    </div>
    </td>
    </tr>
    HTML;

     

    Apskatīt te

  4. Kādus laukus precīzāk uzraksti!!

     

    Man nepatīk šīs vietas

     

      `vaards` varchar(255) collate utf8_unicode_ci NOT NULL,
     `uzvaards` varchar(255) collate utf8_unicode_ci NOT NULL,

     

    Es gribētu to abu vieta niku un viss

  5. Bet tagad atkal cita problēma!!

     

    Man tas SQL ir šāds

     

    -- phpMyAdmin SQL Dump
    -- version 2.11.6
    -- http://www.phpmyadmin.net
    --
    -- Host: localhost
    -- Generation Time: Dec 04, 2008 at 05:39 PM
    -- Server version: 5.0.51
    -- PHP Version: 5.2.6
    
    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
    
    
    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
    /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
    /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
    /*!40101 SET NAMES utf8 */;
    
    --
    -- Database: `sistema`
    --
    
    -- --------------------------------------------------------
    
    --
    -- Table structure for table `lietotaaji`
    --
    
    CREATE TABLE `lietotaaji` (
     `id` int(11) NOT NULL auto_increment,
     `vaards` varchar(255) collate utf8_unicode_ci NOT NULL,
     `uzvaards` varchar(255) collate utf8_unicode_ci NOT NULL,
     `epasts` varchar(255) collate utf8_unicode_ci NOT NULL,
     `parole` varchar(255) collate utf8_unicode_ci NOT NULL,
     `bilde` varchar(255) collate utf8_unicode_ci NOT NULL,
     `online` varchar(1) collate utf8_unicode_ci NOT NULL default 'N',
     PRIMARY KEY  (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1;
    
    --
    -- Dumping data for table `lietotaaji`
    --
    
    
    -- --------------------------------------------------------
    
    --
    -- Table structure for table `veestules`
    --
    
    CREATE TABLE `veestules` (
     `id` int(11) NOT NULL auto_increment,
     `autora_id` int(11) NOT NULL,
     `sanjeemeeja_id` int(11) NOT NULL,
     `teema` varchar(255) collate utf8_unicode_ci NOT NULL,
     `zinja` text collate utf8_unicode_ci NOT NULL,
     `laiks` varchar(255) collate utf8_unicode_ci NOT NULL,
     PRIMARY KEY  (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1;
    
    --
    -- Dumping data for table `veestules`
    --

     

    Iznāk tā ka ar loginu nekas neiznāks varētu izmainīt šo SQL lai viņš derētu arī loginam??Bet tik atstāj lai paliek tās vēstules un bildes

     

    šīs divas vietas

     

      `bilde` varchar(255) collate utf8_unicode_ci NOT NULL,
     `online` varchar(1) collate utf8_unicode_ci NOT NULL default 'N',

  6. Tā tad es gribu uztaisīt tā kad ielogojas parādās kontroles panelis!!Nu piem. nomainīt paroli,bildi paskatīties kas onlainā

     

    Varbūt tas jau ir izrunāts, bet es nekā sakarīga neatradu

     

    Varbūt ir kāds kods??

×
×
  • Create New...