Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >

Beniooo
Napisane: 14.02.2018, 10:44:11





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

  1. $ilosc_prob = POBRANA Z BAZY ILOSC;
  2. if($ilosc_prob == 0){
  3. //wyświetl info, że nie może użyć formularza
  4. }else{
  5. //wyświetl formularz
  6. }

Z bazy pobierasz połączeniem PDO, albo mysqli za pomocą SELECT
  Forum: Przedszkole · Podgląd postu: #1229098 · Odpowiedzi: 28 · Wyświetleń: 1 939

Beniooo
Napisane: 24.04.2016, 14:12:29





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

AJAX jak i inne funkcje JS są wywoływane po stronie klienta(przeglądarki) więc nie będą miały dostępu do zablokowanych plików
  Forum: Przedszkole · Podgląd postu: #1190428 · Odpowiedzi: 1 · Wyświetleń: 367

Beniooo
Napisane: 23.04.2016, 20:48:49





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

Notice: Undefined index: comment in oznacza, że w tablicy POST nie ma klucza comment
Zrób sobie na początku skryptu var_dump($_POST);
I zobacz co Ci zwraca, a jeżeli nie wpadniesz na nic, wrzuć tutaj co Ci wypluje var_dump
  Forum: Przedszkole · Podgląd postu: #1190390 · Odpowiedzi: 12 · Wyświetleń: 602

Beniooo
Napisane: 23.04.2016, 20:32:27





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

http://php.net/manual/pl/function.empty.php
http://php.net/manual/pl/function.isset.php
  Forum: Przedszkole · Podgląd postu: #1190384 · Odpowiedzi: 12 · Wyświetleń: 602

Beniooo
Napisane: 23.04.2016, 20:37:43





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

Jeśli myślimy o tym samym to:
1. Skompresuj sobie obrazek i przeskaluj go
2. Zrób sobie w css klasę z background-image: plik_ikonki i na sztywno ustalonym rozmiarem
3. Wrzuć w htmlu <span class="klasa_ikonki"></span>
  Forum: Przedszkole · Podgląd postu: #1190386 · Odpowiedzi: 1 · Wyświetleń: 274

Beniooo
Napisane: 23.04.2016, 20:46:29





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

Jeżeli kilka osób kliknie w tym samym czasie linki z różnymi ID, powyższy skrypt przekieruje każdego na swoje ID
Możesz tego używać wink.gif
  Forum: Przedszkole · Podgląd postu: #1190389 · Odpowiedzi: 1 · Wyświetleń: 373

Beniooo
Napisane: 26.04.2016, 19:10:29





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

No przede wszystkim, to PMA 4.6.0 wymaga PHP 5.5+
  Forum: Przedszkole · Podgląd postu: #1190578 · Odpowiedzi: 7 · Wyświetleń: 773

Beniooo
Napisane: 27.09.2015, 14:11:29





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

Hmm, zrób rozrywanie wierszy w http://www.matys.jupe24.pl/biblioteka/allbooks.php?page=2
Tabelka strasznie się rozjeżdża
  Forum: Oceny · Podgląd postu: #1172120 · Odpowiedzi: 2 · Wyświetleń: 971

Beniooo
Napisane: 6.04.2015, 18:20:29





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

  1. $procent = str_replace(",", ".", $procent);
  2. $procent = doubleval($procent);
  3. if($procent > 0.00){
  4. echo 'class="green"';
  5. }else{
  6. echo 'class="red"';
  7. }
  Forum: Przedszkole · Podgląd postu: #1153200 · Odpowiedzi: 17 · Wyświetleń: 1 067

Beniooo
Napisane: 6.04.2015, 16:34:16





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

Odwrócone apostrofy (`) dajemy tylko w nazwie tabeli, bazy, wiersza, do wartości używamy zwykłych apostrofów (')
Przy okazji, przy UPDATE pamiętaj o przecinkach
A więc powinno być:
  1. UPDATE `users` SET `name`='$name', `telephone`='$telephone', `bank`='$bank', `number_bank`='$number_bank', `paypal`='$paypal' WHERE `id` = '$userData[id]'
  Forum: Przedszkole · Podgląd postu: #1153155 · Odpowiedzi: 1 · Wyświetleń: 171

Beniooo
Napisane: 1.04.2015, 22:04:00





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

Ogólnie nie rozumiem, czemu pokazuje Ci alert, bo funkcja .show() w jQuery nie ma w takiej postaci wyświetlania alertu.
Spróbuj sobie z:
Kod
$( ".seria-prod" ).show( 400, function() {
  // Tutaj kod dodający do body funkcję przy zdarzeniu onClick i wywołujący alert np.:
  $( "body" ).click(function() {
    alert( "Jakiś alert" );
  });
});
  Forum: JavaScript · Podgląd postu: #1152383 · Odpowiedzi: 4 · Wyświetleń: 391

Beniooo
Napisane: 1.04.2015, 20:56:18





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

Jak Ci zostają samotne wdowy na końcu wiersza, to je przyklejaj do następnego słowa za pomocą   jak każdy inny człowiek ;-) Nie używaj BR, bo trafi się jakaś nietestowana przez Ciebie rozdzielczość, i wygląd Twojej strony leży.
  Forum: Przedszkole · Podgląd postu: #1152371 · Odpowiedzi: 3 · Wyświetleń: 584

Beniooo
Napisane: 1.04.2015, 20:17:31





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

JavaScript musi tu być, albo wrzucasz wszystkie powiaty, gminy, miasta do ukrytych selectów(nie, nie rób tego), albo przy zdarzeniu onChange ajaxem wysyłasz odpowiednio spreparowane GET do kodu PHP, który mając ID województwa wyświetli Ci kod dla select z gminami, tak sami w spisie gmin, onChange, ajax, i wyświetlenie powiatów.
  Forum: Przedszkole · Podgląd postu: #1152366 · Odpowiedzi: 2 · Wyświetleń: 212

Beniooo
Napisane: 1.04.2015, 20:06:48





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

Kod ma być taki, skoro nadal nie rozumiesz:
connect.php
  1. <?php
  2.  
  3. $link = mysqli_connect('localhost', 'root', 'qwerty', 'testdb');
  4.  
  5. if(!$link) {
  6. $output = 'Nie mozna polaczyc sie z serwerem baz danych.';
  7. echo $output;
  8. exit();
  9. }
  10.  
  11. include 'output.html.php';
  12.  
  13. ?>


output.html.php
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. </head>
  5. <body>
  6.  
  7. <p>
  8. <?php
  9.  
  10. echo (isset($output) ? $output : "");
  11.  
  12. ?>
  13. </p>
  14. </body>
  15. </html>
  Forum: Przedszkole · Podgląd postu: #1152364 · Odpowiedzi: 5 · Wyświetleń: 371

Beniooo
Napisane: 1.04.2015, 19:51:52





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

W sumie najlepiej jakbyś je sobie oddzielił np przecinkami w stringu, wtedy:
Kod
/.*\,(.*)\,.*\,(.*)/

A jeśli chcesz z tymi klamrami, to: Nazwa{test}Kwota{123}
Kod
/[A-Za-z]\{(.*)\}[A-Za-z]\{([0-9]+)\}/

  Forum: Przedszkole · Podgląd postu: #1152356 · Odpowiedzi: 3 · Wyświetleń: 255

Beniooo
Napisane: 28.03.2015, 12:49:25





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

Sprawdzaj w kodzie, czy obrazek został wrzucony przez formularz, a jeśli nie, to wrzuć do bazy w miejsce obrazka null
  Forum: Przedszkole · Podgląd postu: #1151712 · Odpowiedzi: 22 · Wyświetleń: 723

Beniooo
Napisane: 21.03.2015, 19:09:19





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

Wydrukuj sobie na stronie co zawiera w sobie tablica $check
  Forum: Przedszkole · Podgląd postu: #1150689 · Odpowiedzi: 4 · Wyświetleń: 316

Beniooo
Napisane: 27.03.2015, 22:49:40





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

  1. function getMp3StreamTitle($streamingUrl, $interval, $offset = 0, $headers = true)
  2. {
  3. $needle = 'StreamTitle=';
  4. $ua = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36';
  5.  
  6. $opts = [
  7. 'http' => [
  8. 'method' => 'GET',
  9. 'header' => 'Icy-MetaData: 1',
  10. 'user_agent' => $ua
  11. ]
  12. ];
  13.  
  14. if (($headers = get_headers($streamingUrl)))
  15. foreach ($headers as $h)
  16. if (strpos(strtolower($h), 'icy-metaint') !== false && ($interval = explode(':', $h)[1]))
  17. break;
  18.  
  19. $context = stream_context_create($opts);
  20.  
  21. if ($stream = fopen($streamingUrl, 'r', false, $context))
  22. {
  23. $buffer = stream_get_contents($stream, $interval, $offset);
  24. fclose($stream);
  25.  
  26. if (strpos($buffer, $needle) !== false)
  27. {
  28. $title = explode($needle, $buffer)[1];
  29. return substr($title, 1, strpos($title, ';') - 2);
  30. }
  31. else
  32. return getMp3StreamTitle($streamingUrl, $interval, $offset + $interval, false);
  33. }
  34. else
  35. throw new Exception("Unable to open stream [{$streamingUrl}]");
  36. }
  37.  
  38. var_dump(getMp3StreamTitle('http://gr-relay-16.gaduradio.pl/95', 19200));

Minimum PHP 5.4
  Forum: PHP · Podgląd postu: #1151690 · Odpowiedzi: 1 · Wyświetleń: 362

Beniooo
Napisane: 18.08.2014, 18:22:06





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

"Przyszybszenie" może dać jedynie lepszy serwer, płatny.
  Forum: Przedszkole · Podgląd postu: #1120398 · Odpowiedzi: 7 · Wyświetleń: 890

Beniooo
Napisane: 17.08.2014, 21:27:38





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

  1. if($_POST['logowanieHaslo'] == $wynik_zapytania[1]) {
trzeba zmienić w
  1. if($haslo == $wynik_zapytania[1]) {

Inaczej zmienna $_POST['logowanieHaslo'] zawiera niezahashowane hasło.
  Forum: Przedszkole · Podgląd postu: #1120266 · Odpowiedzi: 3 · Wyświetleń: 281

Beniooo
Napisane: 16.08.2014, 20:51:01





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

  1. else{
  2. echo "Coś";
  3. mysql_query('INSERT INTO users(nick, email, pass) VALUES ("'.$_POST["nick"].'" , "'.$_POST["email"].'", "'.$_POST["pass"].'")') or die (mysql_error());
  4. }
  Forum: Przedszkole · Podgląd postu: #1120178 · Odpowiedzi: 6 · Wyświetleń: 441

Beniooo
Napisane: 16.08.2014, 17:07:10





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

  1. if (isset($_POST['register'])){
  2. if (!empty($_POST)){
  3. if (!empty($_POST['email'])
  4. && (!empty($_POST['pass']))
  5. && (!empty($_POST['passre']))) {
  6. } else{
  7. echo("<span class='info'>Wypełnij wszystkie pola!<br /></span>");
  8. die();
  9. }
  10.  
  11. $email = $_POST['email'];
  12. $password = $_POST['pass'];
  13. $nick = $_POST['nick'];
  14. if ((strlen($nick) < 4) || (strlen($nick) > 40)) echo "<span class='info'>Nick jest za długi lub za krótki<br /></span>";
  15. if ((strlen($email) < 8) || (strlen($email) > 40)) echo "<span class='info'>Email za krótki lub za długi!<br></span>";
  16. if ((strlen($password) < 6) || (strlen($password) > 40)) echo "<span class='info'>Hasło za długie lub za krótkie!<br></span>";
  17. if ($_POST['pass'] == $_POST['passre']) {
  18. if (filter_var($email, FILTER_VALIDATE_EMAIL)){
  19. $pass = md5(sha1($password));
  20.  
  21. $alreadyused = mysql_query("SELECT * FROM users WHERE email ='$email' ") or die (mysql_error());
  22. if (mysql_num_rows($alreadyused) > 0) {echo "<span class='info'>Email jest zajęty!</span>";}
  23. else {mysql_query('INSERT INTO users(email, pass) VALUES ("'.$_POST["email"].'" , "'.$_POST["pass"].'")') or die (mysql_error());
  24. header('location: index.php');}
  25. }
  26. else echo "<span class='info'>Email nie jest poprawny!<br /></span>";
  27. } else echo "<span class='info'>Hasła muszą być identyczne!<br /></span>";
  28. }}

Po prostu dałeś info o tym, że nie wszystkie pola wypełnione i nie zastopowałeś wykonywania kodu.
  Forum: Przedszkole · Podgląd postu: #1120155 · Odpowiedzi: 1 · Wyświetleń: 216

Beniooo
Napisane: 16.08.2014, 15:57:25





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

Masz niezamkniętego ifa.
  1. <?php if(!isset($_POST['submit'])) { ?>
  Forum: Przedszkole · Podgląd postu: #1120140 · Odpowiedzi: 10 · Wyświetleń: 545

Beniooo
Napisane: 1.04.2014, 20:44:00





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

  1. SELECT t1.name, t2.salary FROM employee AS t1, info AS t2
  2. WHERE t1.name = t2.name;

z: mysql dev
Czyli w Twoim przypadku będzie to:
  1. SELECT nr AS name FROM TABLE

Oczywiście, jeśli o to Ci chodzi ;-)
  Forum: Przedszkole · Podgląd postu: #1100019 · Odpowiedzi: 8 · Wyświetleń: 387

Beniooo
Napisane: 31.03.2014, 21:55:40





Grupa: Zarejestrowani
Postów: 260
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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

Pobranie strony z http://api.gadu-gadu.pl/users/NR_GG.xml
i wyrażenia regularne :-)
Pobranie nicku:
  1. $file = file_get_contents("http://api.gadu-gadu.pl/users/NR_GG.xml");
  2. preg_match("/\<nick\ priv\=\"[0-9]*\">(.*)\<\/nick\>/", $file, $matches);
  3. print_r($matches);

Pisane z ręki, może wymagać poprawek ;-)
Ew. mój stary skrypt pobierający tylko niektóre dane:
  1. <?php
  2. $from = NR_GG;
  3. $plik = file_get_contents("http://api.gadu-gadu.pl/users/{$from}.xml");
  4. $privs = array(' priv="0"', ' priv="2"', ' priv="4"', ' priv="8"', ' priv="16"');
  5. $plik = str_replace($privs, "", $plik);
  6. $l_from = strlen($from)+13;
  7. $plik = substr($plik, strpos($plik, "<user uin=\"{$from}\">")+$l_from);
  8. $plik = substr($plik, 0, strpos($plik, "<hasActiveMGProfile>"));
  9. $plik = str_replace("</", "<br></", $plik);
  10. $nazwy = array("<nick>", "</nick>", "<name>", "</name>", "<gender>", "</gender>", "<birth>", "</birth>", "<city>", "</city>");
  11. $plik = str_replace($nazwy, "", $plik);
  12. $tab = explode("<br>", $plik);
  13. $nickname = $tab[0];
  14. $namee = $tab[1];
  15. $gender = $tab[2];
  16. $birthh = $tab[3];
  17. $birth = substr($birthh, 0, 10);
  18. $city = $tab[4];
  19. ?>
  Forum: Przedszkole · Podgląd postu: #1099842 · Odpowiedzi: 1 · Wyświetleń: 493

2 Stron V   1 2 >

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: 26.04.2024 - 03:54