Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> ladowanie z innego pliku..
slepy
post
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 27.02.2003

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


Czesc..
Mam 3 pliki 1.
dane.php
  1. <?php
  2. $login[1]=slepy;
  3. $haslo[1]=slepy;
  4. $login[2]=ktos;
  5. $haslo[2]=ktos;
  6. ?>

tam sie dodaje dalej samo zwiekszajac liczbe kolejno ..3.4.5....10..11... i tak dalej
plik user/slepy/dane.php
  1. <?php
  2. x_slepy=40;
  3. y_slepy=20;
  4. ?>

i podobny plik
user/ktos/dane.php
tylko zamiast "slepy" jest "ktos"
dla nastepnych userow tworzy podobne pliki i tak samo zmienia na x_kolejnyuser i tak samo dla y...
i teraz glowny plik...
  1. <?php
  2. // ladowanie wszystkich plikow z danymi userow i z kontami.. itp
  3. for($i=1; $i<=$user; $i++) // gdzie $user to liczba userow..
  4. {
  5. $x_user= (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? // i tu zeby wkladal odpowiedni x i y usera..
  6. // myslalem nad $x_user=$x_$login[$i]; potem probowaem cos z \".\" ale niebardzo 
  7. //chce to dzialac :(
  8. // petle do sprawdza polezenia itp..
  9. }
  10. ?>

no wlasnie.. jak mam zrobic zeby do zmienej $x_user byl przypisywany x tego usera... ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
slepy
post
Post #2





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 27.02.2003

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


hehe (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
widzisz, przy rejestracji tworzy dla kazdego uzytkownika katalog w user/ o jego loginie.. W tym jego katalogu tworzy plik dane.php w ktorych zapisywany jest polozenie postaci, polozenie to jest wybierane za pomoca rand()
no i jakzdy user ma sobie taki swoj pliczek dane.php
jego tresc to:
  1. <?php 
  2. $x_slepy=50; // slepy to przykladowy login, gdyby zarejestrowal sie np. 'bambus' 
  3. // bylo by $x_bambus=jakas liczba;
  4. $y_slepy=50; // to co wyzej..
  5. ?>

i tak tworzy dla kazdego uzytkownika
teraz chodzi mi o skrypt ktory bedzie sprawdzal czy podane polozenia sie na siebie nie nakladaja w obrebie 5 pol i dla x i dla y.
wiec w tym glownym pliku..
  1. <?php
  2. include(&#092;"dane.php\"); // plik z nazwami uzytkownikow i haslami
  3. include(&#092;"user.php\"); // ile jest uzytkownikow
  4. for($i=1; $i <= $user; $i++)
  5. {
  6. include(&#092;"user/$loginn[$i]/dane.php\"); dla kolejnych uzytkownikow z pliku dane.php
  7. // includuje ich polozenia..
  8. }
  9. $x=rand(640);
  10. $y=rand(480); // zeby za mape nie wychodzilo
  11. for($i=1;$i<=$user;$i++) // $user to liczba userow
  12. {
  13. for($a=0;$a<=5;$a++) // sprawdza czy nie nakladaja sie na siebie w obrebie 5 pol
  14. {
  15. {
  16. echo(&#092;"nakladaja sie bede losowal jesce raz\");
  17. }
  18. {
  19. echo(&#092;"nakladaja sie bede losowal jesce raz..\");
  20. }
  21. else{
  22. echo(&#092;"Ok ruszamy\");
  23. }
  24. }
  25. }
  26. ?>


no mniej wiecej tak to wyglada.. chodzi mi oto co ma byc tam gdzie sa (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
tam powinno sie znajdowac $x_login i $y_login
...
mysle ze jasne i proste (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
To tak w rozwinieciu a w skrocie
Jak ma wygladac zmienna ktora zrobi mi
"$x_LOGIN"
i za miast loginu dzieki petli bedzie odpowiednio wstawiac nazwe userow..
Pozdrawiam..
Go to the top of the page
+Quote Post

Posty w temacie


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: 6.10.2025 - 08:52