Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


Helid
Napisane: 15.10.2013, 20:05:13





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

Jak zrobić aby każda z kolumn była osobno wyświetlana? Aktualnie $line pokazuje mi całą linijkę (wiersz).

Jeszcze mam jeden problem. Nie wiem jak zrobić aby wyszukiwana fraza nie była zależna od wielkości znaku.

  1. <html>
  2. <form method="get" id="search-form">
  3. <input type="text" name="search" placeholder="Sprawdź dostępność">
  4. <input type="submit" value="Szukaj" />
  5. </form></html>
  6.  
  7. <?php
  8. if ( !empty ( $_GET['search'] ) ) {
  9. $search = mb_strtolower($_GET['search']);
  10. $lines = file('plik.csv');
  11.  
  12. $found = false;
  13.  
  14. foreach($lines as $line)
  15. {
  16. $line = mb_strtolower($line);
  17.  
  18. if(strpos($line, $search) !== false)
  19. {
  20. $line = explode(';', $line);
  21.  
  22. $found = true;
  23. echo "<div class='datagrid'><table><thead><tr><th>MODEL</th><th width='225px;'>OPIS</th><th width='100px;'>ILOŚĆ</th><th width='155px;'>ZAPYTANIE</th></tr></thead><tbody><tr>";
  24. echo "<td>" . $line[0]; echo "</td>";
  25. echo "<td>" . $line[1]; echo "</td>";
  26. echo "<td>" . $line[2]; echo "</td>";
  27. echo "<td><a href='mailto:jakisadresmailowy?body=[zapytanie] $line' id='button'>Wyślij zapytanie</a></td>";
  28. echo "</tr>";
  29. echo "</tbody></table></div>";
  30. }
  31. }
  32.  
  33. if(!$found) {
  34. echo 'Nie znaleziono tego modelu w bazie danych';
  35. }
  36. }
  37. ?>


Mniej więcej tak
  Forum: Przedszkole · Podgląd postu: #1070339 · Odpowiedzi: 4 · Wyświetleń: 939

Helid
Napisane: 12.08.2013, 16:54:50





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

W index.php daj w 1 linii
  1. header('Location: <a href="http://domena/katalog/logowanie&#39%3b%29;" target="_blank">http://domena/katalog/logowanie');</a>
  Forum: Przedszkole · Podgląd postu: #1060051 · Odpowiedzi: 2 · Wyświetleń: 211

Helid
Napisane: 5.08.2013, 16:25:46





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

1) http://tajniki-nauki.pl/kontakt.php - tu layoutu zabrakło?
2) http://tajniki-nauki.pl/regulamin.php -yyY?
3) Stronicowanie w kategorii przy aktualnej stronie powinno mieć href="#", tymczasem prowadzi do czegoś, w dodatku prawdopodobnie błędny URL (http://tajniki-nauki.pl/cat.php?page=1)
  Forum: Oceny · Podgląd postu: #1059042 · Odpowiedzi: 7 · Wyświetleń: 1 312

Helid
Napisane: 3.08.2013, 15:52:40





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

Kod
$(this).jakasfunkcja(iftrue, iffalse, true);

Jest wewnętrz funkcji
Kod
$(document).scroll(function(){

a nie
Kod
$.fn.jakasfunkcja= function(iftrue, iffalse, rec){


Zapisz więc wartości do zmiennych
Kod
$.fn.jakasfunkcja= function(iftrue, iffalse, rec){
var parametr = iftrue;
    if(rec == false){
        $(document).scroll(function(){
            $(this).jakasfunkcja(parametr, iffalse, true);
            alert('ok');
        });
    }
    // reszta kodu
};
  Forum: Przedszkole · Podgląd postu: #1058809 · Odpowiedzi: 2 · Wyświetleń: 367

Helid
Napisane: 1.08.2013, 17:37:14





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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


  1. $fields = array('status', 'user', 'name')
  2.  
  3. $formData= $form->getData();
  4.  
  5. foreach($fields as $field)
  6. {
  7. if(isset($formData[$field])) {
  8. $status = $form[$field];
  9. $status = array_shift($status);
  10. $formData[$field] = $status;
  11.  
  12. }
  13. }
  14. $form->setData($formData);
  Forum: PHP · Podgląd postu: #1058556 · Odpowiedzi: 4 · Wyświetleń: 322

Helid
Napisane: 2.07.2013, 20:12:30





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

1) W skrocie na adresie url przykladowo ma operowac kontroler czy widok?
- adres URL powinieneś przetłumaczyć w Routerze następnie wartości przekazać do kontrolera, który uruchomi model
2) Po co w ogóle include? Zdefinuj autoload. Cały kontroler umieszasz w klasie, poszczególne metody to "części". Jeśli są wspólne to dziedziczysz od głównego kontrolera.
3) Jak budujesz MVC to całą aplikację. Teraz może być więcej kodu ale w przyszłości łatwiej to będzie rozbudować
4) Nie znam go, piszemy poprawnie "w ogóle".
  Forum: Przedszkole · Podgląd postu: #1053873 · Odpowiedzi: 2 · Wyświetleń: 391

Helid
Napisane: 31.05.2013, 19:55:50





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

http://php.net/manual/en/function.get-included-files.php
  Forum: Przedszkole · Podgląd postu: #1048405 · Odpowiedzi: 3 · Wyświetleń: 229

Helid
Napisane: 31.05.2013, 19:59:37





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

http://forum.php.pl/index.php?showtopic=77918
Zobacz kod użytkownika heaven
  Forum: Przedszkole · Podgląd postu: #1048407 · Odpowiedzi: 2 · Wyświetleń: 352

Helid
Napisane: 28.05.2013, 15:26:31





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

Po co ci mod rewrite? Wildcard ma na celu przekierować wszystkie subdomeny na główny katalog. Odczytają w php poprzez explode o jaką subdomene chodzi.
  Forum: Przedszkole · Podgląd postu: #1047825 · Odpowiedzi: 1 · Wyświetleń: 297

Helid
Napisane: 8.05.2013, 11:53:03





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

Cytat
jQuery i addclass po scroll down?

Właśnie tak
  Forum: Przedszkole · Podgląd postu: #1043609 · Odpowiedzi: 3 · Wyświetleń: 490

Helid
Napisane: 27.04.2013, 18:53:22





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

http://jsfiddle.net/ANphn/10/

Nie zagnieżdżaj tr, tylko twórz kolejne tabele.
  Forum: Przedszkole · Podgląd postu: #1041702 · Odpowiedzi: 10 · Wyświetleń: 476

Helid
Napisane: 24.04.2013, 20:16:32





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

W sensie chcesz połączyć obie zaprezentowane części kodu? Spróbuj tak

  1. function add_news_() {
  2.  
  3. global $title, $text, $textcd, $action, $news_tbl, $REMOTE_ADDR;
  4. global $u_nick, $PHP_SELF, $icon, $u_mail, $aa, $bb;
  5.  
  6. if(check_form()<>10) {
  7.  
  8. echo '<br>'.$aa.$bb;
  9.  
  10. echo '<br><br><center>[<a href="java script:history.back();">powrót</a>]</center>';
  11.  
  12. } elseif(spam_cenzor($_POST['text']) || spam_cenzor($_POST['textcd']) || spam_cenzor($_POST['title'])) {
  13. <br>
  14. Tu jakiś komunikat o spamie
  15. <br><br><center>[<a href="java script:history.back();">powrót</a>]</center>
  16. ';
  17. } else {
  18.  
  19. $u_nick = '<a href="mailto:'.$u_mail.'">'.$u_nick.'</a>';
  20.  
  21. $query = "INSERT INTO $news_tbl VALUES(NULL, now(), '$title', '$text', '$textcd', 0, 3, 0, '$icon', '-', '$u_nick', '$REMOTE_ADDR')";
  22. $result = mysql_query($query);
  23.  
  24. if($result) {
  25.  
  26. echo '<br>News został poprawnie dodany do bazy danych.<br>';
  27.  
  28. }
  29.  
  30. else {
  31.  
  32. #echo '<br>Wystąpił nieznany błąd podczas dodawania newsa do bazy danych.<br><br>';
  33.  
  34. }
  35.  
  36. echo '<br><center>[<a href="index.php">strona główna</a>]</center><br>';
  37.  
  38. }
  39.  
  40. }
  Forum: Przedszkole · Podgląd postu: #1041196 · Odpowiedzi: 2 · Wyświetleń: 172

Helid
Napisane: 21.04.2013, 15:22:44





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

Przyda Ci się funkcja json_decode
http://php.net/manual/en/function.json-decode.php
np.
  1. $source = file_get_contents('http://api.facebook.com/restserver.php?method=links.getStats&urls=forum.php.pl&format=json');
  2. $source = json_decode($source);
  3. print_r($source); //masz tablice z wszystkimi danymi, teraz wystarczy odwołać się do "comment_count" w niej
  4. echo $source['comment_count']; //dla przykładu, może być w innym miejscu tablicy
  Forum: Przedszkole · Podgląd postu: #1040497 · Odpowiedzi: 4 · Wyświetleń: 414

Helid
Napisane: 9.09.2012, 12:17:35





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

http://css3generator.com/ - generator kodów
  Forum: Przedszkole · Podgląd postu: #991380 · Odpowiedzi: 3 · Wyświetleń: 306

Helid
Napisane: 28.08.2012, 18:06:18





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

  1. <!DOCTYPE html>
  2.  
  3. <h1>My First Web Page</h1>
  4.  
  5. <p id="demo">Domyślna zawartość</p>
  6.  
  7. <div id="info1" style="display: none;">123</div>
  8. <div id="info2" style="display: none;">1234</div>
  9. <div id="info3" style="display: none;">12345</div>
  10.  
  11. function load_div(div)
  12. {
  13. document.getElementById("demo").innerHTML = document.getElementById(div).innerHTML;
  14. }
  15.  
  16. <a href="#" onClick="load_div('info1');">vip</a>
  17. <a href="#" onClick="load_div('info2');">vip2</a>
  18. <a href="#" onClick="load_div('info3');">vip3</a>
  19.  
  20. </body>
  21. </html>
  Forum: Przedszkole · Podgląd postu: #988650 · Odpowiedzi: 3 · Wyświetleń: 269

Helid
Napisane: 2.11.2011, 20:46:57





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

Kawałek mojego kodu o podobnym wówczas problemie (jquery):

  1.  
  2. $(document).ready(function()
  3. {
  4. $(window).scroll(function(e)
  5. {
  6. if($(window).scrollTop() < 1080)
  7. {
  8. $("#styles").css("top", $(window).scrollTop()+ 360 + "px");
  9. $("#message").css("top", $(window).scrollTop()+ 150 + "px");
  10. }
  11. });
  12.  
  13. });
  14.  


Moim celem było przewijanie 2 boxów w dół i ich powrót na pozycje przy użyciu scrolla. 360 i 150 to minimalna wysokość od góry.
  Forum: Po stronie przeglądarki · Podgląd postu: #910930 · Odpowiedzi: 1 · Wyświetleń: 834

Helid
Napisane: 27.10.2011, 19:18:54





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

  1. <div id="container">
  2.  
  3. <ul id="nav">
  4. <li class="cat" id="cat1">Category_1</li>
  5. <li class="cat" id="cat2">Category_2</li>
  6. <li class="cat" id="cat3">Category_3</li>
  7. <li class="cat" id="cat4">Category_4</li>
  8. </ul>
  9.  
  10. <div class="panel" id="panel_cat1">pane 1</div>
  11. <div class="panel"id="panel_cat2">pane 2</div>
  12. <div class="panel"id="panel_cat3">pane 3</div>
  13. <div class="panel" id="panel_cat4">pane 4</div>
  14.  
  15. </div>


  1. // czy to się da zapisać w jednej linijce sprytnie? - pewnie
  2. $('.panel').hide();
  3.  
  4. $('.cat').click(function() {
  5.  
  6. $('.panel').hide();
  7. div = $(this).attr('id');
  8. $('#panel_'+div).toggle(400);
  9.  
  10. });
  11.  
  Forum: Po stronie przeglądarki · Podgląd postu: #909263 · Odpowiedzi: 1 · Wyświetleń: 308

Helid
Napisane: 27.10.2011, 19:20:19





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

Inna przeglądarka? Podaj adres strony.
  Forum: Po stronie przeglądarki · Podgląd postu: #909264 · Odpowiedzi: 3 · Wyświetleń: 385

Helid
Napisane: 23.10.2011, 19:15:18





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

1. Aktywujesz wildcard w domenie
2. W index.php w zmiennej przypisujesz sobie prefiks pobrany z domeny (odpowiednia wartość tabeli $_SERVERS + funkcja explode)
3. Piszesz sobie klasę o komunikacji z bazą danych jaka będzie dodawała ustalony wcześniej prefiks przed nazwą tabeli (czyli zamiast głównej news pobierze subdomena_news).
  Forum: PHP · Podgląd postu: #907979 · Odpowiedzi: 3 · Wyświetleń: 457

Helid
Napisane: 23.10.2011, 19:20:22





Grupa: Zarejestrowani
Postów: 280
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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

1. Cała strona wczytuje się z 10 sekund (internet 45mb/s - coś nie tak).
2. Grafika i układ strasznie nieczytelny
3. Źle dobrane kolory.
  Forum: Oceny · Podgląd postu: #907982 · Odpowiedzi: 32 · Wyświetleń: 2 575


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: 7.05.2024 - 10:36