Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Leguim

#491
PHP / Re: [Pregunta]: ¿Como puedo realizar esto?
12 Septiembre 2019, 04:41 AM
Cita de: MinusFour en 12 Septiembre 2019, 04:37 AM
¿Como estás pensando trabajar esto? Porque como yo lo veo, si estás editando el archivo index.php tu sabes que el archivo se llama index.

Código (php) [Seleccionar]

basename($_SERVER['SCRIPT_FILENAME'], '.php');


$_SERVER['SCRIPT_FILENAME'] te regresa la ruta al archivo inicial mientras que __FILE__ te regresa la ruta del archivo donde este.

Ese código me sirvió, gracias a los 3!
#492
PHP / Re: [Pregunta]: ¿Como puedo realizar esto?
12 Septiembre 2019, 04:36 AM
Claro el tema es por eso digamos lo que nose bien es digamos tengo la url esa nose... xampp/htdocs/aplication/ajax/test.php

Con una función PHP que no se como poder usarlas el xampp/ se vaya, el htdocs/ se vaya, el /aplication y el /ajax/ se vayan quedando así test.php y sacar el .php y quede test por supuesto se debe de usar preg_match o str_replace intente hacerlo así pero me daba errores o directamente no me aparecía nada...

Me imagino que debe de ser una función similar a las que se usa en el código de javascript que pase  :huh: pero no entiendo hacer eso con php..
#493
PHP / Re: [Pregunta]: ¿Como puedo realizar esto?
12 Septiembre 2019, 04:00 AM
Cita de: engel lex en 12 Septiembre 2019, 03:30 AM
teoricamente
__FILE__
es una constante que contiene el nombre del script sin extensión

C:\xampp\htdocs\aplication\ajax\test2.php

Me devolvió una ruta muy extensa.
#494
Buenas noches.

Me gustaría saber como puedo obtener el nombre del archivo php que se esta ejecutado, es decir si yo estoy en index.php quisiera que me muestre en pantalla "index", puedo hacerlo usando esto de php "$_SERVER['PHP_SELF']" pero muestra toda una ruta, cuando yo solamente necesito obtener el nombre del archivo y además de que no tenga el .php o .html. Esto lo pude hacer con javascript. (Lo vi en algun post)

Código (javascript) [Seleccionar]

var page = location.pathname;
page_name = page_name.replace(/^.*[\\\/]/, '');
page_name = page_name.replace('.', '');
page_name = page_name.replace('.html', '');
page_name = page_name.replace('.php', '');


Pero me gustaría hacer algo igual pero con PHP, busque en el navegador pero no me sirven me dan errores (seguramente porque son temas desde el 2003 a el 2011 que pude ver)




Mod: Temas sobre PHP van al subforo de PHP:
#495
PHP / [Pregunta]: función is_file
11 Septiembre 2019, 23:49 PM
Buenas noches.

Quería saber cual era o mejor dicho si existe una función para saber de ante mano si un dato que se le esta pasando a una función es un archivo/imagen.
la función is_file existe en php pero no creo que sea lo estoy necesitando.
Para meterlos en contexto este sería el código:

Código (php) [Seleccionar]

function Get_Format($photo)
{
$result = '';
$photo_information = new finfo(FILEINFO_MIME_TYPE);
$photo_contents = file_get_contents($photo['tmp_name']);
$mimeType = $photo_information->buffer($photo_contents);

if($mimeType == 'image/jpg')
{
$result = '.jpg';
}
else if($mimeType == 'image/jpeg')
{
$result = '.jpeg';
}

  return $result;
}


y quería preguntar al programa antes de ejecutar las demás funciones si el dato que estoy enviando por parametro es un $_FILES

Gracias.



Mod: Temas sobre PHP van al subforo de PHP.
#496
Con servidor HTTTP es XAMPP (si es a eso a lo que te referís)

Los rewrites:
Este vendría a ser el .htaccess
Código (php) [Seleccionar]

Options +FollowSymLinks

RewriteBase /
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^(.*)$ $1.html

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php
#497
Voy a formatear la pc, va muy lenta, llena de archivos basura y con algunos errores...
En fin, ya hace 1 año vengo trabajando en una aplicación y realmente no tengo ganas de perder todo mi trabajo, es por eso que ya agarre la carpeta htdocs, el archivo .sql de la base de datos, el config.inc, y el php.ini que son cosas que tienen algunas modificaciones etcétera, pero no sabría que más podría necesitar, ya que otra cosa no me acuerdo de haber toqueteado o configurado.
#498
Sencillamente eso, si las funciones de php "strlen" o "mb_strlen" sirven para los valores numéricos"?




Mod: Temas sobre PHP van al subforo de PHP.
#499
Bueno hace tiempo pude hacer lo siguiente "index.php" también podría ser llamado si hago "index", es decir "localhost/aplicacion/index" funcionaria al igual que si le pongo el .php, pero me gustaria saber como puedo hacer que no encuentre ninguna pagina si el usuario hace esto: "localhost/aplicacion/index." es decir poner sólo un punto. Quiero que no le sirva ese tipo de "url".
#500
Muchas gracias Ede (siempre salvandome las papas)!  ;-) ;-) ;-)