Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Zmiana linku
Forum PHP.pl > Forum > Przedszkole
artekp999
Mam jeden problem z linkiem ale w dwóch miejscach , link działa ale chce go lekko zmodyfikować aby działał z Dodaj do:(sledziki , facebook itp)

Gdy dodaję nową podstronę w formularzach do po dodaniu wyskakuje mi wygenerowany link za pomocą mysql_insert_id();
Ma on formę
www.mojastrona.pl/(id),(miejscowosc),(imię nazwisko).html czyli www.mojastrona.pl/1,Warszawa,Jan Kowalski.html

Chce aby generowało mi to automatycznie bo ręcznie wiem jak to zrobić ale po co mieszać.

Jak zamienić tą spacje na np.www.mojastrona.pl/1,Warszawa,Jan_Kowalski.html

część kodu Dodaj.php
  1. $dane = mysql_fetch_array(mysql_query("select * from podstrony where id=".mysql_insert_id()))or die(mysql_error());
  2. $tyt = $dane['nazwa'];
  3. $mie = $dane['miejscowosc'];
  4. echo '<font color="green"><b>Nowa podstrona został‚a dodana.</font><br> Link do podstrony : <br> <input type="text" name="name" readonly="readonly" size="100" value="http://mojastrona.pl/'.$id.','.$mie.','.$tyt.'.html" /> </b><br><p>';


częsc kodu Wyświetlanie.php
  1. <?php
  2. echo 'Link : <input type="text" name="name" readonly="readonly" size="100" value="http://www.mojastrona.pl/'.$rekord[0].','.$rekord[2].','.$rekord[1].'.html" />';
  3. ?>
ciekawskiii
  1. $zamien_spacje_na_kreske=str_replace(" ","_",$zmienna);

matino
Zamiast spacji sugeruję - ze względu na SEO (http://poradnik-seo.pl/optymalizacja/spacje-w-adresach-url,konstrukcja-adresow-url.html)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.