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ń: 726

_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ń: 1 783

_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 084

_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ń: 754

_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ń: 512

_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ń: 441

_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ń: 293

_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ń: 293

_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 315

_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ń: 883

_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ń: 339

_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ń: 521

_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ń: 521

_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ń: 521

_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 297

_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ń: 499

_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ń: 993

_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ń: 993

_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 002

_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 002

_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 002

_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ń: 440

_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ń: 631

_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ń: 712

_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ń: 724

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: 27.09.2020 - 09:21