Sectionare sir de caractere din URL in PHP
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
Stefan
- Mesaje: 105
Sectionare sir de caractere din URL in PHP
Salut, cum as putea imparti pe bucati un sir de caractere? Am nevoie sa prelucrez o adresa url
Ex url:
localhost/proiect/articol/nume-articol-WGxtS2hzQ1NuVjlXbzQrc3NMd0NKdz09/
Unde "nume-articol" reprezinta numele articolului iar "WGxtS2hzQ1NuVjlXbzQrc3NMd0NKdz09" reprezinta id-ul articolului iar eu am nevoie sa preiau numele articolului
Pentru id am facut
Cod: Selectaţi tot
substr($_GET['titlu'], strrpos($_GET['titlu'], '-') + 1)
Dar pentru nume nu am nicio idee
MarPlo
Salut,
Daca titlul reprezinta tot acel sir din adresa url: nume-id, sterge '-id' din titlu si ramane numele.
Exemplu:
Cod: Selectaţi tot
$_GET['titlu'] ='nume-articol-WGxtS2hzQ1NuVjlXbzQrc3NMd0NKdz09';
$arr = explode('-', $_GET['titlu']);
$id = end($arr);
$nume = str_ireplace('-'.$id, '', $_GET['titlu']);
echo $id.'<br>'.$nume;
Subiecte similare
-
Obtinere ultimele N caractere din ID
PHP - MySQL - XML
Primul mesaj
Salut,
Am nevoie de o a variabila care se extraga ultimele 3 numere din tabelul id. De ex:
$id = 123456 ; // (in loc de acel numar voi face un...
Ultimul mesaj
Poti sa folosesti in php functia getNId() din urmatorul cod.
Returneaza primele sau ultimele $n caractere dintr-un numar sau sir.
//return a number...
-
Verificare daca exista caractere din Input in php
PHP - MySQL - XML
Primul mesaj
Salut, cum pot verifica daca intr-un input exista caractere ?
Adica sa nu fie null. Am 2 campuri unde trebuie puse doar cifre, valoare de inceput...
Ultimul mesaj
Salut
Poti sa folosesti functia stren() (returneaza numarul de caractere dintr-un sir).
Exemplu:
if(strlen(trim($_POST )) >0){
echo 'ok';
}...
-
Inlocuire caractere dintre cuvinte cu liniuta in javascript
JavaScript - jQuery - Ajax
Primul mesaj
Am nevoie sa fac in javascript ceva de genul:
preiau titlu dintr-un camp ce il dau mai departe sa il bag in baza de date.
as dori ca acest titlu sa...
Ultimul mesaj
Multumesc frumos, Marplo !
Respect!
-
Curatare string in JavaScript pentru caractere alfanumerice
JavaScript - jQuery - Ajax
Primul mesaj
Salut, cum as putea curata un string ca apoi sa ramana doar caracterele alfanumerice? Am vazut cateva exemple dar nu stiu de ce nu functioneaza...
Ultimul mesaj
Salut,
Vezi codul din urmatorul exemplu:
var cod ='asc-_123 fg}/#@ MarPlo';
cod = cod.replace(/ /gi,'');
//test
alert(cod); // asc123fgMarPlo