Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Generator nicków
Librai7
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 13.04.2012

Ostrzeżenie: (0%)
-----


Witam. Chciałby zrobić taki generator nicków jak tu:

http://www.crpg.rk.edu.pl/w/p/generator-imion-fantasy/

napisałem już kod wygląda tak:

  1. <?php
  2. if(isset($_POST['generuj'])) {
  3. $imiona = file('imiona.txt');
  4. $key = array_rand($imiona, 1);
  5.  
  6. echo "<form name='imiona' method='post' action='".basename($_SERVER['PHP_SELF'])."'>
  7. <input type='text' name='imie' maxlength='50'/ value='".$imiona[$key]."' />
  8. <input type='submit' name='generuj' value='Generuj' /></form>\n";
  9.  
  10. } else {
  11. echo "<form name='imiona' method='post' action='".basename($_SERVER['PHP_SELF'])."'>
  12. <input type='text' name='imie' maxlength='50'/>
  13. <input type='submit' name='generuj' value='Generuj' /></form>\n";
  14. }
  15. ?>


Tylko że jak nacisnę generuj to za każdym razem odświeża się cała strona, jak zrobić żeby było jak w linku który podałem?

Go to the top of the page
+Quote Post
zordon
post
Post #2





Grupa: Zarejestrowani
Postów: 358
Pomógł: 78
Dołączył: 4.11.2008
Skąd: Kraków

Ostrzeżenie: (0%)
-----


poczytaj o technologii ajax
Go to the top of the page
+Quote Post
Librai7
post
Post #3





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 13.04.2012

Ostrzeżenie: (0%)
-----


A ciężkie było by coś takiego do zrobienia?

mam jeszcze jeden problem przykładowo w plik imiona.txt wpisałem cztery imiona, kiedy je generuje na stronie bardzo często jedno z imion się powtarza...
Go to the top of the page
+Quote Post
markonix
post
Post #4





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Z pomocą jQuery klika linijek kodu JS.

Powtarza się ale 3 pozostałe też są losowane?
Go to the top of the page
+Quote Post
Librai7
post
Post #5





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 13.04.2012

Ostrzeżenie: (0%)
-----


też, ale żeby pokazało się inne musze z cztery razy nacisnąć generuj
Go to the top of the page
+Quote Post
markonix
post
Post #6





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


4 razy bo masz 4 wiersze..
Na localu robisz czy jest to gdzieś on-line?
Go to the top of the page
+Quote Post
Librai7
post
Post #7





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 13.04.2012

Ostrzeżenie: (0%)
-----


online, nieraz trzy nieraz cztery nie wiem już od czego to zbytnio zależy.
Go to the top of the page
+Quote Post
markonix
post
Post #8





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


To podaj link.
Go to the top of the page
+Quote Post
Librai7
post
Post #9





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 13.04.2012

Ostrzeżenie: (0%)
-----


Strona jest na razie przygotowywana.
Go to the top of the page
+Quote Post
markonix
post
Post #10





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Nie prosiłem o link do strony tylko link do skryptu.
Go to the top of the page
+Quote Post
binprogrammer
post
Post #11





Grupa: Zarejestrowani
Postów: 249
Pomógł: 8
Dołączył: 10.08.2011
Skąd: Bełchatów

Ostrzeżenie: (10%)
X----


Cytat
Strona jest na razie przygotowywana.


<rutlf>

Najłatwiejszy sposób to chyba umieszczenie tego w ramce (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 05:19