Pytania oznaczone «php»

192
Liczba wierszy z ChNP

Istnieje wiele sprzecznych ze sobą stwierdzeń. Jaki jest najlepszy sposób liczenia wierszy przy użyciu PDO w PHP? Przed użyciem PDO po prostu użyłem mysql_num_rows. fetchAll jest czymś, czego nie chcę, ponieważ czasami mam do czynienia z dużymi zestawami danych, więc nie jest dobry na mój...

192
Wstaw wiersz PHP / MySQL, a następnie pobierz „id”

Pole „id” mojej automatycznej tabeli zwiększa się po wstawieniu wiersza. Chcę wstawić wiersz, a następnie uzyskać ten identyfikator. Zrobiłbym to tak, jak to powiedziałem, ale czy jest sposób, aby to zrobić, nie martwiąc się o czas między wstawieniem wiersza a otrzymaniem identyfikatora? Wiem, że...

192
Nginx 403 zabroniony dla wszystkich plików

Mam nginx zainstalowany z PHP-FPM na pudełku CentOS 5, ale staram się, aby obsłużył którykolwiek z moich plików - czy to PHP, czy nie. Nginx działa jako www-data: www-data, a domyślna strona „Witamy w nginx na EPEL” (własność root: root z uprawnieniami 644) ładuje się dobrze. Plik konfiguracyjny...

190
Jak tworzysz opcjonalne argumenty w php?

W podręczniku PHP, aby pokazać składnię funkcji z parametrami opcjonalnymi, używają nawiasów wokół każdego zestawu zależnych parametrów opcjonalnych. Na przykład dla date()funkcji instrukcja brzmi: string date ( string $format [, int $timestamp = time() ] ) Gdzie $timestampjest parametrem...

190
Jak sprawdzić, czy używasz HTTPS bez $ _SERVER ['HTTPS']

Widziałem wiele samouczków online, które mówią, że musisz sprawdzić, $_SERVER['HTTPS']czy serwer jest połączony z HTTPS. Mój problem polega na tym, że na niektórych serwerach, których używam, $_SERVER['HTTPS']jest niezdefiniowana zmienna, która powoduje błąd. Czy istnieje inna zmienna, którą mogę...

190
Problemy z kodowaniem znaków PHPMailer

Staram się używać PHPMailer do wysyłania rejestracji, aktywacji. etc mail do użytkowników: require("class.phpmailer.php"); $mail -> charSet = "UTF-8"; $mail = new PHPMailer(); $mail->IsSMTP(); $mail->Host = "smtp.mydomain.org"; $mail->From = "[email protected]"; $mail->SMTPAuth =...

190
Jak wstawić element do tablic w określonej pozycji?

Wyobraźmy sobie, że mamy dwie tablice: $array_1 = array( '0' => 'zero', '1' => 'one', '2' => 'two', '3' => 'three', ); $array_2 = array( 'zero' => '0', 'one' => '1', 'two' => '2', 'three' => '3', ); Teraz chciałbym wstawić array('sample_key' =>...

190
Pobierz parametr URL w PHP

Próbuję przekazać adres URL jako parametr adresu URL w php, ale kiedy próbuję uzyskać ten parametr, nic nie dostaję Używam następującego formularza URL: http://localhost/dispatch.php?link=www.google.com Próbuję przejść przez: $_GET['link']; Ale nic nie wróciło. Jaki jest...

190
Generowanie losowego hasła w php

Próbuję wygenerować losowe hasło w php. Jednak dostaję wszystkie „a”, a zwracanym typem jest tablica typów i chciałbym, aby był to ciąg znaków. Wszelkie pomysły na poprawienie kodu? Dzięki. function randomPassword() { $alphabet = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ0123456789";...

189
PHP PDO: zestaw znaków, ustawić nazwy?

Miałem to wcześniej w moim normalnym połączeniu mysql_ *: mysql_set_charset("utf8",$link); mysql_query("SET NAMES 'UTF8'"); Czy potrzebuję go do PDO? A gdzie powinienem to mieć? $connect = new PDO("mysql:host=$host;dbname=$db", $user, $pass, array(PDO::ATTR_ERRMODE =>...

189
Pliki cookie a sesje

Zacząłem używać PHP kilka miesięcy temu. W celu stworzenia systemu logowania do mojej strony internetowej czytam o ciasteczkach i sesjach oraz ich różnicach (ciasteczka są przechowywane w przeglądarce użytkownika i sesjach na serwerze). W tym czasie wolałem pliki cookie (a kto nie lubi ciasteczek...

188
PHP: Przechowywanie „obiektów” wewnątrz $ _SESSION

Właśnie zorientowałem się, że faktycznie mogę przechowywać obiekty w $ _SESSION i uważam, że jest całkiem fajny, ponieważ kiedy przeskakuję na inną stronę, wciąż mam swój obiekt. Zanim zacznę stosować to podejście, chciałbym dowiedzieć się, czy to naprawdę tak dobry pomysł, czy też wiąże się to z...