Hej, mam jedno pytanie dotyczące połączenia PHP z HTML.

Załóżmy, że chciałbym sobie zrobić prostą aplikacje internetową jak np Dodawanie Notatek, tj. mamy system logowania i rejestracji, po zalogowaniu mamy dostęp do listy stworzonych przez nas notatek, możemy dodawać, edytować i usuwać dodane już notatki.

Chciałbym wykorzystać do stworzenia aplikacji tylko czystego HTML, CSS, JS, PHP oraz system MySQL i PHPMyAdmin z XAMPPa.

Jak
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@maciorqa: Mieszanie php z html to nie jest zła praktyka sama w sobie - jedne sposoby są tylko wygodniejsze od innych, ale w kontekście "dobrych praktyk" ważny jest nie sam sposób zamiany struktury danych w stringa, a to w jaki sposób aplikacja kontroluje przepływ danych. Taki szablon klejący htmla powinien dać się zastąpić przez serializację suchej struktury danych (json). Na przykład gdzieś w kontrolerach aplikacji możesz mieć coś takiego:

$body
  • Odpowiedz
w robocie mam Symfony ale mało to chciałem po robocie głębiej w to wejść. Ale w necie totalnie nic nie ma.. jak robiłem w Laravelu to pełno kursów, tematów na stack itp. Jak teraz próbuje coś poszukać o symfony to porażka... czy mi się tak wydaje, czy tak jest?? #php
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć!

Pierwszy dzień lata już za nami, a więc nadszedł czas na cieszenie się wspaniałym okresem urlopowym!
Aby uczcić tę wyjątkową porę roku, przygotowaliśmy ofertę promocyjną!
Zamień swój hosting przed urlopem i ciesz się zasłużonym wypoczynkiem bez obaw!

Z
sohost - Cześć!

Pierwszy dzień lata już za nami, a więc nadszedł czas na cieszenie s...

źródło: sohost_lato23

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@massejferguson: a chcesz programować dla siebie, czy chcesz nauczyć się programować, aby móc zaistnieć np. w jakiejś firmie? Jeżeli Twoją odpowiedzią będzie to drugie: to Ciebie zasmucę - programowanie nie polega tylko na przeczytaniu dokumentacji po angielsku - polega także na odpowiednim tworzeniu nazewnictwa dla wszystkiego, co piszesz. Jak trafisz do firmy, która pisze metody po polsku - to od takiej firmy nie nauczysz się nic więcej, niż klepać larwę
  • Odpowiedz
Coś dokleja mi do kodu html strony scrypt, który przekierowuje do różnych dziwnych stron. Zmieniłem hasło do FTP, przywróciłem kopię zapasową i przez kilka godzin było ok. Po czym znowu się zaczęło.

Dopiszę, że zaczęło się wczoraj po tym, jak miałem otwartą sesję FilleZilla, wysłałem poprawiony skrypt, a następnie odpaliłem strims.world. Nie wiem czy ma to związek, ale nawet jakby jakiś malware wykradł hasło do ftp, to zmiana powinna pomóc. W jaki
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@reveil: @wypokowy_expert @CherryJerry udało się. Koledzy @ujdzie i @maryce mieli rację, była dziura i doszło do najprostszego SQL injection, a ja debil skupiłem się na tych hasłach i dostępie do FTP. Chociaż zastanawia mnie jak pozyskał nazwy tabeli i kolumn.

Lekcja na przyszłość, można było rozwiązać to w 5 minut, a ja pół dnia straciłem i w cholerę nerwów.

Dziękuję za pomoc!
  • Odpowiedz
@Ernest_: Wrzutki do repo to taka drobnica chwilowo, ale może warto byłoby postawić jakiegoś task/project managera? W sumie nigdy nie korzystałem z niczego otwartego (standardowo azury i confluency przeważnie), ale widzę że https://www.openproject.org/ trochę podrasowali od czasu gdy ostatnio na niego patrzałem. Mógłbyś też publiczną roadmape w nieco przyjemniejszej, wizualnej formie wystawić użytkownikom.
  • Odpowiedz
  • 0
@panczekolady: Codeberg działa na Forgejo który jest sfederowany. Może któregoś dnia się to przyda ( ͡° ͜ʖ ͡°) Zawsze można zaproponować pull requesta ze zmianami. Ma wszystko czego aktualnie potrzebuje, chociaż jest bardziej surowy niż github. Dodatkowo w ekosystemie codeberga trzymam tłumaczenia https://translate.codeberg.org/projects/kbin/kbin/ a lubie mieć wszystko w jednym miejscu.

Jest mirror na Githubie ale ostatnio migrowałem i wyłączyłem tam wszystkie aktywności.
  • Odpowiedz
Cześć. Postanowiłem sobie napisać theme #wordpress od zera w ramach ćwiczebnych. Mam taki problem, może błahy ale na razie się w tym zawiesiłem.
Chcę zaimplementować metatag title i description kompatybilny z wtyczkami SEO (przykładowo yoast) obecnie wyświetlam to w taki sposób:

<title><?php wp_title( '|', true, 'right' ); ?></title>
Co daje mi: Nazwa witryny (z ustawień WP) | (puste pole)
A chciałbym: Nazwa danej podstrony | Nazwa witryny
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Możecie polecić w miarę gotowe i wysoko zintegrowane rozwiązanie dla #symfony, w którym będzie "panel admina" gdzie user przegląda rekordy z tabeli z bazy? Oczywiście musi być obsługa kont użytkowników. Zależy mi na czymś co się szybko wdraża.
W tej chwili w aplikacji jest tylko rest api. Potrzebuje dorobić warstwę frontendu, panel gdzie adnin będzie mógł przeglądać rekordy. Mogę to sobie sam napisać, ale czy istnieją w miarę gotowe
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki nie szuka ktoś programisty na pół lub cały etat? ( ͡° ͜ʖ ͡°)
Aktualnie 2.5 roku expa - Laravel + Vue (SPA)
Wcześniej 2 lata - Wordpress / Vanilla PHP
- PHP
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy istnieje gdzieś (może być płatny, ale nie na zasadzie subskrypcji) system typu CMS, najlepiej napisany w #nodejs, ew w #php, który służy do tworzenia paneli administracyjnych albo po prostu bardziej technicznych platform? Taki CMS który zawiera system użytkowników i ról/rang wraz z możliwością przypisania uprawnień?

Potrzebuje zaprogramować sobie platformę do #datalabelling dla #machinelearning

#webdev #webdevelopment #programowanie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kto miał taką sytuację i jak bardzo potem "kochaliście" sprawcę tego incydentu? ;)

PS. A po piątkowym deployku możecie sobie zerknąć na nowe oferty pracy. Ot tak, dla sportu KLIK

#justjoinit #programowanie #programista15k #programista25k #pracait #technologia #javascript #css #html #python #java #php #programista100k #praca
JustJoinIT - Kto miał taką sytuację i jak bardzo potem "kochaliście" sprawcę tego inc...

źródło: 349055703_209053205324447_3549437811531485384_n

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
symfonystation to jakiś randomowy typ, czy ktoś bliżej związany z projektem?


@proweniencja: Kojarzę go z kilku projektów i konferencji około symfonowo-drupalowych, dość skutecznie przebija się jako popularyzator. Zostawiam tu to jako notatkę, dla mnie to jest mały sukces, że przy zerowym budżecie na promocję jednak ostatnio dostaję sporo pozytywnego feedbacku, szczególnie z anglojęzycznej instancji.

Może i trochę pesymistyczne, ale takie są chwilowo
  • Odpowiedz
@Ernest_: "społeczność też jest dość specyficzna" Tak, zauważyłem dość wyraźną lewoskrętność ferajny oraz całą masę tzw. internetowych wojowników, dzielnie walczących z korporacjami o wolność w sieci. Oczywiście głównie poprzez pisanie o złej rzeczywistości.

dadalo...a tak, nawet coś do mnie pisał. Założyłem konto na mastodonie jakiś czas temu dla testów i jestem średnio usatysfakcjonowany, ale nie zaskoczony. Na /kbinie też mam konto, zresztą moje spamowanie tam jest dość intensywne, nawet aż
  • Odpowiedz
Pracował ktoś w Spiral Framework https://spiral.dev/? Wygląda na ciekawą konkurencję dla Symfony, ma bardzo podobne developer experience, ma zaimplementowanych sporo rozwiązań z innych języków jak coroutines czy integrację z temporal. Wg ich testów wydajnościowych wypadają dużo lepiej niż Symfony czy Laravel, bo nie musi za każdym requestem budować całej aplikacji do pamięci. Co sądzicie?

#php #programowanie #symfony #laravel
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Anonim5: Po pierwsze usuń screena na którym wrzuciłeś poświadczenia do API.
Po drugie sprawdź dokładnie czy dodałeś dobrą domenę w panelu Googla i czy masz wybraną wersję v2, bo tu w panelu masz taką zaznaczoną.
Jak to nie pomoże to sprawdź w konsoli czy nie sypie jakimiś błędami skryptów.
  • Odpowiedz
Czy da się w #gitlab odpalać joby nie sekwencyjnie, ale niezależnie? Chciałbym mieć dwa joby - jeden robi deploy tylko /src a drugi robi dodatkowo composer install. Do tej pory robiłem to pipelinem, ale on jest z natury sekwencyjny i żeby kliknąć stage 2 musisz robić cancel pierwszego, to trochę bez sensu. Chcę mieć stage niezależne, przypisane do buttonów.

#php #programowanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach