Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


q3d
Napisane: 24.08.2009, 16:29:42





Grupa: Zarejestrowani
Postów: 98
Dołączył: 10.01.2006

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

  1. if ($s<=30) {
  2. $img = '1.png';
  3. } else if ($s>30 & $s<61) {
  4. $img = '2.png';
  5. } else {
  6. $img = '3.png';
  7. }


Chyba, że ja czegoś nie rozumiem.
  Forum: Przedszkole · Podgląd postu: #652887 · Odpowiedzi: 2 · Wyświetleń: 485

q3d
Napisane: 2.12.2008, 13:46:10





Grupa: Zarejestrowani
Postów: 98
Dołączył: 10.01.2006

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

Oczywiście że możesz:
  1. <select name="producent" id="producent">
  2. <?php
  3. for ($i=0; $i<ile_wierszy; $i++) {
  4.  $wiersz = $wynik->fetch_row();
  5.  
  6.  echo '<option value="'.$wiersz[0].'">'.$wiersz[0].'</option>';
  7. }
  8. ?>
  9. </select>
  Forum: Przedszkole · Podgląd postu: #543273 · Odpowiedzi: 3 · Wyświetleń: 867

q3d
Napisane: 2.12.2008, 09:36:27





Grupa: Zarejestrowani
Postów: 98
Dołączył: 10.01.2006

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

Użyj zmiennych sesji w postaci np. tablicy, w której będziesz przechowywał dane:

  1. <?php
  2. $_SESSION['zamowienie']['imie'] = $_POST['imie'];
  3. ?>


Jeżeli formularz na pierwszej stronie opracujesz "sprytnie" czyli w formularzu uzyjesz tablicy do przeslania danych, to w kroku drugim
zrobisz tylko np.:
  1. <?php
  2. $_SESSION['zamowienie'] = $_POST['zamowienie'];
  3. ?>
  Forum: Przedszkole · Podgląd postu: #543207 · Odpowiedzi: 4 · Wyświetleń: 1 028

q3d
Napisane: 1.12.2008, 17:47:27





Grupa: Zarejestrowani
Postów: 98
Dołączył: 10.01.2006

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

Pocztyaj o: email injection. Informacje znajdziesz na tym forum oraz oczywiście w sieci.
  Forum: Przedszkole · Podgląd postu: #542951 · Odpowiedzi: 2 · Wyświetleń: 950

q3d
Napisane: 1.12.2008, 18:51:27





Grupa: Zarejestrowani
Postów: 98
Dołączył: 10.01.2006

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

Z tego co widzę to stworzyłeś jakąs hybrydę (własne rozwiązanie oraz fragmenty skryptów z podanej strony).

1. Plik index.php odpowiada za wczytanie odpowiedniego pliku. to jaki to będzie plik zależy od zmiennej $_GET['id']. Plik musi się znajdować wewnątrz katalogu _p i mieć nazwę zgodną z nazwą wartości przekazanej w $_GET['id'].

2. Drugi kod wyświetla ci ndewsy po kliknięciu na łacze na stronie głownej. W kodzie masz odsyłacz do całości:

  1. <a href="index.php?id=news&include_id='.$rekord[0].'">czytaj wiecej</A>


Czyli w katalogu /p masz mieć plik news.php w którym po WHERE w warunku zapytania masz podstawić $_GET['include_id']
  Forum: Przedszkole · Podgląd postu: #542985 · Odpowiedzi: 8 · Wyświetleń: 1 929

q3d
Napisane: 25.11.2008, 15:58:17





Grupa: Zarejestrowani
Postów: 98
Dołączył: 10.01.2006

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

Generujesz znaczniki

w pętli:

  1. <?php
  2. while ($komputery = mysql_fetch_object($result) {
  3.  echo '<option value="'.$komputery->id.'" ';
  4.  if ($komputery->id == $edit['komputer_id']) {
  5.   echo selected="selected";
  6.  }
  7.  
  8.  echo '>'.$komputery->nazwa.'</option>';
  9. }
  10. ?>


i sprawdzasz czy wartość z atrybutu value nie równa sie tej wartości wyciągniętej np. z bazy danych.

Lub z palca wstawiasz w każdym if-a winksmiley.jpg
  Forum: Przedszkole · Podgląd postu: #540571 · Odpowiedzi: 9 · Wyświetleń: 1 527

q3d
Napisane: 2.12.2008, 14:40:25





Grupa: Zarejestrowani
Postów: 98
Dołączył: 10.01.2006

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

ad 1
  1. <?php
  2. $s = 'monkey';
  3.  
  4. printf("[%010s]\n",   $s); // zero-padding works on strings too
  5. ?>


rezultat:
0000monkey, czyli dodaje Ci tyle zer by ciag w tym przypadku uzyskal dlugosc 10 znaków

ad 2
Chyba masz dwa razy definicje funkcji number_pad.
  Forum: Przedszkole · Podgląd postu: #543297 · Odpowiedzi: 12 · Wyświetleń: 2 555


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: 28.04.2024 - 05:47