Piotr Glapa

Ekspert projektowania systemów informatycznych, PKO BP S.A.

Wypowiedzi

  • Piotr Glapa
    Wpis na grupie Java w temacie Szkolenie dla programistów Wzorce projektowe
    31.08.2011, 18:41

    Polecam (byłem w marcu tego roku)
    Ciekawie prowadzone, dobre materiały, kompetentny wykładowca.

  • Piotr Glapa
    Wpis na grupie Bazy Danych w temacie ZADANIE i PRACOWNIK
    20.09.2008, 22:41

    Jak dla mnie to model (czyli te dwie tabele) są nie halo :)
    jeżeli zadanie może być wykonywane tylko przez jednego pracownika
    to przechowywałbym w tabeli zadanie klucz obcy z id pracownika (tabeli pracownik) a dokładniej dwa razy, raz jako twórcę zadania a raz jako właściciela zadania - kolega Wojciech napisał zapytanie właśnie pod taki model.
    PozdroPiotr Glapa edytował(a) ten post dnia 20.09.08 o godzinie 22:42

  • Piotr Glapa
    Wpis na grupie Java w temacie J2EE (EJB3.0) timeout (długi czas przygotowania danych...
    27.04.2008, 10:25

    Wielkie dzięki za podpowiedź - robię na razie testy z @TIMEOUT :) - chce sprawdzić co można z tym zrobić
    Piotrek

  • Piotr Glapa
    Wpis na grupie Java w temacie J2EE (EJB3.0) timeout (długi czas przygotowania danych...
    26.04.2008, 10:36

    Witam serdecznie ma pytanko, czy wie może ktoś jak wykonać w warstwie modelu (SessionBean) przetwarzanie danych (proces wyliczeniowy) który trwa bardzo długo (kilka godzin). Jak próbuje wywołać taką metodę z warstwy prezentacji (ViewController) to po jakimś czasie aplikacja się wywala - timeout i robi mi rollback :(.
    Reasumując potrzebuje przez przeglądarkę uruchomić przyciskiem pewną metodę w SessionBean, której wykonanie jest bardzo długie (ogromna ilość danych do przeliczenia).
    Jeżeli ktoś ma jakieś doświadczenie w tym temacie proszę o radę
    Pozdro
    Piotrek

  • Piotr Glapa
    Wpis na grupie Programiści WWW w temacie Formularz na stronie
    18.08.2007, 12:44

    jasne :) chodziło mi bardziej o logikę. Co do ilości "echo" to raczej zależy od gustu :)

  • Piotr Glapa
    Wpis na grupie Programiści WWW w temacie Formularz na stronie
    18.08.2007, 11:46

    możesz spróbować coś takiego :) oczywiście musisz to obłożyć stylami oraz dodać walidację :)

    <?php
    /*config*/
    $thisfile=$_SERVER['PHP_SELF'];
    $mail_send='twoj@mail.org';
    $czy_do_bazy='0'; //za pomoca tej zmienej decydujesz gdzie ma isc mail czy baza :)
    $host='nazwa_hosta';
    $user='user';
    $pass='pass';
    $dbname='nazwa_bazy';
    function link_baza($host,$user,$pass,$dbname)
    {
    @$db = mysqli_connect($host,$user,$pass,$dbname);
    if(mysqli_connect_errno())
    {
    echo '<h4>Błąd połączenia z bazą danych</h4>';
    exit;
    }
    else
    {
    return $db;
    }
    };
    /*koniec configa*/
    if(@$_POST['submit']=='GO')
    {
    $imie=$_POST['imie'];
    $nazwisko=$_POST['nazwisko'];
    $tel=$_POST['tel'];
    $mail=$_POST['mail'];
    if($czy_do_bazy=='0')
    {
    $text='imie :' . $imie . ' nazwaisko :' . $nazwisko . ' telefon :' . $tel . ' mail :' . $mail;
    mail("$mail_send","Tu temat","$text");

    }
    else
    {
    $db=link_baza($host,$user,$pass,$dbname);
    $insert_add="INSERT INTO tabela (`imie` , `nazwisko`,`telefon`,`mail`) VALUES ('$imie' , '$nazwisko' , '$tel', '$mail')";
    $resultat_add=mysqli_query($db,$insert_add) or die($insert_add);
    }

    }
    else
    {
    echo "<form action=\"$thisfile\" method=\"POST\">";
    echo '<table width="100%" >';
    echo '<tr>';
    echo "<td>Imię:</td>";
    echo "<td><input type=\"text\" size=\"40\" name=\"imie\"></td>";
    echo '</tr>';

    echo '<tr>';
    echo "<td>Nazwisko:</td>";
    echo "<td><input type=\"text\" size=\"40\" name=\"nazwisko\"></td>";
    echo '</tr>';

    echo '<tr>';
    echo "<td>Telefon:</td>";
    echo "<td><input type=\"text\" size=\"40\" name=\"tel\"></td>";
    echo '</tr>';

    echo '<tr>';
    echo "<td>Mail:</td>";
    echo "<td><input type=\"text\" size=\"40\" name=\"mail\"></td>";
    echo '</tr>';

    echo '<tr>';
    echo "<td>Poszło:</td>";
    echo "<td><input type=\"submit\" name=\"submit\"value=\"GO\"></td>";
    echo '</tr>';
    echo '</table>';
    echo '</form>';
    }
    ?>Piotr Glapa edytował(a) ten post dnia 18.08.07 o godzinie 11:48

Dołącz do GoldenLine

Oferty pracy

Sprawdź aktualne oferty pracy

Aplikuj w łatwy sposób

Aplikuj jednym kliknięciem

Wyślij zaproszenie do