Preguntas etiquetadas con php

192
Recuento de filas con DOP

Hay muchas declaraciones en conflicto alrededor. ¿Cuál es la mejor manera de contar filas usando PDO en PHP? Antes de usar PDO, simplemente usémysql_num_rows . fetchAll es algo que no querré porque a veces puedo estar tratando con grandes conjuntos de datos, por lo que no es bueno para mi...

192
Fila de inserción de PHP / MySQL luego obtenga 'id'

El campo 'id' de mi tabla automática aumenta cuando inserto una fila. Quiero insertar una fila y luego obtener esa ID. Lo haría tal como lo dije, pero ¿hay alguna manera de hacerlo sin preocuparme por el tiempo entre insertar la fila y obtener la identificación? Sé que puedo consultar en la base...

190
¿Cómo se crean argumentos opcionales en php?

En el manual de PHP, para mostrar la sintaxis de las funciones con parámetros opcionales, utilizan corchetes alrededor de cada conjunto de parámetros opcionales dependientes. Por ejemplo, para la date()función, el manual dice: string date ( string $format [, int $timestamp = time() ] ) Donde...

190
Cómo saber si estás usando HTTPS sin $ _SERVER ['HTTPS']

He visto muchos tutoriales en línea que dicen que debe verificar $_SERVER['HTTPS']si el servidor está conectado con HTTPS. Mi problema es que en algunos de los servidores que uso, $_SERVER['HTTPS']es una variable indefinida que produce un error. ¿Hay otra variable que pueda verificar que siempre...

190
OBTENER el parámetro URL en PHP

Estoy tratando de pasar una URL como parámetro de url en php pero cuando trato de obtener este parámetro no obtengo nada Estoy usando la siguiente forma de URL: http://localhost/dispatch.php?link=www.google.com Estoy tratando de lograrlo: $_GET['link']; Pero nada volvió. ¿Cuál es el...

190
Generando una contraseña aleatoria en php

Estoy tratando de generar una contraseña aleatoria en php. Sin embargo, obtengo todas las 'a' y el tipo de retorno es de tipo matriz y me gustaría que sea una cadena. ¿Alguna idea sobre cómo corregir el código? Gracias. function randomPassword() { $alphabet =

190
¿Cómo instalo la extensión ext-curl con PHP 7?

He instalado PHP 7 usando este repositorio , pero cuando intento ejecutar composer install, me da este error: [paquete] requiere ext-curl * -> falta la extensión de PHP solicitada en su sistema. Con PHP 5, puede instalarlo fácilmente ejecutando el comando yumo apt-get install php5-curl,...

189
PHP PDO: charset, establecer nombres?

Tenía esto anteriormente en mi conexión normal mysql_ *: mysql_set_charset("utf8",$link); mysql_query("SET NAMES 'UTF8'"); ¿Lo necesito para la DOP? ¿Y dónde debería tenerlo? $connect = new PDO("mysql:host=$host;dbname=$db", $user, $pass, array(PDO::ATTR_ERRMODE =>

189
Cookies vs. sesiones

Empecé a usar PHP hace un par de meses. En aras de crear un sistema de inicio de sesión para mi sitio web, leí sobre las cookies y las sesiones y sus diferencias (las cookies se almacenan en el navegador del usuario y las sesiones en el servidor). En ese momento, prefería las cookies (¡¿y a quién...

188
PHP: Almacenar 'objetos' dentro de $ _SESSION

Acabo de darme cuenta de que en realidad puedo almacenar objetos en $ _SESSION y me parece bastante genial porque cuando salto a otra página todavía tengo mi objeto. Ahora, antes de comenzar a usar este enfoque, me gustaría saber si realmente es una buena idea o si existen posibles dificultades...