riscrivere titolo in php

[email protected]

Utente Attivo
18 Apr 2017
75
0
6
48
Ciao a tutti,
sto cercando di riscrivere il mio titolo nella url al posto di php?id=351 vorrei che uscisse il titolo, in rete ho trovato questo e direi che funziona, ma il problema e che se vado a vedere il codice sorgente il titolo lo riscrive, ma non riesco a capire come posso metterlo al posto di .php?id=351 qualcuno mi può aiutare please...

posto il codice

PHP:
<?php

require ("db_connect.php");

$id_annunci=$_GET['id'];


$query = mysql_query ("SELECT * FROM
     mio INNER JOIN provincia ON (mio.provinciaid=provincia.id )
ecc ecc

if (!$query) {
  exit('<p>Error performing query: ' . mysql_error() . '</p>');
}


while ($row = mysql_fetch_array($query)) {
$user_id = $row ['id'];
$titolo = $row ['titolo'];
$id_annunci = $row ['id_annunci'];

ecc


questo alla fine del while

//Scrivo la prima parte dell'indirizzo
echo ("https://miosito.net/");
//Passo ora alla scrittura dell'ID
echo ($id_annunci);
//Modifico attraverso str_replace il titolo
$titolo_mod = $titolo;
$titolo_mod = str_replace(" ","-",$titolo_mod);
//Scrivo il titolo
echo ($titolo_mod);
//Termino l'URL
echo (".html");
}

// funziona correttamente mi tira fuori il titolo, ma ovviamente se colgo id da get mi da errore come posso fare a dirgli che deve mettere titolo_mod al posto di id nel get ... per voi magari e semplice ma io ci sto perdendo la testa
 

bubino8

Utente Attivo
28 Apr 2017
360
20
28
29
BZ
Ciao quello che cerchi di fare lo gestisci dal file .htaccess con mod_rewrite.

ES:
PHP:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteRule ^([^/\.]+)/?$ index.php?titolo=$1 [L]
</IfModule>
 

[email protected]

Utente Attivo
18 Apr 2017
75
0
6
48
ciao @bubino8 grazie mille per la risposta,
ho preparato e caricato il file .htaccess cosi

PHP:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteRule ^([^/\.]+)/?$ pagina.php?titolo=$1 [L]
</IfModule>


ma visto che i risultati li tiro fuori cosi

pagina.php?id=351 e non funziona :(

mi potresti dire come devo fare ??? grazie mille in anticipo
 

[email protected]

Utente Attivo
18 Apr 2017
75
0
6
48
ciao @bubino8 ,
niente mi da come risultato sito/pagina.php?id=351 ma non mi restituisce il titolo

penso e non so come farlo che debba dirgli che l'id stia al titolo che infatti e diveso perche con l'id tiro fuori es 351 ma con $ titolo anche nei meta il titolo corretto

ho provato anche cosi ma niente php?titolo=$1&id=$2 [L]
 
Ultima modifica:

bubino8

Utente Attivo
28 Apr 2017
360
20
28
29
BZ
L'URL che adesso dovrai andare a scrivere su browser non dovrà più essere
PHP:
pagina.php?titolo=$1 [L]
ma
PHP:
URL/titolo
URL/Il_trono_di_spade
 

[email protected]

Utente Attivo
18 Apr 2017
75
0
6
48
@bubino8 al momento la url è cosi pagina.php?id=351 io vorrei invece che al posto dell'id mi desse il titolo che come variabile è $titolo


per capirci3


pagina.php?id=351 // attuale



titolo-mi-piace-pescare // quello che vorrei
 

bubino8

Utente Attivo
28 Apr 2017
360
20
28
29
BZ
Allora non so come spiegarmi.
Potresti perfavore farmi un archivio con la pagina interessata e la struttura del DB?

Cosi faccio qualche test io
 
Discussioni simili
Autore Titolo Forum Risposte Data
L [PHP] Riscrivere url PHP 0
G riscrivere testo photoshop Photoshop 1
R Riscrivere URL - file .htaccess e modrewrite Linux e Software 0
Marco_88 Riscrivere url || rewrite_rules Apache 6
S Utilizzare path_info per riscrivere gli url PHP 2
L Riscrivere url pagina dinamica Apache 1
J Riscrivere URL per i post di un blog senza passare ID PHP 13
D htaccess - Come riscrivere un URLs ma senza intaccare i path dei css, immagini e js? Apache 0
D htaccess: come riscrivere un link o non visualizzare il nome del file php della pagina su cui siamo? Apache 3
B riscrivere le url Classic ASP 10
P inserire due voci in un titolo post wp WordPress 1
L titolo del sito nella pagina di ricerca di google SEO e Posizionamento 2
Web93 CAMBIARE TAG POST TITOLO DA H2 A H1 WordPress 1
Shyson [CSS] Titolo del sito cambia dimensione HTML e CSS 2
trattorino estrarre titolo video facebook in php PHP 0
C [PHP] Url Rewrite titolo pagina in url PHP 3
Kolop Titolo PHP PHP 11
U Hover su immagine escluso titolo - flexbox Presentati al Forum 0
U [HTML] Hover su immagine escluso titolo - flexbox HTML e CSS 3
webmachine [WORDPRESS] Cambiare titolo pagina articoli WordPress 0
marino51 [CSS] titolo fisso di una tabella HTML e CSS 4
P [HTML] scrivere il titolo di una pagina nella pagina stessa, si può? HTML e CSS 3
L Il titolo degli articoli e tag è diverso da quello impostato da me WordPress 6
P due problemi sulla ricerca tramite titolo PHP 14
P inserire un titolo e verificare Ajax 4
L Problema per centrare titolo PopUp HTML e CSS 5
A Passare il titolo al posto dell'id PHP 1
A titolo al posto dell'id PHP 12
V titolo più immagine - come fare? HTML e CSS 7
M Form - inserire titolo, descrizione ed IMMAGINE PHP 2
Devil-94 gestione logo e titolo del sito con php e mysql MySQL 2
T Blog su Altervista e Titolo: come rimuovere la parola "Altervista" dalle SERP? SEO e Posizionamento 2
P Allineare data a sx dello schermo e titolo al centro HTML e CSS 16
L Eliminazione titolo sito sulla homepage Joomla 1
P Problemi di avere il titolo in un unica riga con carattere 18px HTML e CSS 12
S Titolo e descrizione HTML e CSS 3
F Perchè non vedo il TITOLO nel browser? help! HTML e CSS 2
F estrarre titolo e contenuti da un link...come? PHP 0
I Viasualizzare titolo immagine URGENTE Javascript 1
L Visualizzare files in una cartella con titolo in base al file PHP 11
carter Dare un titolo alla finestra confirm Javascript 5
A Codice per inserire favicon nel titolo della pagina HTML e CSS 3
T Troppo spazio tra il titolo ed il menu HTML e CSS 1
E titolo pagina con document.getElementsByTagName('title') Javascript 4
R 2 linguaggi per descrizione, keywords, titolo pagina, nome sito SEO e Posizionamento 2
M funzione che comunica titolo di una pagina ASP.NET 2
A Prelevare i dati in base al titolo selezionato (era Aiuto!) PHP 1
D visualizzare immagini da mysql a fianco del titolo PHP 8
K Titolo pagina HTML e CSS 2
S Problema Animazione Titolo Flash 3

Discussioni simili