Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

12 Stron V   1 2 3 > » 

_olo_1984
Napisane: 20.03.2011, 16:17:46





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

nie wiem czy dokładnie o to chodzi, ale odbierasz dane z POST, wykonujesz akcję, cokolwiek chcesz, na koniec przekierowujesz np. za pomocą header (ew. wynik akcji / komunikat zapisujesz przykładowo w session)
  Forum: PHP · Podgląd postu: #847460 · Odpowiedzi: 5 · Wyświetleń: 836

_olo_1984
Napisane: 20.01.2011, 19:12:26





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

grałem sporo w q2, ale jakieś 6 lat temu zostawiłem z braku czasu, praca, dom, dziecko, ale może jeszcze kiedyś w wolnej chwili. Z moich czasów to pamiętam takie klany jak 3m, ak, dmc, mistrzem polski był w tedy chyba warrior, pamiętam takich jak kuh, mkuh, ibogine, bogi i wielu innych graczy. Kiedy odchodziłem już od gry powstał pff I. Co do różnicy q2 vs. q3, grałem w jedno i drugie, ale 2 miała swój niepowtarzalny, surowy klimat. Pozdrowienia dla starych maniaków :-)
  Forum: Hydepark · Podgląd postu: #828894 · Odpowiedzi: 16 · Wyświetleń: 2 048

_olo_1984
Napisane: 1.01.2011, 21:22:51





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

dodaj sobie coś takiego jak
  1. //... obrazowo
  2. if($rekord['pole_5'] == 1)
  3. {
  4. echo '<input type=checkbox name='.$rekord['pole_5'].' value='.$rekord['pole_5'].' checked="checked">';
  5. }
  6. else
  7. {
  8. echo '<input type=checkbox name='.$rekord['pole_5'].' value='.$rekord['pole_5'].' >';
  9. }
  10. //... lub ternariusz
  11. echo '<input type=checkbox name='.$rekord['pole_5'].' value='.$rekord['pole_5'].' '.(($rekord['pole_5'] == 1) ? print 'checked="checked"' : print '').'>'; // z palca ...

w bazie, gdzie masz pole od tego checkboxa, dałbym typ np. enum('0','1') default 0, i w tedy nie musisz pobierać danych do value, tylko przypisujesz mu value=1. Jeżeli nie zazaczony to automatycznie w bazie doda 0, jak zaznaczy to idzie wartość 1.
  Forum: PHP · Podgląd postu: #822558 · Odpowiedzi: 5 · Wyświetleń: 1 172

_olo_1984
Napisane: 31.12.2010, 15:50:28





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

zerknij w kod, jest coś takiego jak as_array()
  Forum: Frameworki · Podgląd postu: #822317 · Odpowiedzi: 3 · Wyświetleń: 832

_olo_1984
Napisane: 24.12.2010, 23:05:47





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

da radę, dla diva ustawiasz background-color, border 2px solid, border-radius (+ dla innych przeglądarek np. -moz-border-radius), text-align:center, paddingi a dla obrazka dajesz border-bottom 1px #fff, background-color i odpowiednie paddingi. Banał, choć jak wiesz border-radius nie wszędzie zadziała. Pozdr
  Forum: Przedszkole · Podgląd postu: #820118 · Odpowiedzi: 1 · Wyświetleń: 552

_olo_1984
Napisane: 22.12.2010, 16:55:03





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

a może jakieś komunikaty, co znaczy "nie działa wogole" ? Usuń @ sprzed zapytania, a zapytanie pisz:
  1. mysql_query('INSERT INTO komentarze SET
  2. tekstkomen="'.$tekstkomen.'",
  3. datakomen=CURDATE(),
  4. uzytkownik_id="'.$id.'"') or die(mysql_error());
  Forum: PHP · Podgląd postu: #819395 · Odpowiedzi: 4 · Wyświetleń: 513

_olo_1984
Napisane: 21.12.2010, 11:32:23





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

  1. <!-- postac start -->
  2. <div style="width: 100px; height: 200px; float:left;">
  3. <img src="./images/postacie/'.$row['skinpostaci'].'.jpg"><br/>
  4. <a href=""><font size="1">'.$row['imiepostaci'].' '.$row['nazwiskopostaci'].'</font></a><br/>
  5. <font size="1" color="#b0b0b0">9h</font></center>
  6. </div>
  7. <!-- postac koniec -->
  8. .
  9. .
  10. .
  11. .
  12. .
  13. .
  14. .
  15. ileś tam tych postaci będzie,
  16. a na końcu dajesz jakiś element z clear left/both np.
  17. <div style="clear:left;"></div>


te postacie pewnie generowane w pętli z bazy, więc wystarczy powielić ten kod między opisem start a koniec. Powinny ułożyć się jeden obok drugiego zaczynając od lewej, ile ich będzie to sobie oblicz, masz podaną szerokość (którą zresztą możesz sobie podać dowolną). Co do samego diva to można go lepiej ostylować, to co napisałem to przykład.
  Forum: Przedszkole · Podgląd postu: #818869 · Odpowiedzi: 4 · Wyświetleń: 338

_olo_1984
Napisane: 21.12.2010, 11:09:43





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

albo postać z tabelki wrzucić w odpowiednio stylowany div z float, albo wszystkie dane postaci umieścić między <td></td> a przy którejś tam z kolei postaci zrobić przejście do kolejnego wiersza. Chyba że odpowiednio ostylować tabelkę na wymiary i spróbować z float, ale jednak lepiej przejśc na div'y. Pozdr
  Forum: Przedszkole · Podgląd postu: #818860 · Odpowiedzi: 4 · Wyświetleń: 338

_olo_1984
Napisane: 16.12.2010, 20:16:06





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

jaki windows ? Na sam początek usuń modyfikacje z httpd.conf które ustawiałeś dla php - zobacz czy także nie startuje. Może to być jakaś błędna komenda.
  Forum: Apache · Podgląd postu: #817434 · Odpowiedzi: 4 · Wyświetleń: 1 353

_olo_1984
Napisane: 16.12.2010, 18:40:20





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

ma być utf8 bez BOM
  Forum: PHP · Podgląd postu: #817406 · Odpowiedzi: 4 · Wyświetleń: 973

_olo_1984
Napisane: 16.12.2010, 15:52:58





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

zaraz po połączeniu z bazą wykonaj
  1. SET NAMES utf8
  Forum: Przedszkole · Podgląd postu: #817337 · Odpowiedzi: 2 · Wyświetleń: 413

_olo_1984
Napisane: 21.12.2010, 09:51:01





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

zapewne można to zrobić przy uzyciu js, jeżeli używamy tylko php to przykładowo rozbudowany kod, który cały będzie w pliku index.php
  1. <?php
  2. if(isset($_GET['plik']))
  3. {
  4. switch($_GET['plik']) // pobieram dane z pliku
  5. {
  6. case 'text1':
  7. $_SESSION['dane'] = file_get_contents('test1.txt');
  8. break;
  9.  
  10. case 'text2':
  11. $_SESSION['dane'] = file_get_contents('test2.txt');
  12. break;
  13.  
  14. case 'text3':
  15. $_SESSION['dane'] = file_get_contents('test3.txt');
  16. break;
  17.  
  18. default:
  19. $_SESSION['dane'] = false;
  20. }
  21. }
  22. else
  23. {
  24. $_SESSION['dane'] = false;
  25. }
  26. ?>
  27. <a href="index.php?plik=text1"><img border="0" src="images/btn_1.png" alt="" width="90" height="65" /></a>
  28. <a href="index.php?plik=text2"><img border="0" src="images/btn_2.png" alt="" width="90" height="65" /></a>
  29. <a href="index.php?plik=text3"><img border="0" src="images/btn_3.png" alt="" width="90" height="65" /></a>
  30.  
  31. <form name="myForm" action="index.php" method="post">
  32. <input type="text" name="info" /><br />
  33. <input type="submit" value="Zapisz" /> <br /><textarea name="ttt" cols="72" rows="12">
  34. <?php
  35. if (isset($_POST['info']))
  36. {
  37. $dane = ( $_SESSION['dane'] === false ) ? 'Klik najpierw na obrazek !' : str_replace('sample', $_POST['info'], $_SESSION['dane'] );
  38. // wyświetlam
  39. echo $dane;
  40. }
  41. ?>
  42. </textarea>
  43. </form>


skorzystałem tutaj z tablic $_GET oraz sesji. Kod jest w miarę prosty, oczywiście o zabezpieczenia musisz zadbać sam.
Najpierw trzeba kliknąć na któryś z obrazków, do $_SESSION['dane'] wczyta Ci tekst z pliku, w zależności od klikniętego obrazka (a właściwie linku) - pętla switch. Jeżeli nie klikniesz to zmienna sesyjna ma wartosc false, a po kliknięciu "Zapisz" pojawia się stosowny komunikat. Mam nadzieję że pomogłem, a przynajmniej rozjaśniłem trochę. Pozdr.
  Forum: Przedszkole · Podgląd postu: #818847 · Odpowiedzi: 6 · Wyświetleń: 586

_olo_1984
Napisane: 16.12.2010, 15:48:40





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

aha, no to
  1. if (isset($_POST['info']))
  2. {
  3. // pobieram dane z pliku
  4. $dane = file_get_contents( 'test.txt' );
  5. // zamieniam, przy bardziej skomplikowanym ciągu użyłbym preg_replace
  6. $dane = str_replace( 'sample', $_POST['info'], $dane );
  7. // zapisuje
  8. file_put_contents( 'test.txt', $dane );
  9. }
  Forum: Przedszkole · Podgląd postu: #817333 · Odpowiedzi: 6 · Wyświetleń: 586

_olo_1984
Napisane: 16.12.2010, 15:15:37





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

rozumiem, że chodzi o to, żeby to zapisywało się w pliku pomiędzy <p> a </p> ?
  1. //...
  2. fwrite($file, '<p>'.$_POST['info'].'</p>');
  3. //...

lub w inny sposób
  1. file_put_contents( 'test.txt', '<p>'.$_POST['info'].'</p>' );
  Forum: Przedszkole · Podgląd postu: #817316 · Odpowiedzi: 6 · Wyświetleń: 586

_olo_1984
Napisane: 16.12.2010, 11:11:43





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

może mb_srlen
  Forum: Przedszkole · Podgląd postu: #817242 · Odpowiedzi: 3 · Wyświetleń: 1 463

_olo_1984
Napisane: 1.12.2010, 08:32:56





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

Jak w tytule. Link allegro.pl/php5-zaawansowane-programowanie-stan-ideal-i1348016093.html. Zapraszam
  Forum: Sprzedam · Podgląd postu: #812571 · Odpowiedzi: 0 · Wyświetleń: 526

_olo_1984
Napisane: 25.11.2010, 18:51:57





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

a może if ($action == 'register') lub if ($_GET['action'] == 'register')
poza tym do tego przydało by się może jakieś else
a reg. globals jest na on ? Jeżeli off to trzeba rpzepisać wszsytko na $_POST/$_GET
  Forum: Przedszkole · Podgląd postu: #810828 · Odpowiedzi: 14 · Wyświetleń: 1 031

_olo_1984
Napisane: 25.11.2010, 16:31:53





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

a masz gdzieś zdefiniowane te stałe ? localhost, root, gra ? Pewnie nie, więc jeżeli są to wartości string to jak je zapisać poprawnie, czy nie "string" lub 'string' ?
  Forum: Przedszkole · Podgląd postu: #810776 · Odpowiedzi: 14 · Wyświetleń: 1 031

_olo_1984
Napisane: 25.11.2010, 18:43:30





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

ja tam widzę co innego
http://mcwiczenia.cba.pl/ficek_joanna/tekst.php

jeżeli to jest źle, to jak powinno być dobrze ?
  Forum: Przedszkole · Podgląd postu: #810821 · Odpowiedzi: 15 · Wyświetleń: 1 023

_olo_1984
Napisane: 25.11.2010, 16:01:34





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

plik tekst.php:
<?php
+ to co napisałem
?>
  Forum: Przedszkole · Podgląd postu: #810758 · Odpowiedzi: 15 · Wyświetleń: 1 023

_olo_1984
Napisane: 25.11.2010, 15:54:14





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

  1. echo '<form action="" method="post"><input type="text" name="napis"/><input type="submit" name="wyswietl" value="Pokaz"/></form>';
  2.  
  3.  
  4. //Sprawdzanie, czy tekst byl przeslany.
  5. if(isset($_POST['wyswietl']))
  6. {
  7. //Obsluga formularza.
  8. if(!empty ($_POST['napis']))
  9. {
  10. echo '<center><p class=tekst>Twój tekst to: <b><i>'.$_POST['napis'].'</i></b><br/></p></center>';
  11. }
  12. else
  13. {
  14. echo 'Nie wypelniles pola !';
  15. }
  16. }
  Forum: Przedszkole · Podgląd postu: #810754 · Odpowiedzi: 15 · Wyświetleń: 1 023

_olo_1984
Napisane: 25.11.2010, 14:38:00





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

użyłbym do tego preg_match_all()

zobacz na ten przykład:
  1. $t_line = 'Jakis kod html: <p>Lorem ipsum {zmienna1} lorem ipsunm: {zmienna2} tra ta ta {zmienna3}</p><br/>';
  2.  
  3. preg_match_all('@{([A-Za-z0-9\-]+)}@',$t_line,$i);
  4.  
  5. $result = array();
  6. foreach($i[1] as $key => $value)
  7. {
  8. $result[$value] = $key; //np. bo nie wiem co ma być wartością
  9. }
  10.  
  11. echo '<pre>';
  12. print_r($result);
  13. echo '</pre>';


efekt o jaki chodziło, mam nadzieję że pomogłem, pozdr
  Forum: PHP · Podgląd postu: #810716 · Odpowiedzi: 2 · Wyświetleń: 453

_olo_1984
Napisane: 24.11.2010, 16:21:18





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

wygląda na to, że masz gdzieś zadeklarowany obiekt $dzial, możesz pokazać całą linijkę, ew. fragment kodu ? Zobacz także co siedzi w zmiennej $dzial
  Forum: PHP · Podgląd postu: #810480 · Odpowiedzi: 1 · Wyświetleń: 646

_olo_1984
Napisane: 13.10.2010, 07:43:48





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

Na szybko 4 rzeczy:
1.
  1. public function login2()
  2. {
  3. // ...
  4. // sprawdz czy załadowano usera
  5. if(!$user->loaded)
  6. {
  7. // redirect lub komunikat
  8. }
  9. // ...
  10. }

2. Jak dodawałeś usera do bazy to haszowałeś hasło ? Jeżeli z z solą to przy logowaniu także to musisz zrobić
  1. //...
  2. Auth::instance()->login($user->username, Auth::instance()->hash_password($password, true));

3. Pamiętaj, że jeżeli dodajesz użytkownika z rolą admina, to musi on mieć także rolę login
4. To zdecyduje się czy Auth::instance()-> czy $this->auth :-)

pozdr
  Forum: Frameworki · Podgląd postu: #797473 · Odpowiedzi: 4 · Wyświetleń: 821

_olo_1984
Napisane: 30.08.2010, 12:49:32





Grupa: Zarejestrowani
Postów: 289
Dołączył: 5.08.2006

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

powinno pomóc . Pozdr
  Forum: Przedszkole · Podgląd postu: #784618 · Odpowiedzi: 1 · Wyświetleń: 784

12 Stron V   1 2 3 > » 

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: 23.04.2024 - 11:05