W moim kodzie PHP, jeśli sesja już się rozpoczęła i próbuję rozpocząć nową, pojawia się następujący komunikat: Uwaga: sesja została już rozpoczęta - ignorowanie session_start () Jak mogę tego uniknąć?
W moim kodzie PHP, jeśli sesja już się rozpoczęła i próbuję rozpocząć nową, pojawia się następujący komunikat: Uwaga: sesja została już rozpoczęta - ignorowanie session_start () Jak mogę tego uniknąć?
To musi być proste, ale nie mogę znaleźć odpowiedzi .... Mam ogólny obiekt stdClass $foobez właściwości. Chcę dodać do niego nową właściwość $bar, która nie jest jeszcze zdefiniowana. Jeśli to zrobię: $foo = new StdClass(); $foo->bar = '1234'; PHP w trybie ścisłym narzeka. Jaki jest...
Właśnie zacząłem uczyć się frameworka Laravel i mam problem z routingiem. Jedyną działającą trasą jest domyślna trasa domowa dołączona do Laravel po wyjęciu z pudełka. Używam WAMP w systemie Windows i używam PHP 5.4.3 i Apache 2.2.22, a także mam włączoną mod_rewrite i usunąłem „index.php” z...
Weźmy na przykład następujący kod: phpinfo(INFO_MODULES | INFO_ENVIRONMENT | INFO_VARIABLES); Używany jest pojedynczy argument, ale podaję listę opcji oddzielonych pojedynczym symbolem potoku. Co dokładnie dzieje się z wartością argumentu w funkcji? Czy mogę używać tego samego we własnych...
Próbuję śledzić i rejestrować użytkowników / odwiedzających, którzy uzyskują dostęp do mojej witryny za pomocą PHP, $_SERVER['REMOTE_ADDR']aby to zrobić. Typowa metoda śledzenia adresów IP w PHP. Jednak używam CloudFlare do buforowania i otrzymuję ich adresy IP jako CloudFlare: 108.162.212....
Jaki byłby dobry sposób na konwersję szesnastkowych wartości kolorów #ffffffna pojedyncze wartości RGB 255 255 255przy użyciu PHP?
Próbuję użyć atrybutów walidacji w „język> {język}> validation.php”, aby zamienić: nazwa atrybutu (nazwa wejściowa) na właściwą do odczytania nazwę (przykład: imię> Imię). Wydaje się, że jest bardzo prosty w użyciu, ale walidator nie pokazuje „ładnych nazw”. Mam to: 'attributes' =>...
Właśnie zacząłem pracować z Laravelem. Muszę przepisać cały system, który zrobiłem kilka lat temu, używając Laravel 4 jako podstawy. W moim starym systemie miałem constant.phpplik z zadeklarowanymi stałymi i globals.phpplik, który zawierał wiele zestawów tablic (na przykład statusy kategorii,...
Mam witrynę, która odtwarza pliki mp3 w odtwarzaczu flash. Jeśli użytkownik kliknie „odtwórz”, odtwarzacz flash automatycznie pobierze plik mp3 i rozpocznie jego odtwarzanie. Czy istnieje łatwy sposób na śledzenie, ile razy dany klip piosenki (lub jakikolwiek plik binarny) został pobrany?...
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Popraw to pytanie...
Jaka jest korzyść z używania singletona zamiast globalnego do połączeń z bazą danych w PHP? Czuję, że używanie singletona zamiast globalnego sprawia, że kod jest niepotrzebnie skomplikowany. Kod z Global $conn = new PDO(...); function getSomething() { global $conn; . . . } Kodowanie...
Piszę program php, który pobiera ze źródła bazy danych. Niektóre z varcharów mają cudzysłowy, które są wyświetlane jako czarne diamenty ze znakiem zapytania ( , ZNAK ZAMIENNY , zakładam z tekstu Microsoft Word). Jak mogę użyć php do usunięcia tych znaków?
Muszę przetestować moje aplikacje PHP z różnymi wersjami PHP 5.x, takimi jak PHP 5.0.0 i PHP 5.2.8. Czy istnieje sposób, w jaki mogę skonfigurować programistyczny serwer LAMP, aby móc szybko testować aplikacje z wieloma wersjami PHP5?
Czy istnieje sposób, aby zasugerować WebIDE, że zmienna ma jakiś typ? Muszę iterować tablicę obiektów i nie ma dostępnego autouzupełniania. To pomaga w ZendStudio: /* @var ClassName $object */ Wiem, że w JetBrains jest funkcja deklarowania tablicy obiektów: /** * @return ClassName[]...
Czy naprawdę trzeba zrobić coś takiego: /** * ... * * @return void */ Mam kilka metod, które nie mają wartości zwracanej i umieszczanie czegoś takiego w komentarzu wydaje się naprawdę zbędne. Czy pominięcie go byłoby uważane za zły sposób?
Czy jest lepszy sposób na szybkie wyprowadzenie zawartości tablicy (wielowymiarowej lub nie). Dzięki.
$el = array_shift($instance->find(..)) Powyższy kod w jakiś sposób zgłasza ostrzeżenie o surowych standardach, ale to nie będzie: function get_arr(){ return array(1, 2); } $el = array_shift(get_arr()); Więc kiedy i tak zgłosi ostrzeżenie?
Wkleiłem przykład z php.net do używania memcached w php i otrzymuję: Fatal error: Class 'Memcache' not found Mam to w moim php.ini: [memcache] memcache.hash_strategy = "spójne" memcache.max_failover_attemps = 100 memcache.allow_failover = 1 Oto informacje z odpowiednio php -i i php...
Jak mogę się dowiedzieć, że moja strona jest osadzona jako ramka w innej witrynie podczas ładowania strony? Wydaje mi się, że nagłówek żądania strony odsyłającej nie może mi tutaj pomóc? Dzięki.
Niedawno zaktualizowałem do PHP 5.3 i od tego czasu otrzymuję (sporadyczne) komunikaty o błędach, które wskazują, że Apache (lub może być czystszym z plików sesji) nie ma uprawnień do folderu, w którym przechowywane są sesje. Dzieje się to losowo i nie można go odtworzyć z dokładnymi krokami,...