Preguntas etiquetadas con php

PHP es un lenguaje de scripting ampliamente utilizado, dinámico, orientado a objetos e interpretado, diseñado principalmente para el desarrollo web del lado del servidor. Usado para preguntas sobre el lenguaje PHP.



25
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 debe definirse? Para ser claros, …
190 php  https 

6
¿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 $timestampes un parámetro opcional, …
190 php 

9
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 problema?
190 php  url  redirect 

22
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 = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ0123456789"; for ($i = 0; $i …

11
Problemas de codificación de caracteres de PHPMailer
Intento usar PHPMailer para enviar el registro, la activación. etc correo a los usuarios: require("class.phpmailer.php"); $mail -> charSet = "UTF-8"; $mail = new PHPMailer(); $mail->IsSMTP(); $mail->Host = "smtp.mydomain.org"; $mail->From = "name@mydomain.org"; $mail->SMTPAuth = true; $mail->Username ="username"; $mail->Password="passw"; //$mail->FromName = $header; $mail->FromName = mb_convert_encoding($header, "UTF-8", "auto"); $mail->AddAddress($emladd); $mail->AddAddress("mytest@gmail.com"); $mail->AddBCC('mytest2@mydomain.org', 'firstadd'); $mail->Subject …
190 php  phpmailer 


23
¿Cómo insertar elementos en matrices en una posición específica?
Imaginemos que tenemos dos matrices: $array_1 = array( '0' => 'zero', '1' => 'one', '2' => 'two', '3' => 'three', ); $array_2 = array( 'zero' => '0', 'one' => '1', 'two' => '2', 'three' => '3', ); Ahora, me gustaría insertar array('sample_key' => 'sample_value')después del tercer elemento de cada matriz. …
190 php  arrays 

12
¿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, pero no puedo encontrar cómo …
190 php  curl  php-7 

10
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 => PDO::ERRMODE_EXCEPTION));
189 php  mysql  pdo 

12
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 …
189 php  session  cookies 



24
¿Por qué usar la función sprintf en PHP?
Estoy tratando de aprender más sobre la función sprintf () de PHP, pero php.net no me ayudó mucho ya que todavía estoy confundido, ¿por qué querrías usarlo? Echa un vistazo a mi ejemplo a continuación. Por qué usar esto: $output = sprintf("Here is the result: %s for this date %s", …
188 php  printf 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.