Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania
Viewing all 48784 articles
Browse latest View live

Potrzeba danych do rysowania wykresu

$
0
0
Cześć. Moja strona zbiera dane ile osób się loguje w czasie sesji, potrzebuje tych danych do wykresów oraz machine learning. możecie kliknąć ? ;) nie ma żadnych reklam i wszystko jest czysto edukacyjne

 

http://yourrecipes.azurewebsites.net/

Brak indeksu php

$
0
0

Cześć, 

na wstępie zaznaczę, że z php dopiero poznaje się i mam już pewien problem. Otóż opierając się o poradniki zamieszczone na yt na kanale Pasja Informatyki, udało mi się napisać skrypt logowania dopasowany pod moje potrzeby. Zawiera on prostą tablicę id, nick, hasło, którą rozszerzam o inną tablicę (mysql też tak kiepsko ale rozwijam sie na wlasna reke). Ta druga tablica ma takie przykładowe atrybuty, jak siła, zręczność - takie podstawy. Zamysł jest taki, że na jednej tablicy są tylko dane konta, a na drugiej wszelkie parametry tego konta.

Ogólnie plik zawiera kod (zapytanie do bazy teoretycznie w myphp pokazało prawidłowe rozwiązanie), niezbyt elegancki, acz samodzielny ;)

$zapytanie = $uwierzytelnienie->query("SELECT * FROM userlist,atrybuty WHERE userlist.id = atrybuty.iduser") or die(mysql_error());
while($wynik = $zapytanie->fetch_assoc()) {
$_SESSION['id'] = $wynik['id'];
$_SESSION['str'] = $wynik['str'];
$_SESSION['dex'] = $wynik['dex'];
$rezultatdobazy->free_result();

Inny plik, w którym mam cały html i css wywołuje to przykładowo tak: echo $_SESSION['lvl'].

Po zalogowaniu się na dane konto, w rubryce, w której powinny być atrybuty widnieje napis Notice: Undefined index. Gdy z lokalizacji podstawowej ręcznie w pasek adresu wpiszę lokalizację pliku php (skryptu), który odpowiada za wczytanie wartości z bazy danych i przesłanie ich przez $_session na powrót do pliku z html, a następnie wrócę do pliku z html to już nie ma błędu o nieznalezionym indexie. Wczytuje wartości z bazy danych, ale tylko i wyłącznie z ostatniego ID, niezależnie na jakim koncie jestem zalogowany.

Natomiast jeśli zrobię przekierowania ze skryptu na inny plik php który jest docelowo dostępny do gracza, wówczas już taka sytuacja nie następuje i błąd indeksu jest niezmienny. 

 

Co zrobić w tym momencie? To jest błąd kolejności wczytywania czy kompletnie zepsute zapytanie do bazy?

 

Uszkodzony ekran. Czarna plama.

Anchor i content w podstronie umieszczonej w stopce znika po wrzuceniu HTML

$
0
0

Witam wszystkich,

Sklep online - wordpress - woocommerce

Mam mały problem z scriptem HTML , tzn. chce wrzucić skrypt o "Polityce Prywatności" w stopce do podstrony do kolumny 3. 

<script src....jest wrzucony w nową podstrone "Polityka prywatności" do edytora tekstowego html

Pozniej podstrona jest wrzucona do menu stopki z tym scriptem , gdzie tam juz sa dwie podstrony i jeden anchor (kotwica)"technologia",ktory jest utworzony w widget footer kolumna 3 , ktory przekierowuje do pierwszej strony pod temat i widnjeje jak podstrona.

wszystko ladnie smiga, ale gdy wrzuce ta podstrone"Polityka prywatnosci" do menu to wychodzi blad

Anchor zanika z footera a w "polityce prywatnosci" nie ma contenta czyli tego scriptu, ktory generuje content z innej strony

"parameter 1 to be string, array given in wp-admin/wp-includes/formatting.php on line 3774" w kodzie wyglada on tak:

to jest frgament 3774 

if ( 0 !== stripos( $url, 'mailto:' ) ) { 
        $strip = array('%0d', '%0a', '%0D', '%0A'); 
        $url = _deep_replace($strip, $url); 
    }

/**
 * Checks and cleans a URL.
 *
 * A number of characters are removed from the URL. If the URL is for displaying
 * (the default behaviour) ampersands are also replaced. The {@see 'clean_url'} filter
 * is applied to the returned cleaned URL.
 *
 * @since 2.8.0
 *
 * @param string $url       The URL to be cleaned.
 * @param array  $protocols Optional. An array of acceptable protocols.
 *                            Defaults to return value of wp_allowed_protocols()
 * @param string $_context  Private. Use esc_url_raw() for database usage.
 * @return string The cleaned $url after the {@see 'clean_url'} filter is applied.
 */

function esc_url( $url, $protocols = null, $_context = 'display' ) {
    $original_url = $url;

    if ( '' == $url )
        return $url;

    $url = str_replace( ' ', '%20', $url );
    $url = preg_replace('|[^a-z0-9-~+_.?#=!&;,/:%@$\|*\'()\[\]\\x80-\\xff]|i', '', $url);

    if ( '' === $url ) {
        return $url;
    }

    if ( 0 !== stripos( $url, 'mailto:' ) ) {
        $strip = array('%0d', '%0a', '%0D', '%0A');
        $url = _deep_replace($strip, $url);
    }
    $url = str_replace(';//', '://', $url);
    /* If the URL doesn't appear to contain a scheme, we
     * presume it needs http:// prepended (unless a relative
     * link starting with /, # or ? or a php file).
     */
    if ( strpos($url, ':') === false && ! in_array( $url[0], array( '/', '#', '?' ) ) &&
        ! preg_match('/^[a-z0-9-]+?\.php/i', $url) )
        $url = 'http://' . $url;

    // Replace ampersands and single quotes only when displaying.
    if ( 'display' == $_context ) {
        $url = wp_kses_normalize_entities( $url );
        $url = str_replace( '&amp;', '&#038;', $url );
        $url = str_replace( "'", '&#039;', $url );
    }

    if ( ( false !== strpos( $url, '[' ) ) || ( false !== strpos( $url, ']' ) ) ) {

        $parsed = wp_parse_url( $url );
        $front  = '';

        if ( isset( $parsed['scheme'] ) ) {
            $front .= $parsed['scheme'] . '://';
        } elseif ( '/' === $url[0] ) {
            $front .= '//';
        }

        if ( isset( $parsed['user'] ) ) {
            $front .= $parsed['user'];
        }

        if ( isset( $parsed['pass'] ) ) {
            $front .= ':' . $parsed['pass'];
        }

        if ( isset( $parsed['user'] ) || isset( $parsed['pass'] ) ) {
            $front .= '@';
        }

        if ( isset( $parsed['host'] ) ) {
            $front .= $parsed['host'];
        }

        if ( isset( $parsed['port'] ) ) {
            $front .= ':' . $parsed['port'];
        }

        $end_dirty = str_replace( $front, '', $url );
        $end_clean = str_replace( array( '[', ']' ), array( '%5B', '%5D' ), $end_dirty );
        $url       = str_replace( $end_dirty, $end_clean, $url );

    }

    if ( '/' === $url[0] ) {
        $good_protocol_url = $url;
    } else {
        if ( ! is_array( $protocols ) )
            $protocols = wp_allowed_protocols();
        $good_protocol_url = wp_kses_bad_protocol( $url, $protocols );
        if ( strtolower( $good_protocol_url ) != strtolower( $url ) )
            return '';
    }

    /**
     * Filters a string cleaned and escaped for output as a URL.
     *
     * @since 2.3.0
     *
     * @param string $good_protocol_url The cleaned URL to be returned.
     * @param string $original_url      The URL prior to cleaning.
     * @param string $_context          If 'display', replace ampersands and single quotes only.
     */
    return apply_filters( 'clean_url', $good_protocol_url, $original_url, $_context );
}

Bym byl bardzo wdzieczny za pomoc !

Slajdy na stronie

$
0
0
Hej mam pytanie może ktoś mi wytłumaczyć krok po kroku jak zrobić slajdy na stronie www ?

[C++] [switch] [kalkulator/konwenter]

$
0
0

Hej,

Jestem po odcinku 9 kursu C++ od p. Zelenta.

Chciałbym zrobić kalkulator i konwenter w jednym. To znaczy: najpierw wybieramy z Menu Głównego, z której z tych dwóch funkcji chcemy korzystać, następnie wybieramy taką 'podfunkcję' np. dodawanie i dopiero obliczenia.

W załączonym kodzie utworzyłem drugiego switcha w zależności od wartości 'wybor2', ale po wyborze znaku program się wysypuje. 

Moje pytanie brzmi: dlaczego?

 

#include <iostream>
#include <cstdlib>
#include <conio.h>

using namespace std;
float x,y;
char wybor,wybor2;


int main()
{

    cout << "MENU GLOWNE"<< endl;
    cout << "----------------"<< endl;
    cout << "1.Kalkulator"<< endl;
    cout << "2.Konwenter"<< endl;

    wybor=getch();
    system("cls");

    switch (wybor)
    {
        case '1':
        cout<<"Witaj w kalkulatorze, wybierz operacje: "<<endl<<endl;
        cout << "MENU KALKULATORA"<< endl;
        cout << "----------------"<< endl;
        cout << "1.Dodawanie"<< endl;
        cout << "2.Odejmowanie"<< endl;
        cout << "3.Mnozenie"<< endl;
        cout << "4.Dzielenie"<< endl;
        cout << "5.Powrot do Menu Glownego"<< endl;
        break;

            wybor2=getch();
            system ("cls");

            switch (wybor2)
            {
                case '1':
                cout<<"Dodawanie!";
                break;

                case '2':
                cout<<"Odejmowanie!";
                break;

            }

    case '2':
        cout <<"Witaj w konwenterze, wybierz grupe miar: "<<endl<<endl;
        cout << "MENU KONWENTERA"<< endl;
        cout << "----------------"<< endl;
        cout << "1.Dlugosc"<< endl;
        cout << "2.Masa"<< endl;
        cout << "3.Objetosc"<< endl;
        cout << "4.Powierzchnia"<< endl;
        cout << "5.Powrot do Menu Glownego"<< endl;
        break;
    }



    return 0;
}

 

Program nie wczytuje funkcji void

$
0
0

Witam. Ćwiczyłem pisanie konwerterów zgodnie z kursem programowania Pana Mirka, odcinek 9 i mam mały problem z funkcją void. W kursie Panu Mirkowi wszystko się wyświetla, a gdy ja napisałem taki kod, cout z funkcji void nie jest wyświetlany. Wyświetlają się tylko couty z funkcji main. 

#include <iostream>

using namespace std;

float wartosc;

float funt(float f)
{
    return f/5.0617;
}
float dolar(float d)
{
    return d/4.0770;
}
float euro(float e);
void peso(float p)
{
     cout<<"Peso meksykanskie: "<<p/0.2045;
}
float frank(float fra)
{
    return fra/4.0535;
}
int main()
{
    cout<<"Podaj wartosc (PLN): ";
    cin>>wartosc;
    cout<<"Funt szterling: "<<funt(wartosc)<<endl;
    cout<<"Dolar amerykanski: "<<dolar(wartosc)<<endl;
    cout<<"Euro: "<<euro(wartosc)<<endl;
    cout<<"Frank szwajcarski: "<<frank(wartosc)<<endl;
    return 0;
}
float euro(float e)
{
    return e/4.3166;
}

Poza tym mam jeszcze jedno pytanie - czy można coś dopisać do tej funkcji aby peso wyświetlało się np. między dolarem a euro lub euro a frankiem? Czy można jakoś wpływać na to, w którym miejscu się wyświetli?

Pytania odnośnie DOM

$
0
0
Dobry wieczór, chciałbym zadać 2 pytania, bo tu jestem trochę niepewny.
Kiedy przeglądarka tworzy DOM podczas ładowania strony, to ten cały DOM te wszystkie obiekty elementów, są przechowywane w obiekcie document, do którego mamy dostęp poprzez JavaScript?
Zawsze jak zmienia się coś w obiekcie elementu, który jest w DOM np. wewnętrzny HTML to dynamiczna zmiana jest widoczna na stronie, czyli na stronie wyświetlany jest DOM ?
Dziękuję za wszelki poświęcony czas na odpowiedzi.

Ile powinna kosztować strona internetowa oparta na Wordpressie?

$
0
0
Cześć!

Załóżmy, że robię dla kogoś stronę opartą na wordpressie, jest to taka zwykła strona wizytówka. Ile powinno coś takiego kosztować? Bo znalazłam w internecie informacje, że za taką stroną bierze się od 500zł, ale znalazłam też informacje, że strona zrobiona na Wordpressie nie może być taka droga, bo wp jest darmowy. Jak to w końcu wygląda?

Strona internetowa godna 1500zl?

$
0
0
Witam mam takie male pytanko... Moj znajomy kolega zamowil strone z sklepem internetowym http://trylemat.com za 1500 zl. Na moje oko jest ona bardzo niedopracowana i nie warta tej ceny. Co myslicie?

C++ obiektowy, program zadajcy pytania

Visual Studio problem z kompilacją

$
0
0

Witam !
Zainstalowałem sobie Visual Studio 2013 Ultimate i mam poważny problem z którym nie wiem co zrobić :( 

 

Nie mam pojęcia co tu jest nie tak i dlaczego nie chce się kompilować. 

Programowanie stron www, monitor a komfort pracy

$
0
0
Witam wszystkich serdecznie, mam do was pytanie stoję przed wyborem monitora no i wszystko świetnie, jestem graczem więc myślę nad monitorem 144Hz, ale również zamierzam zastosować komputer do programowania gier, i stron WWW. Więc moim pytaniem jest to, czy monitor gamingowy nada się do programowania stron www / gier? Chodzi tu o samodzielną obróbkę zdjęć, bawienie w blenderze, dopasowywanie kolorystyk itd. Dodam że nie jestem grafikiem, i wątpię że kiedykolwiek w przyszłości będę, aczkolwiek sytuacje gdzie zostaje w projekcie sam, no po prostu. Musze sobie radzić sam

Hover dla obrazka

$
0
0
Witam prosiłbym o pomoc, nakierowanie mnie lub jakiś przykład jak zrobić hover z napisem na obrazku :).

Chodzi o to aby po najechaniu myszką na obrazek tło się zmieniło na dowolny kolor(o dowolnej przeźroczystości) oraz aby pojawiał się dodatkowo nieprzeźroczysty tekst.

O to co udało mi się uzyskać:

https://codepen.io/bat_kuba/pen/pejOJy

Nie wiem co zrobić aby pokazywał mi się jeszcze na tym tekst, który mógłbym modyfikować.

 

Z góry dziękuję za pomoc :)

Kłopot z formularzem kontaktowy-php

$
0
0

Cześć wam wszystkim !!!!

mam taki problem posiadam formularz kontaktowy. Stworzony w  html, css,  php 

I właśnie o kod php mi sie rozchodzi mianowicie kiedy wypełniam formularz. To po naciśnięciu przycisku wyślij dostaje komunikat:
Parse error: syntax error, unexpected '.' in /home/arkomadi/domains/arkomadi.pl/public_html/kontakt.php on line 13. Może mi ktoś powiedzieć Dlaczego i jak to naprawić.

Dodam jeszcze, że mam stronę postawioną na linuxcom.pl 
www.arkomadi.pl .Chociaż wcześniej wyskakiwał komunikat że wiadomość została wysłana a w skrzynce pocztowej nic nie mam. Też chciał bym to wiedzieć. :)

Z góry dziękuje, za pomoc  


kod php<?php

// Tworzymy zmienną dla imienia i nazwiska
$name = $_POST['name'];

// Tworzymy zmienną dla adresu email
$email = $_POST['email'];

// Tworzymy zmienną dla wiadomości
$message = $_POST['message'];

// Podajesz adres email z którego ma być wysłana wiadomość
$odkogo = . "kontakt@arkomadi.pl";

// Podajesz adres email na który chcesz otrzymać wiadomość
$dokogo = "kontakt@arkomadi.pl";

// Podajesz tytuł jaki ma mieć ta wiadomość email
$tytul = "Wykonanie strony";

// Przygotowujesz treść wiadomości
$wiadomosc = "";
$wiadomosc .= "Imie i nazwisko: " . $name . "\n";
$wiadomosc .= "Email: " . $email . "\n";
$wiadomosc .= "Wiadomość: " . $message . "\n";

// Wysyłamy wiadomość
$sukces = mail($dokogo, $tytul, $wiadomosc, "Od: <$odkogo>");

// Przekierowywujemy na potwierdzenie
if ($sukces){
  print "<meta http-equiv=\"refresh\" content=\"0;URL=potwierdzenie.php\">";
}
else{  print "<meta http-equiv=\"refresh\" content=\"0;URL=error.html\">";
}
?>

mój kod html


<div id="formularz">            <form method="post" action="kontakt.php">    <label>Imię i nazwisko</label>    <input name="name" placeholder="podaj imię i nazwisko ">    <label>Email</label>    <input name="email" type="email" placeholder="podaj twój adres email">    <label>Wiadomość</label>    <textarea name="message" placeholder="Napisz tu wiadomość"></textarea>    <input id="submit" name="submit" type="submit" value="Wyślij">   </div>

 


Mechanika gier Travian, Plemiona, itp...

$
0
0
Spędziłem około roku w C++ i  obiektowce, czuję się swobodnie, esencję programowania pojmuję ^^, mogę iść dalej...

    Klikacze typu Plemiona, Travian, Ikariam itp. zapewne kojarzy wielu. Zatem moje pytanie brzmi: W jakich  językach osiągnę mechanikę działania tych webowych gier?  PHP, MySql, JS + AJAX + framework jQuery (html, css) Aktualnie pracuję nad zdobyciem wiedzy w ww. językach. Brnąć nadal w tym kierunku, czy sprecyzować się do mniejszej ilości języków, poznać inne? Właśnie rozpocząłem kursy online ekosystem js, php7, ajax  Wiem że osiągnę cel spędzając kilkaset moze 1-2k godzin w wymienionych technologiach, tylko pytanie czy słusznie?

Zadanie - Python - Listowanie folderów w katalogu domowym

$
0
0
import os

[f for f in os.listdir(os.path.expanduser("~"))
    if os.path.isdir(os.path.join(os.path.expanduser("~"), f))]

Dlaczego tak a nie np.:

import os

os.listdir("~")

 

W treści zadania jest:

(a) Wyświetl nazwy wszystkich folderów w katalogu domowym aktu-
alnie zalogowanego użytkownika (tzn. ma działać dla każdego

kto będzie korzystał z programu).

(b) W liście folderów z podpunktu (a), znajdź (programowo) folder

o najdłuższej nazwie i wyświetl nazwy wszystkich plików w tym

folderze, które zawierają w nazwie kropkę.

 

To (a) mi działa, ale tego nie rozumiem. Z b mam problem. ;/ 

Proszę o w miarę szybką pomoc. Wręcz błagam, bo chciałbym to zrozumieć, a coś mi tu nie gra.

 

PHP - gdzie znaleźć nowości?

$
0
0

Witajcie! 

Od pewnego czasu zacząłem się uczyć PHP jako drugiego języka, bo spodobał mi się ten język. Czy istnieje oficjalna strona PHP, gdzie można znaleźć nowości w PHP (coś w stylu strony Microsoftu dla np. C#) i te informacje będą na pewno prawidłowe? Nie musi być to nawet oficjalna strona, ważne, żeby te informacje były prawidłowe. Szukałem na Forum takiego pytania, ale nie znalazłem (chociaż wydaje mi się, że takie pytanie kiedyś padło).
Bardzo proszę o odpowiedź i z góry dziękuję!

Pozdrawiam! 

cpp,szyfr -pomoc

$
0
0
Witam,mam problem oto z tym zadaniem

Wiązka zadań Szyfr afiniczny
Dany jest tekst złożony ze słów zbudowanych z małych liter alfabetu angielskiego. Metoda szyfrowania afinicznego — dla której kluczem szyfrującym są dwie liczby całkowite A i B — polega na wykonaniu kolejno następujących operacji: zastąpienia kolejnych liter alfabetu liczbami od 0 do 25: 'a' przez 0, 'b' przez 1, 'c' przez 2 itd

pomnożenia liczby odpowiadającej każdej literze przez A i dodania otrzymanego wy- niku do B,
zamiany otrzymanych liczb z powrotem na litery; jeśli liczba jest większa niż 25, bie- rze się jej resztę z dzielenia przez 26.
Parametry klucza, czyli liczby A i B, powinny być liczbami całkowitymi z przedziału [0, 25].
Dla przykładu, jeśli kluczem szyfrującym jest (3, 7), czyli A = 3, zaś B = 7, to litera 'n' jest najpierw zastępowana liczbą 13. Po pomnożeniu jej przez A i dodaniu B otrzymujemy wynik równy 46. W następnym kroku otrzymujemy literę o numerze 46 – 26 = 20, czyli 'u'.
Okazuje się, że do odszyfrowania szyfru afinicznego można zastosować tę samą metodę, być może z innym kluczem. Na przykład, jeśli napis zaszyfrujemy kluczem (3, 7), to aby go od- szyfrować, stosujemy ten sam algorytm z kluczem (9, 15). Dla przykładu, deszyfrując literę 'u' z kluczem (9, 15), otrzymamy liczbę 20 * 9 + 15 = 195, czyli literę 'n', jako że 195 mod 26
= 13. Klucz (9,15) jest wówczas kluczem deszyfrującym dla klucza (3,7).
Napisz program(y), który poda odpowiedzi do poniższych zadań. Odpowiedzi zapisz do pliku
wyniki.txt.

75.2.
Zaszyfruj szyfrem afinicznym o kluczu (5, 2) te słowa z pliku tekst.txt, które składają się z co najmniej 10 liter. Wypisz je w postaci zaszyfrowanej, po jednym w wierszu.

Mam problem gdyż nwm jak zamienić znak na odpowiednią liczbę.Ktoś ma jakiś pomysł ??

 

Pozdrawiam

[Qt] Błąd budowania / instalowania projektu

$
0
0

Pojawia się taki oto błąd:

Błąd budowania / instalowania projektu Hello_World_2 (zestaw narzędzi: Desktop Qt 5.8.0 MSVC2013 64bit) Podczas wykonywania kroku "qmake"

Nie mogę znaleźć odpowiedzi na to ani na forum ani w reszcie internetu. Na razie udało mi się zrozumieć, że to dość "popularny" błąd.

Viewing all 48784 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>