chodzi mi o to jak uzystac taki efekt że po rejestracji aby obejże profil użytkownika był adres Url w postaci :
mojastrona.pl/nazwa_uzytkownika
oto mój kod:
plik funkcje.php:
<?php function pol_mysql() { $db_host = 'localhost'; $db_user = 'root'; $db_pass = 'krasnal'; $db_name = 'kamil'; if(!$lacz) { } function wynik_db_do_tablicy($wynik) { $tablica_wyn[$licznik]=$rzad; return $tablica_wyn; } function html_url($url, $nazwa) { ?> <P align="center"> <a href="<?=$url?>"><?=$nazwa?></a> </P> <? } function wy_form_logo() { ?> <form method=post action="uzytkownicy.php?m=log"> <TABLE ALIGN="center"> <tr> <td><b>Login:</b></td> <td><input type=text name="login"></td> <td><b>Hasło:</b></td> <td><INPUT type=password name="haslo"></td> <td align=center colspan=2> <INPUT TYPE="SUBMIT" VALUE="Zaloguj"></td> <td><a href="uzytkownicy.php?m=rejestracja">Rejestracja</a></td> </tr> </table></form> <? } function dodaj_form() { ?> <form method=post action="rejestracja.php"> <TABLE ALIGN="center"> <tr> <td colspan=2><H1>Dodanie nowego użytkownika</H1><TD></TD></td> <tr> <td>Login:</td> <td><input type=text name=login></td></tr> <tr> <td>Email</td> <td><input type=text name=gg></td></tr> <tr> <td>Wojewódstwo</td> <td> <select name="skad"> <option value="Dolno-Ślaskie">Dolno-Ślaskie</option> <option value="Kujawsko-pomorskie">Kujawsko-pomorskie</option> <option value="Lubelskie">Lubelskie</option> <option value="Lubuskie">Lubuskie</option> <option value="Łódzkie">Łódzkie</option> <option value="Małopolskie">Małopolskie</option> <option value="Opolskie">Opolskie</option> <option value="Podkarpackie">Podkarpackie</option> <option value="Podlaskie">Podlaskie</option> <option value="Pomorskie">Pomorskie</option> <option value="Śląskie">Śląskie</option> <option value="Świętokrzyskie">Świętokrzyskie</option> <option value="Warmińsko-mazurskie">Warmińsko-mazurskie</option> <option value="Wielkopolskie">Wielkopolskie</option> <option value="Zachodniopomorskie">Zachodniopomorskie</option> </select> </td></tr> <tr> <td>Płeć:</td> <td>Mężczyzna: <input type="radio" value="m" checked name="plec"> Kobieta: <input type="radio" name="plec" value="k"></td></tr> <tr> <td>Hasło:</td> <td><input type=password name=haslo></td></tr> <tr> <td>Powtórz hasło:</td> <td><input type=password name=haslo2></td></tr> <tr><td colspan=2><h4>Hasło powinno składać się z nie więcej niż 12 znaków.</H4></td></TR> <tr> <td align=center colspan=2> <input type=submit value="Zapisz"></td></TABLE></form> <? html_url("index.php", "Logowanie"); } function dodaj_usera($login, $gg, $skad, $plec, $haslo, $haslo2) { if ($haslo != $haslo2) { dodaj_form(); exit; } $polaczenie= pol_mysql(); if(!$wynik) return "Problem: zapytanie z bazy nieudane"; { echo "<H3 ALIGN=center>Użytkownik o takiej nazwie jest już zarejestrowany, spróbuj inny login</h3>"; dodaj_form(); } $zapytanie = "insert into users values ('', '$login', '$gg', '$skad', '$plec', '$haslo', '$czas')"; if($wynik) { exit; } return true; } function logowanie($login, $haslo) { $polaczenie= pol_mysql(); if(!$wynik) return "Problem: zapytanie z bazy nieudane"; { wy_form_logo(); exit; } $tab_user = wynik_db_do_tablicy($wynik); if ($tab_user[0]['haslo'] != $haslo) { wy_form_logo(); exit; } $user = $login; echo "zalogowany jako: <b>" .$user."</b>, jesteœ z <b>".$tab_user[0]['skad']."</b>, data twojej rejestracji to: <b>".$tab_user[0]['data']."</b><br>"; } ?>
oraz rejestracja.php
<? require_once ("funkcje.php"); if ($login && $plec && $haslo) $wynik = dodaj_usera($login, $gg, $skad, $plec, $haslo, $haslo2); else exit; ?>
Nie bardzo wiem jak to powinno byc zrobione, nigdy nie robiłem podobnego rozwiazania...bardzo prpsze o pomoc
Pozdrawiam
Ps:a może to jest poprostu pewna sztuczka i katalog wcale nie musi by na serwerze?