Na jakim poziomie teraz trzeba umieć PHP żeby dostać pracę jako Junior? Wystarczy jak umiem pisać proste CRUDy w Symfony, znam jako tako zasady REST API, zasady działania HTTP, podstawy frontendu, SQL i inne tego typu rzeczy? Jak chcę wpisać coś do CV to wystarczy że wiem jak to działa i umiem to zaimplementować przy pomocy google i stackoverflow, czy muszę być bardziej samodzielny? Sprawdzałem wymagania na różnych stronach z ofertami pracy,
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, mógłby ktoś mi pomóc? Po przesłaniu formularza wyświetla mi się tylko napisany kod z php, a powinno przesyłać do kolejnego php (w zależności jakie dane wpiszemy)

php
sessionstart();
$login = $
POST['login'];
$haslo
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@michal-dyl: Czyli wyświetla zawartość plików log2 i log3? Upewnij się, że mają <?php na początku (jeśli to skrypty php, a nie html udający php)

Jeśli natomiast wyświetla to, co wkleiłeś, to nie masz obsługi php, lub jest źle ustawiona, lub źle nazwałeś plik.
  • Odpowiedz
Potrzebuje wyciągać recenzje zamówienia dla użytkownika który nie jest przypisany jako właściciel coś na wzór

$this->hasMany(Order::class)
->with(['reviews' => function ($q) {
$q->where('orders.userid', '!=', 'reviews.user
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć, szukasz niezawodnego i szybkiego hostingu www?

Sprawdź naszą ofertę na sohost®

Tylko do 07.06.2021 roku z kodem LITESPEED hosting aż 40% taniej!
Spóźniłeś się? Dla Mirków i Mirabelek z kodem WYKOP hosting 25% taniej!
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siema, jestem totalnym laikiem i nie wiem jak posortować obiekty wg nazwy i wartości poszczególnych parametrów. + czy żeby to zrobić muszę wrzucić obiekty do tablicy asocjacyjnej czy zwykłej ? Proszę mnie nie wyzywać za głupie pytania XD
#php
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bartas420: tak jeszcze dodam, że jeżeli używasz jakiejś w miarę współczesnej wersji php to możesz tam użyć arrow function.

usort($arr, fn($a, $b) => $a->value - $b->value);
  • Odpowiedz
#programowanie #php #laravel
Hej mirki, mam system składający się z 3 stron: strona klienta, strona partnera biznesowego, panel administracyjny. Na froncie react (3 osobne apki) na backendzie laravel REST API. I teraz pytanie jak to ogarnąć i sensownie podzielić. Obecnie jest jedno API (jeden projekt laravel) i w nim osobne grupy endpointów
/clientapi/reservations
/partner
api/reservations
/admin_api/reservations
czyli osobne kontrolery dla klienta, partnera i administratora. Po stronie partnera jest zarządzanie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cinek181992: po co w sumie 3 osobne apki na froncie?

ja bym poszedl w 3, jak callujesz endpoint i dajesz mu jwt token z userType, czy nawet w requescie wysylasz i potem zaleznie callniecie prywatnej metody i tam logika
  • Odpowiedz
@cinek181992: jak robisz solo to modularny monolit - warstwa HTTP osobna per rola, logika aplikacji wspólna w warstwach niżej. Na przykład same kontrolery z FormRequestami są w modułach Client/Partner/Admin, natomiast serwisy np. od wyszukiwania czy obsługi zdarzeń biznesowych w modułach typu Reservation
  • Odpowiedz
Uncaught Error: Call to a member function calculate() on null

Co to znaczy?

$c = $this->hiddenLayer->calculate($inputData);
#php
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@stackhouse: zwróć uwagę, że w pętli jest ostra nierówność. więc w ostatniej iteracji będzie $i=18, bo później $i=19 nie jest < od count($object)-1 = 19, czyli nie wyjedziemy poza zakres tablicy robiąc to $i+1

Fakt jest mało czytelnie, ale na moje oko poprawnie. ;-)
  • Odpowiedz
@r3solver: dzięki opcache kod php przetrzymywany jest jako bytecode, natomiast do najbardziej znanych języków programowania wykorzystujących taki kod zaliczyć można: Java (Kod bajtowy Javy), Perl (Kod bajtowy Perla), Python, C#.

Także mówisz że Apple jest upośledzone? Czy może Twoja wiedza jest upośledzona?
  • Odpowiedz
@printHelloWorld: nawet nie o programowaniu stricte ale o kazdym produkcie. Time to market jest czasem najwazniejszy. Poprawic, naprawic, zmienic cos zawsze mozna pozniej, a szkoda inwestowac ogrom czasu w to na samym poczatku skoro sama idea w sobie moze byc niewypałem

wystarczy popatrzec na wykop, w tym gównie nic nie działa ale userbase juz jest
  • Odpowiedz
LiteSpeed + LS Cache na serwerach sohost®

Z tej okazji z kodem LITESPEED hosting 40% taniej!

Kod ważny do 07.06.2021 roku.

W
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

robie import pliku w php, jak otworzyć windowsowe okno z z wyborem pliku? żeby otwożyć okno zapisu pliku robi sie header('Content-Disposition: attachment ..... a jak zrobić aby nie zapisywać a otwierać plik?
#php
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@brudny_boks: przewiń link powyżej do Examples, tam jest jedno z rozwiązań tego problemu. Inna opcja - ukrycie inputa i dodanie event listenera, który "klika" na inputa LUB sprawdzanie event listenerem czy wartość input się zmieniła. Przy czym mała uwaga - całkowite ukrycie inputa może spowodować, że przestanie działać (takie zabezpieczenie).

Niezależnie od tego co wybierzesz to najpierw zrób zwykły formularz ze zwykłym input file i sprawdź czy pliki się wrzucają
  • Odpowiedz
Composer na CloudHostingu nazwa.pl

Wszystkich webmasterów i programistów zapraszamy do obejrzenia dwuodcinkowego kursu opisującego Composer, system zarządzania pakietami, przeznaczony dla aplikacji tworzonych w języku PHP.

Pierwsza część kursu ma na celu przedstawienie podstaw pracy z Composerem. Omówiony jest w niej w skrócie plik composer.json, a także niektóre instrukcje Composera, jak chociażby search, require czy update.

Obejrzyj
nazwapl - Composer na CloudHostingu nazwa.pl

Wszystkich webmasterów i programistów...

źródło: comment_1622447649sqrmZ0c7vU47VB4zTpFLjC.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nazwapl za ukończenie "kursu" są jakieś nagrody typu serwer / hosting na miesiąc czy cuś? ( ͡º ͜ʖ͡º)


@Badly: Nagrodą, którą zdobywa się po obejrzeniu tego kursu jest coś, co jest bezcenne! Jest nią wiedza ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@Badly: Zebraliśmy szereg informacji, które uważamy, że będą przydatne dla każdego webmastera. Podzieliliśmy to na dwuodcinkowy kurs. Dzięki czytelnej prezentacji na pewno każdy webmaster i programista związany z PHP znajdzie w tym materiale coś ciekawego dla siebie!
  • Odpowiedz