Skocz do zawartości

Puchacz1

Stały użytkownik
  • Postów

    477
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez Puchacz1

  1. planuję wymienić procesor na 4-rdzeniowy i znalazłem taki odpowiadający mojemu przedziałowi cenowemu(do 500 zł). Zastanawiam się jednak czy moja płyta obsłuży taki wynalazek. Z podstawowej specyfikacji wiem, że obsługuje ona core2quad jednak czy wszystkie?. Rozwiejcie proszę moje wątpliwości.

  2. Właśnie, potrzebują laptop na studia. Chciałbym aby nie miał on OS'a - mam zamiar zainstalować linuksa. Poza tym OS'a w postaci windy dostanę pewnie na uczelni. Chciałbym aby współpracował on dobrze z linuksem a wiem, że są z tym problemy. Może ktoś kupował ostatnio takiego :). Czego wymagam:

     

    Procek, min. 2 rdzenie -> dobrze coby miał dużą pamięć podręczną.

    RAM - 2,3 GB starczą

    Grafika -> w sumie to ma być laptop na studia więc lepiej żeby nie kusiło. Jeżeli jednak jest jakaś fajna i zmieszcze się w cenie to ok.

    Bateria: Zapewne odbędzie się to za cenę grafiki, bo chciałbym aby mogła kilka godzin podziałać :).

    Wyświetlacz: jak największy.

  3. witam, mam pewien problem z automatycznym dostosowaniem wielkości strony pdf do rozdzielczości zdjęcia które wykonane jest w px. Korzystam z fpdf. Utworzona strona jest za mała, nie wiem dlaczego.Prawdopodobnie źle coś przeliczam.

     

    <?php
    session_start();
    define('FPDF_FONTPATH','fpdf/font/');
    require('fpdf/createindex.php');
    
    $pdf=new PDF_Index('L','in');
    $pdf->SetFont('Arial','',15);
    //Pages
    $resolution = $_SESSION['resolution'];
    for($i=1;$i<=$_SESSION['generate_form'];$i++)
    {
     if ($_SESSION['photo_size'.$i][0] > $_SESSION['photo_size'.$i][1])
     {
       $width = $_SESSION['photo_size'.$i][0] / $resolution * 2.54;
       $height = $_SESSION['photo_size'.$i][1] / $resolution * 2.54;
       $orientation = 'P';
       $pdf->AddPage($orientation, array($width,$height));
     }
     else
     {
       $width = $_SESSION['photo_size'.$i][0] / $resolution * 2.54;
       $height = $_SESSION['photo_size'.$i][1] / $resolution * 2.54;
       $orientation = 'L';
       $pdf->AddPage($orientation, array($width,$height));
     }
    $pdf->Bookmark($_SESSION['photo'.$i]);
     $pdf->Image('zdjecia/'.$_SESSION['photo'.$i],0,0);
    }
    //Index
    $pdf->AddPage('L');
    $pdf->Bookmark('');
    $pdf->CreateIndex();
    $pdf->Output();
    ?>

  4. działa jak należy, właśnie z niego do Was piszę :). Pinguje niby normalnie. To znaczy prawie jak należy, dość duże pingi są. Chciałem dowiedzieć się w jakim czasie pakiety przebywają odpowiednią trasę jednak nie mogę...

  5. komputer jak w podpisie. Chciałbym sobie w spokoju pograć w BF:BC2 oraz GTA:EFLC. Jaką powinienem kupić kartę graficzną?. A może procesor?. 420zł - kasa mała, niestety na razie nic więcej nie da rady a irytujące jest to przycinanie.

     

    procek kręcony do 2,7, na takich ustawieniach gram.

  6. m4r,zabij mnie ale ja mam stałe problemy z tymi bazami :). Tym razem przetestowałem wszystko w phpmyadmin i nie działa. Do rzeczy, w phpmyadmin

     

    SHOW TABLES FROM `produkty`

     

    zwraca dwie tabele(prawidłowo)[karty graficzne oraz zasilacze] natomiast jak to samo robię już w kodzie php przez mysql_query to zwraca mi tylko tabele karty graficzne. Google mi nie pomógł, więc pytam tutaj - dlaczego tak jest i jak to naprawić.

  7. pozmieniałem co kazałeś zamienić i nadal to samo. Pokażę wobec tego cały plik:

     

    <form  action="" method="POST">
    Kategoria:<input name="kategoria" type="text" /><br  />
    Firma:<input name="firma" type="text" /><br  />
    Produkt:<input name="produkt" type="text" /><br  />
    Zdjecie:<input name="zdjecie" type="text" /><br  />
    Opis:<input name="opis" type="text" /><br  />
    Krótki Opis<input name="opis_kr" type="text" />
    <input  type="submit" value="wyślij" />
    </form>
    <?php
    $kategoria = trim(addslashes(strip_tags($_POST['kategoria'])));
    echo($kategoria);
    $firma = trim(addslashes(strip_tags($_POST['firma'])));
    $produkt = trim(addslashes(strip_tags($_POST['produkt'])));
    $zdjecie = trim(addslashes(strip_tags($_POST['zdjecie'])));
    $opis = trim(addslashes(strip_tags($_POST['opis'])));
    $opis_kr = trim(addslashes(strip_tags($_POST['opis_kr'])));
    $popularnosc = trim(addslashes(strip_tags($_POST['popularnosc'])));
    $ocenta = trim(addslashes(strip_tags($_POST['ocena'])));
     $connect = mysql_connect('127.0.0.1','root');
     mysql_query("CREATE DATABASE `produkty`");
     mysql_select_db("produkty");
     $sql[0] = mysql_query("CREATE TABLE '".$kategoria."' (idkat int NOT NULL AUTO_INCREMENT, firma text(30), produkt text(20), zdjecie text(20), opis text(255), opis_kr text(50), popularnosc int, ocena int, PRIMARY KEY(idkat))");
     $sql[1] = mysql_query("INSERT INTO `".$kategoria."` (`idkat`, `firma` `produkt`, `zdjecie`, `opis`, `opis_kr`, `popularnosc`, `ocena`) VALUES ('', '".$firma."', '".$produkt."', '".$zdjecie."', '".$opis."', '".$opis_kr."', '".$popularnosc."', '".$ocena."')");
     mysql_close($connect);
     echo('Wykonano'.$sql[0].':'.$sql[1]);
    ?>
    

  8. m4r wszystko działa jak należy, trochę inaczej zapisałem warunek drugi ale jest ok :).

     

    może mi ktoś powiedzieć dlaczego nie jest nic dodawane do bazy prócz jej utworzenia?

     

     $connect = mysql_connect('127.0.0.1','root');
     mysql_query("CREATE DATABASE `produkty`");
     mysql_select_db("produkty");
     $sql[0] = mysql_query("CREATE TABLE '".$kategoria."' (idkat int NOT NULL AUTO_INCREMENT, firma text(30), produkt text(20), zdjecie text(20), opis text(255), opis_kr text(50), popularnosc int, ocena int, PRIMARY KEY(idkat))");
     $sql[1] = mysql_query("INSERT INTO '".$kategoria."' (`idkat`, `firma` `produkt`, `zdjecie`, `opis`, `opis_kr`, `popularnosc`, `ocena`) VALUES ('', '".$firma."', '".$produkt."', '".$zdjecie."', '".$opis."', '".$opis."', '".$opis_kr."', '".$popularnosc."', '".$ocena."')");
     mysql_close($connect);
     echo('Wykonano'.$sql[0].':'.$sql[1]);
    

  9. 1.m4r - przede wszystkim nie rozumiem jak miałaby się odbywać to dodawanie lub odejmowanie. Bo jak do zmiennej dodać lub odjąć jakąś wartość bez definiowania np. name=dodaj lub odejmij i użycia if do wybierania i dodawania lub odejmowania wartości.

     

    2.Niemniej jednak po Twoich słowach wpadłem na pewien tor jednak nie jest on do końca poprawny a ja nie potrafię go rozbudować. Cały czas mam wrażenie, że czegoś nie umiem, czegoś nie rozumiem. Do rzeczy, napisałem coś takiego - teoretycznie działa jednak wyświetla stronę -1 oraz przy "następnie" następnie przeskakuje od razu do strony pierwszej.

     

    <?php
    if(isset($_GET['obecny']) && $_GET['obecny'] >= 0)
    {
     $obecny = $_GET['obecny'];
    }
    else 
    {
     $obecny = 0;  
    }
    ?>
    <a href="galeria.php?obecny=<?php echo($obecny - 1); ?>">poprzedni</a> 
    <a href="galeria.php?obecny=<?php echo($obecny + 1); ?>">następny</a>

     

    powiedzcie mi w kilku słowach dlaczego mój tok myślenia jest zły i jak go naprawić.

     

    EDIT:

    napisałem jeszcze coś takiego jednak nie rozumiem działania tego co napisałem (czy to możliwe? :P). Teoretycznie działa, jednak brak mu ogranicznika.

     

    <?php 
    if(isset($obecny) && $obecny = -1 || $obecny = 1)
    {
     $obecny=0;
    }
    else
    {
     $obecny = $_GET['obecny'];
    }
    ?>
    <a href="galeria.php?obecny=<?php echo($obecny - 1); ?>" name="add">poprzedni</a> 
    <a href="galeria.php?obecny=<?php echo($obecny + 1); ?>" name="odejmij">następny</a>
    

     

    teraz spróbuję wytłumaczyć co to robi wg. mnie.

    1. Jeśli jest ustawiona zmienna obecny i zmienna obecny jest równa -1 lub 1 ustawiamy zmienną obecną równą 0 => właśnie, dlaczego to działa tak, że jak jest ustawiona zmienna 1 lub -1 to nie ustawia $obecny na 0 tylko zostawia zmienna obecny przy swojej wartości.

    2. Jeśli zmienna obecna różna od -1,1 to pobiera zmienną obecny z formularza.

  10. mar, działa - już wczoraj to odkryłem :). Mimo to dzięki.

    inny problem:

     

    1.problem jest taki. Za pomocą funkcji glob() pobieram nazwy obrazków które są od teraz tablicą. Jak zrobić by po naciśnięciu nast/poprzedni dodało lub odjęło wartość od klucza tablicy

     

    o coś takiego chodzi:

    $zmienna[$klucz] = nazwa_obrazka // przy czym $klucz jest liczbą!. //

    jeśli nacisnę dodaj do $klucz zostanie dodane 1

     

    2.dlaczego glob('nazwa_pliku.jpg) nie odczytuje plików o rozszerzeniu JPG. Domyślam się, że winna jest tutaj wielkość liter, jak więc to pominąć.

     

    nie szukam gotowego rozwiązania, chciałbym abyście mi podpowiedzieli jak się za to zabrać.

  11. a więc:

    $haslo = MD5("qwerty");
    $connect = mysql_connect();
    $dbname = 'users';
    $query ='CREATE DATABASE '.$dbname;
    mysql_query($query);
    mysql_select_db('users');
    $zapytanie = 'CREATE TABLE nba (id int NOT NULL AUTO_INCREMENT, nick char(30), imie char(30), nazwisko char(15), email char(25), haslo char(30), PRIMARY KEY(id))';
    $zapytanie2 = "INSERT INTO `nba` (`id`, `nick`, `imie`, `nazwisko`, `email`, `haslo`) VALUES ('','Puchacz', 'Kelly', 'Bundy', 'Bundy@interia.pl', '".$haslo."')";
    mysql_query($zapytanie);
    mysql_query($zapytanie2);
    mysql_close($connect);
    

     

    tak stworzyłem bazę danych => wszystko działa, sprawdzone poleceniem SELECT * FROM xxx

    teraz chcę porównać wpisane hasło i login z tymi z bazy danych:

    $dana = $_POST['password'];
    $pw = MD5($dana);
    $connect_db = mysql_connect('localhost', 'root');
    mysql_select_db('users');
    $quest = "SELECT `nick`, `haslo` FROM nba WHERE `nick` = '{$_POST['login']}' AND `haslo` = '{$pw}'";
    echo($quest);
    $query = mysql_query($quest);
    $check = mysql_fetch_row($query);
    mysql_close($connect_db);
    echo $check[0][1];

    jednak tak się nie da. To co zapisane w bazie danych różni od tego co kodowałem MD5. Wygląda to tak:

    qwerty = d8578edf8458ce06fbc5bb76a58c5ca4

    to co w bazie: d8578edf8458ce06fbc5bb76a58c5c

    nie rozumiem dlaczego tak się dzieje i przede wszystkim nie wiem czy dobrze stworzyłem tą bazę danych i czy poprawnie się do niej odwołuję. Jak to odczytać i porównać...

  12. firewall wyłączony/włączony - nie ma znaczenia.

     

    log:

     

    (OS 10013)Została podjęta próba uzyskania dostępu do gniazda w sposób zabroniony przez przypisane do niego uprawnienia dostępu. : make_sock: could not bind to address [::]:80

    (OS 10013)Została podjęta próba uzyskania dostępu do gniazda w sposób zabroniony przez przypisane do niego uprawnienia dostępu. : make_sock: could not bind to address 0.0.0.0:80

     

    tylko chciałem zauważyć, że uruchamiam program jako administrator.

×
×
  • Dodaj nową pozycję...