Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

23 Stron V   1 2 3 > » 

CuteOne
Napisane: 26.05.2016, 08:59:23





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

json_encode(['id'=>10]); zwróci {"id"=>"10"}, innymi słowy option będzie wyglądał tak <option value="{"id":"10"}">, i dlatego nie zadziała.

Najprostszym rozwiązaniem jest dodanie _ (lub innego znaku) do stringa np
  1. echo '<option value="'. $opcje['data'] . '_' . $opcje['numer_pola'] . '_' . $opcje['roslina'] . '_' . $opcje['nazwa_handlowa']'">'; //....
  2.  
  3. // a w pliku, w którym odbierasz rządanie
  4. $value = explode('_', $_POST['usun']);
  5. var_dump($value);


lub bardziej poprawnie, użycie unikalnego identyfikatora z bazy danych smile.gif
  Forum: PHP · Podgląd postu: #1192791 · Odpowiedzi: 13 · Wyświetleń: 626

CuteOne
Napisane: 19.05.2016, 21:14:37





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

http://www.w3schools.com/sql/sql_datatypes_general.asp
http://www.w3schools.com/sql/sql_datatypes.asp
  Forum: Przedszkole · Podgląd postu: #1192293 · Odpowiedzi: 4 · Wyświetleń: 502

CuteOne
Napisane: 7.05.2016, 19:07:08





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

Ściągnij .zip najnowszej wersji z githuba https://github.com/symfony/symfony , chociaż osobiście nie widziałbym sensu w dodawaniu symfony do netbeansa w ten sposób. Lepiej stworzyć nowy projekt za pomocą composera, a następnie dodać go do netbeansa "PHP Application with Existing Sources"
  Forum: PHP · Podgląd postu: #1191316 · Odpowiedzi: 4 · Wyświetleń: 623

CuteOne
Napisane: 29.04.2016, 19:48:33





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

  1. libxml_use_internal_errors(true);
  2. $dom = new DOMDocument;
  3. $dom->loadHTML($html);
  4. $xpath = new DomXpath($dom);
  5.  
  6. foreach($xpath->query("//td[contains(concat(' ', normalize-space(@class), ' '), ' td1 ')]") as $td1) {
  7. foreach ($td1->getElementsByTagName('a') as $a) {
  8. echo $a->textContent . "<br />";
  9. }
  10. }
  Forum: Przedszkole · Podgląd postu: #1190837 · Odpowiedzi: 4 · Wyświetleń: 624

CuteOne
Napisane: 29.04.2016, 19:13:07





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

Od tego są pętle wink.gif
  1. foreach ($dom->getElementsByTagName('a') as $node) {
  2. echo $node->textContent;
  3. }


edit: i po co 2x tworzysz $dom = new DOMDocument;?

edit2:
  1. <?php
  2.  
  3. libxml_use_internal_errors(true);
  4. $dom = new DOMDocument;
  5. $dom->loadHTML('<tr><td><a href="A">asd</a></td><td><a href="b">asd2</a><a href="c">asd3</a></td>');
  6.  
  7. foreach ($dom->getElementsByTagName('td') as $node) {
  8. foreach ($node->getElementsByTagName('a') as $a) {
  9. echo $a->getAttribute('href');
  10. }
  11. }
  Forum: Przedszkole · Podgląd postu: #1190835 · Odpowiedzi: 4 · Wyświetleń: 624

CuteOne
Napisane: 29.04.2016, 15:55:17





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

Hmm, to jest ten porąbany walidator :| dodaj libxml_use_internal_errors() http://php.net/manual/en/function.libxml-u...rnal-errors.php + loadXML()
  Forum: Przedszkole · Podgląd postu: #1190823 · Odpowiedzi: 9 · Wyświetleń: 412

CuteOne
Napisane: 28.04.2016, 19:40:03





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

@UP podejście dobra ale posiada pewne "wady". Po pierwsze klasa "color" w widgetcie nie zmieniła koloru na czerwony, i to w przyszłości może spowodować drobne zamieszanie, no bo jak to - dodałem klasę ale nic się nie zmieniło. Druga wada to nadawanie tagom stylów, wbrew pozorom szybko się to zemści na programiście gdy potrzeba będzie coś zmienić w przyszłości
  Forum: Przedszkole · Podgląd postu: #1190760 · Odpowiedzi: 7 · Wyświetleń: 511

CuteOne
Napisane: 1.02.2016, 15:06:13





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

Cytat
1. po co pobierałeś username, password skoro z nich nie korzystasz?
Ad. 1 Korzystam z nich prrzy logowaniu.

Nie, nie korzystasz z nich
Cytat
3. wystarczy zapisać do sesji id zalogowanego gostka aby później pobierać dane użytkownika
Ad. 3 To wiem ale jak zrobić aby z loginu pobrać wszystkie dane o 1 graczy.

Pobierasz dane użytkownika podając jego ID zapisane do sesji podczas logowania (SELECT * FROM users WHERE id= 'id z sesji')
  Forum: Przedszkole · Podgląd postu: #1183257 · Odpowiedzi: 3 · Wyświetleń: 353

CuteOne
Napisane: 1.02.2016, 09:02:48





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

  1. // sprawdzamy czy login i hasło są dobre
  2. $query = mysql_query("SELECT id FROM accounts WHERE username = '".$login."' AND password = '".md5($haslo)."';");
  3.  
  4.  
  5. if (mysql_num_rows($query) > 0)
  6. {
  7. $row = mysql_fetch_assoc($query);
  8. // uaktualniamy date logowania oraz ip
  9. mysql_query("UPDATE `accounts` WHERE username = '".$login."';");
  10.  
  11. $_SESSION['zalogowany'] = true;
  12. $_SESSION['login'] = $login;
  13. $_SESSION['id'] = $row['id'];
  14. // zalogowany
  15.  
  16. }


1. po co pobierałeś username, password skoro z nich nie korzystasz?
2. nie używaj mysql_* - te funkcje są przestarzałe
3. wystarczy zapisać do sesji id zalogowanego gostka aby później pobierać dane użytkownika
  Forum: Przedszkole · Podgląd postu: #1183217 · Odpowiedzi: 3 · Wyświetleń: 353

CuteOne
Napisane: 31.12.2015, 02:24:23





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

  1. <?php echo '<iframe id="plik" width="50" height="50" src=" ' . $_SESSION['Id'] . ' " frameborder="0" allowfullscreen></iframe>'; ?>
  Forum: Przedszkole · Podgląd postu: #1180224 · Odpowiedzi: 1 · Wyświetleń: 244

CuteOne
Napisane: 12.12.2015, 22:27:26





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

Zastosuj modulo http://stackoverflow.com/questions/9008522...very-third-loop
  Forum: PHP · Podgląd postu: #1178773 · Odpowiedzi: 2 · Wyświetleń: 328

CuteOne
Napisane: 23.11.2015, 15:06:35





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

1. Nie musisz liczyć modulo aby ustawić style wiersza, google -> css odd
2.

  1. $wartoscPoprzednia = 0;
  2. $ile = 1;
  3. while() {
  4. echo '<tr>
  5. <td width="190">' . (($wartoscPoprzednia === $wiersz['bramki']) ?: $ile) . '</td>
  6. <td width="190">'.$wiersz['nazwa'].'</td>
  7. <td width="193">' . $wiersz['druzyna'].'</td>
  8. <td>'.$wiersz['bramki'] .'</td>
  9. </tr>';
  10.  
  11. if ($wartoscPoprzednia !== $wiersz['bramki']) {
  12. $ile++;
  13. }
  14. $wartoscPoprzednia = $wiersz['bramki'];
  15. }
  Forum: Przedszkole · Podgląd postu: #1177160 · Odpowiedzi: 6 · Wyświetleń: 321

CuteOne
Napisane: 21.11.2015, 19:49:16





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

Mój błąd
  1. $mysqli = new mysqli('localhost','root','','zadanie');
  2. if (mysqli_connect_errno()) {
  3. echo mysqli_connect_error();
  4. exit();
  5. }
  6.  
  7. $mysqli->query("insert into linki values (null,'1','2')");
  8.  
  9. echo $mysqli->insert_id;
  Forum: PHP · Podgląd postu: #1177018 · Odpowiedzi: 10 · Wyświetleń: 1 261

CuteOne
Napisane: 10.10.2015, 13:33:01





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

  1. $show = true;
  2.  
  3. while() {
  4. (...)
  5. if ($show) {
  6. echo '<td>kup</td>';
  7. $show = false;
  8. }
  9. }
  Forum: Przedszkole · Podgląd postu: #1173411 · Odpowiedzi: 2 · Wyświetleń: 206

CuteOne
Napisane: 24.09.2015, 22:13:06





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

Musisz wykonać dwa zapytania
1. Jest tym które zwróci przypisaną rangę
2. Te które pobierze wszystkie wyniki z bazy

Następnie w pętli porównujesz ID z pierwszego zapytania z ID drugiego, gdy się zgadzają dodajesz atrybut selected do option
  Forum: Przedszkole · Podgląd postu: #1171963 · Odpowiedzi: 12 · Wyświetleń: 538

CuteOne
Napisane: 23.09.2015, 22:05:40





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

  1. SELECT `c`.`name` AS `dupa`, `j`.`name` AS `cycki` FROM `info` `c`, `info2` `j`

o ile baza pozwala, możesz pominąć ` oraz as
  Forum: Przedszkole · Podgląd postu: #1171876 · Odpowiedzi: 2 · Wyświetleń: 242

CuteOne
Napisane: 5.09.2015, 10:11:52





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

  1. if (!isset($special)) {
  2. (...)
  3. } else {
  4. //tu odejmij rabat od ceny
  5. }
  Forum: PHP · Podgląd postu: #1170250 · Odpowiedzi: 1 · Wyświetleń: 324

CuteOne
Napisane: 2.08.2015, 16:48:35





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

  1. SELECT
  2. (SELECT count(u.sid) FROM users u WHERE uid=1) AS ucount,
  3. count(u2.sid)
  4. FROM users u2
  Forum: Przedszkole · Podgląd postu: #1166906 · Odpowiedzi: 4 · Wyświetleń: 546

CuteOne
Napisane: 28.07.2015, 18:54:47





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

- ma się nazywać wp_remote_images
- ma zawierać kolumny:
1. post_id (int), auto_increment
2. url (varchar, 255) - jeżeli pojawi się błąd o przekroczeniu długości znaków, zwiększ je
  Forum: Przedszkole · Podgląd postu: #1166462 · Odpowiedzi: 5 · Wyświetleń: 327

CuteOne
Napisane: 28.07.2015, 18:20:11





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

Ta funkcja nie ma sensu. Każdy obrót pętli, to nadpisanie poprzedniej wartości w CheckSum - wynieś inicjalizowanie zmiennej z pętli i podmień
  1. $CheckSum .= $num[$i];
  2. $CheckSum = (string)((int)$CheckSum%97);

na
  1. $CheckSum .= $num[$i] % 97;
  Forum: Przedszkole · Podgląd postu: #1166452 · Odpowiedzi: 6 · Wyświetleń: 1 250

CuteOne
Napisane: 21.07.2015, 22:41:00





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

1. W .htaccess nie ".htpasswrd" tylko ".htpasswd", ścieżka do pliku powinna być bezwzględna np. /home/www/.htpasswd
Kod
AuthType Basic
AuthName "Password Protected Area"
AuthUserFile /path/.htpasswd
Require valid-user


2. W .htpasswd zapisz sobie wygenerowany kod z tej stronki http://www.htaccesstools.com/htpasswd-generator/
  Forum: PHP · Podgląd postu: #1165749 · Odpowiedzi: 6 · Wyświetleń: 532

CuteOne
Napisane: 20.07.2015, 11:41:53





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

A < B - A jest mniejsze od B
A > B - A jest większe od B

e1, e2, e3 itd. są to aliasy, pomocne np. podczas wielokrotnego korzystania z tej samej tabeli w jednym zapytaniu do bazy
  Forum: Przedszkole · Podgląd postu: #1165599 · Odpowiedzi: 5 · Wyświetleń: 305

CuteOne
Napisane: 11.07.2015, 19:12:16





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

Każdy request == odpalenie nowego procesu php. Jak to sprawdzić? Odpal na kilku kartach przeglądarki ten kod:
  1. <?php sleep(1000); ?>

i sprawdź menadżer zadań
  Forum: Przedszkole · Podgląd postu: #1164768 · Odpowiedzi: 7 · Wyświetleń: 560

CuteOne
Napisane: 30.06.2015, 16:47:39





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

  1. $test = 'tekst';
  2. Zend_Debug::dump($test);exit();

Inaczej error dostanie "pierwszeństwo" wyświetlania
  Forum: Przedszkole · Podgląd postu: #1163555 · Odpowiedzi: 4 · Wyświetleń: 257

CuteOne
Napisane: 18.05.2015, 10:18:11





Grupa: Zarejestrowani
Postów: 2 958
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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

To już jest naprawione smile.gif "global", to zło http://forum.php.pl/index.php?showtopic=49998
  Forum: Przedszkole · Podgląd postu: #1158436 · Odpowiedzi: 5 · Wyświetleń: 219

23 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 - 16:20