Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Łączenie skryptów...
Forum PHP.pl > Forum > Przedszkole
GieKSiarz
Witam. Mam taki problem. Bo chcę połączyć skrypt sondy i newsów, i zrobić jedne wielki panel administracyjny, aby można było zarządzać sondami i newsami z poziomu jednego panelu administracyjnego. Proszę o pomoc...
kszychu
Tak dokładnie i szczegółowo opisałeś o co Ci chodzi, że na pewno wszyscy od razu zrozumieli i natychmiast ktoś Ci pomoże.
Chłopie! nawet nie wiemy jakie to skrypty, jak są zbudowane i jak działają. Skąd więc mamy wiedzieć jak je połączyć?
To tak jakbym napisał: "mam silnik i koła, chciałbym to połączyć i zrobić samochód. pomóżcie!"
GieKSiarz
Te skrypty to IM Sonda & PSNews... smile.gif
malowiedzacy
według mnie wystarczy pobawić się if'ami
GieKSiarz
ta.. dużo mi to mówi biggrin.gif
Dabroz
Podaj swoje skrypty a postaramy Ci się pomóc.

Co do ifów, spróbuj czegoś a'la:

  1. <?php
  2.  
  3.  
  4. $tryb=$_GET['mode'];
  5.  
  6. if ($tryb=='sonda')
  7. {
  8. include('sonda.php');
  9. exit();
  10. }
  11. if ($tryb=='newsy')
  12. {
  13. include('newsy.php');
  14. exit();
  15. }
  16.  
  17.  
  18.  
  19.  
  20. ?>
GieKSiarz
a w te includy to co mam wrzucić questionmark.gif opcje panelu questionmark.gif czy co questionmark.gif wiecie jestem strasznie początkujący biggrin.gif
Dabroz
Jeżeli chcesz zrobić jeden panel administrujący, no to tak.
GieKSiarz
a jeszcze jedno żeby był formularz i żeby on po czytał login i hasło z pliku config.inc ale od razu dołączyć do tego panelu z tym if'em. Z góry dzieki za pomoc. smile.gif
malowiedzacy
najprościej:
  1. <?php
  2.  
  3. $login=&#092;"root\";
  4. $haslo=&#092;"root\";
  5. $tryb=$_GET['mode'];
  6. if ($tryb==null){
  7. <form action=\"plik.php?mode=log\">
  8. <input type=\"text\" name=\"nick\">
  9. <input type=\"password\" name=\"pass\">
  10. <input type=\"submit\">
  11. </form>';
  12. }
  13. if($tryb=='log'){
  14. if($_POST['nick']==$login&&$_POST['pass']==$haslo){
  15. echo'<a href=\"plik.php?mode=sonda\">sonda</a><a href=\"plik.php?mode=newsy\">newsy</a>';
  16. }else{
  17. echo&#092;"blad\";
  18. }
  19. }
  20. if ($tryb=='sonda')
  21. {
  22. include('sonda.php');
  23. exit();
  24. }
  25. if ($tryb=='newsy')
  26. {
  27. include('newsy.php');
  28. exit();
  29. }
  30.  
  31. ?>
Paul
Cos mi ten skrypt smierdzi... brakuje srednika w 18 linii, a od 8 do 12 tez tak jakby czegos brakuje...

  1. <?php
  2. if ($tryb=='null'){ // A to
  3. if(empty($tryb)){ // ja bym zrobil tak
  4. ?>


W ogole to poponuje poszukac czegos lepszego na forum niz rozwiazanie malowiedzacego... A najlepiej sprobowac sie podszkolic piszac cos wlasnego snitch.gif
malowiedzacy
Ja dałem tylko najprostsze rozwiazanie.
Paul
Mi bardziej chodzilo oto, ze golym okiem widac, ze to nie bedzie dzialac...

Po skopiowaniu i odpaleniu:

Parse error: parse error, unexpected '<' in [...].php on line 7
malowiedzacy
poprawiłem glupie błedy
party
Na moje to musiałbyś dużo zmieniać. Jeżeli oba są na MySQL to zrobić jedno logowanie, jeżeli jeden z nich jest na TXT to go przerobić na MySQL (samo logowanie) itd. Jeżeli na prawdę masz czas i ci się nudzi to możesz się pobawić, ale ja wolałbym już mieć 2 administrację. Poza tym musisz mieć zgodę autorów...
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.