Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


mayu11
Napisane: 15.04.2012, 11:30:07





Grupa: Zarejestrowani
Postów: 99
Dołączył: 9.09.2008

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

test.html
  1. <form action="index.php" method="POST"> <!-- Lub get jak wolisz -->
  2.  
  3. Pytanie 1:
  4. <input name="odpowiedz1" type="radio" value="1"/> Odp 1
  5. <input name="odpowiedz1" type="radio" value="2"/> Odp 2
  6. <input name="odpowiedz1" type="radio" value="3"/> Odp 3
  7. <input name="odpowiedz1" type="radio" value="4"/> Odp 4
  8.  
  9. Pytanie 2:
  10. <input name="odpowiedz2" type="radio" value="1"/> Odp 1
  11. <input name="odpowiedz2" type="radio" value="2"/> Odp 2
  12. <input name="odpowiedz2" type="radio" value="3"/> Odp 3
  13. <input name="odpowiedz2" type="radio" value="4"/> Odp 4
  14.  
  15. Pytanie 3:
  16. <input name="odpowiedz3" type="radio" value="1"/> Odp 1
  17. <input name="odpowiedz3" type="radio" value="2"/> Odp 2
  18. <input name="odpowiedz3" type="radio" value="3"/> Odp 3
  19. <input name="odpowiedz3" type="radio" value="4"/> Odp 4
  20.  
  21. Pytanie 4:
  22. <input name="odpowiedz4" type="radio" value="1"/> Odp 1
  23. <input name="odpowiedz4" type="radio" value="2"/> Odp 2
  24. <input name="odpowiedz4" type="radio" value="3"/> Odp 3
  25. <input name="odpowiedz4" type="radio" value="4"/> Odp 4


index.php
  1. <?php
  2.  
  3. if(isset($_POST['odpowiedz1']) AND isset($_POST['odpowiedz2']) AND isset($_POST['odpowiedz3']) AND isset($_POST['odpowiedz4']))
  4. {
  5. $Poprawne = array(
  6. 'odpowiedz1' => 2,
  7. 'odpowiedz2' => 1,
  8. 'odpowiedz3' => 4,
  9. 'odpowiedz4' => 2);
  10. $punkty = 0;
  11.  
  12. for($i = 1; $i < 4; $i++)
  13. {
  14. if($_POST['odpowiedz'.$i] == $Poprawne['odpowiedz'.$i]) $punkty++;
  15. }
  16.  
  17. print 'Uzyskales: '.$punkty.' pkt.';
  18. }
  19. else
  20. {
  21. print 'Odpowiedz na wszystkie pytania.';
  22. }
  23.  
  24. include('test.html');
  25.  
  26. ?>


Pisane z palca.. powinno działać.
  Forum: PHP · Podgląd postu: #956296 · Odpowiedzi: 1 · Wyświetleń: 358

mayu11
Napisane: 17.07.2010, 20:09:12





Grupa: Zarejestrowani
Postów: 99
Dołączył: 9.09.2008

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

  1. function przetworzenie($string){
  2. $s = array('Ę','ę','Ó','ó','Ą','ą','Ś','ś','Ł','ł','Ź','Ľ','Ż','ż','Ć','ć','Ń','ń');
  3. $r = array('E','e','O','o','A','a','S','s',L','l','Z','z',Z','z','C','c','N','n');
  4. $string = str_replace($s,$r,$string);
  5. return $string;
  6. }


O to chodziło?
  Forum: PHP · Podgląd postu: #767052 · Odpowiedzi: 3 · Wyświetleń: 668

mayu11
Napisane: 16.07.2010, 22:04:46





Grupa: Zarejestrowani
Postów: 99
Dołączył: 9.09.2008

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

  1. $perPage = 20; // Ile wyników na stronie
  2. if (is_numeric($_GET['page'])) {$page = (int) $_GET['page'];if($page < 1){$page = 1;}}else{$page = 1;}
  3. $start = ($page - 1) * $perPage;
  4. $result = mysql_query("SELECT * FROM `baza` ORDER by `ID` DESC LIMIT $start, $perPage"); // Tutaj wstaw bazę.


Teraz tylko printować.

Aha. i jeszcze strony..

  1. $prev = $page - 1;
  2. $next = $page + 1;
  3. $prevLink = 'plik.php?page='.$prev;
  4. $nextLink = 'plik.php?page='.$next;
  5.  
  6. echo '<p><a href="'.$prevLink.'">Poprzednia strona</a> | <a href="'.$nextLink.'">Następna strona</a></p>';
  Forum: PHP · Podgląd postu: #766835 · Odpowiedzi: 3 · Wyświetleń: 696

mayu11
Napisane: 16.07.2010, 21:37:16





Grupa: Zarejestrowani
Postów: 99
Dołączył: 9.09.2008

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

Upewnij się, że id nie równa się "" tylko 0.


np.
  1. $id = (INT) Twoje_ustawienia;


lub

  1. if($id == ""){$id = 0;}
  Forum: PHP · Podgląd postu: #766831 · Odpowiedzi: 3 · Wyświetleń: 696

mayu11
Napisane: 10.07.2010, 15:18:06





Grupa: Zarejestrowani
Postów: 99
Dołączył: 9.09.2008

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

stripslashes();
  Forum: PHP · Podgląd postu: #764817 · Odpowiedzi: 2 · Wyświetleń: 452

mayu11
Napisane: 30.04.2010, 07:11:09





Grupa: Zarejestrowani
Postów: 99
Dołączył: 9.09.2008

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

  1. if(navigator.appName == "Microsoft Internet Explorer"){
  2. http = new ActiveXObject("Microsoft.XMLHTTP");
  3. } else {
  4. http = new XMLHttpRequest();
  5. }
  6.  
  7. function new_site() {
  8. http.abort();
  9. http.open("GET", "showsite.php", true); --Skąd ma pobierać dane
  10. http.onreadystatechange=function() {
  11. if(http.readyState == 4){
  12. document.getElementById('top').innerHTML = http.responseText; -- "top" do jakiego div id ma to wczytać.
  13. }
  14. }
  15. http.send(null);
  16. }
  17.  
  18. setInterval("new_site();",2500); -- 2500 - co ile ms ma odświeżać...


Na stronie dajesz "<div id="top"></div>" i zwyczajnie dane Ci się pobiorą z pliku showsite.php. (Oczywiście cały kod do Js.)
  Forum: Przedszkole · Podgląd postu: #741649 · Odpowiedzi: 3 · Wyświetleń: 626

mayu11
Napisane: 12.04.2010, 21:51:06





Grupa: Zarejestrowani
Postów: 99
Dołączył: 9.09.2008

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

  1. if(navigator.appName == "Microsoft Internet Explorer"){
  2. http = new ActiveXObject("Microsoft.XMLHTTP");
  3. } else {
  4. http = new XMLHttpRequest();
  5. }
  6.  
  7. function refresh() {
  8. http.abort();
  9. http.open("GET", "zawartosc_shoutboxa.php", true); //Plik który będzie zawierał ostatnie posty.
  10. http.onreadystatechange=function() {
  11. if(http.readyState == 4){
  12. document.getElementById('shout_content').innerHTML = http.responseText;
  13. }
  14. }
  15. http.send(null);
  16. }
  17.  
  18. setInterval("refresh();",3000); //W ms


A w msc. gdzie ma to być dodajesz <div id="shout_content"></div>
  Forum: Przedszkole · Podgląd postu: #735646 · Odpowiedzi: 5 · Wyświetleń: 1 062

mayu11
Napisane: 12.04.2010, 20:00:26





Grupa: Zarejestrowani
Postów: 99
Dołączył: 9.09.2008

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

Jakiego resource id?


Nie printuj $tostery, $czajniki, tylko $ilosc_tosterow, $ilosc_czajnikow.

np.
  1. echo("Na stronie mamy $ilosc_tosterow tosterów i $ilosc_czajnikow czajników.");
  Forum: Przedszkole · Podgląd postu: #735601 · Odpowiedzi: 5 · Wyświetleń: 844

mayu11
Napisane: 12.04.2010, 19:44:13





Grupa: Zarejestrowani
Postów: 99
Dołączył: 9.09.2008

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

  1. $tostery= mysql_query("SELECT * FROM `baza` WHERE `baza_z_id` = 1");
  2. $czajniczki = mysql_query("SELECT * FROM `baza` WHERE `baza_z_id` = 2");
  3.  
  4. $ilosc_tosterow = mysql_num_rows($tostery);
  5. $ilosc_czajnikow = mysql_num_rows($czajniczki);
  Forum: Przedszkole · Podgląd postu: #735592 · Odpowiedzi: 5 · Wyświetleń: 844


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 8.05.2024 - 19:06