Skocz do zawartości
Privo

[PHP] Napis na stronie wygenerowany w PHP [cz. 2]

Polecane posty

Privo

Tym razem wyswietlimy tekst poprzez zmienne, czyli inaczej mowiac identyfikator znakowy do ktorego przypiszemy dane wartosci.

Wykonamy proste zadanie typu: a + b * c = ...

Przygotujmy zmienne. Literce "a" przypiszemy wartosc 2, "b" nastomiast 4, a "c" otrzyma 3. W ten sposob bedziemy posiadac podstawowe informacje, ktore wykorzystamy w pozniejszym dzialaniu mat..

Oczywiscie trzeba przygotowac rowniez miejsce pracy, czyli w nowym pliku ustawiamy wszystko jak nalezy (znaczniki i jak ktos woli kodowanie znakow), a nastepnie przechodzimy do tworzenia "skryptu" - nie bojmy sie tego slowa. ; )

Dopowiem, ze zmienne, a raczej ich nazwy powinny wygladac nastepujaca:

$nazwa_zmiennej

nazwa_zmiennej - mozna zamienic jak sie podoba i towrzyc nowe np. z1, z2, z3 [...], tekst, tytul itd. itd. ...

Zeby przypisac wartosc nalezy po zmiennej dac odstep spacji, postawic znak "rowna sie", dac nastepny odstep spacji oraz pomiedzy " a " lub ' a ' , dopisac wartosc tekstowa - JESLI jednak przypisujemy SAMA liczbe to dodajemy TYLKO ja bez innych znakow typu cudzyslow.

Przykład:

$zmienna = 4;
$zmienna2 = "Poradniki i Tutki sa eXtra!";
$zmienna3 = "Umiem liczyc do 4.";
?>

Idac dalej, ustawmy teraz dla naszych liter zmienne oraz ich wartosci wedlug poprzednich informacji:

$a = 2;
$b = 4;
$c = 3;
?>

Tak powinien wygladac na razie nasz kod.

Teraz czas na zad. mat. - tak jak juz pisalem na poczatku rownanie bedzie prawie, ze identycznie wygladalo.

Tym razem do zmiennej "wynik" przypiszemy to co nam wyjdzie z równania.

$a = 2;
$b = 4;
$c = 3;
$wynik = $a + $b * $c;
?>

Zeby wyswietlic wynik robimy nastepujaca czynnosc - do echo wstawiamy nasza zmienna "wynik" i konczymy ja jak zwykle (ZAWSZE) znakiem ; .

Wyglada to tak...

$a = 2;
$b = 4;
$c = 3;
$wynik = $a + $b * $c;
echo $wynik;
?>

Zaszla pewna zmiana do poprzedniej czesci poradnika, nieprawdaz? Tym razem echo nie ma cudzyslowia wiec zasada jest taka:

zmienne itp. od PHP wstawiamy bez cudzyslowia w echo natomiast zwykly tekst juz w

Zapisujemy i zeby sprawdzic czy dziala, wstawiamy zapisany plik (z rozszerzeniem .php) na serwer z funkcja PHP. ; ]

To by bylo na tyle, oczywiscie mozna zamieniac i przekladac rownanie oraz dodac czy zmienic na inne znaki:
* mnozenie
/ dzielenie
- odejmowanie
+ dodawanie

Copyright © 2012 by Privo - All Rights Reserved! / Wszelkie Prawa Zastrzezone!
Jesli widzisz blad, masz sugestie czy chcesz dowiedziec sie czegos nowego czego jeszcze nie ma - pisz na PW podajac czesc poradnika.
Wersja Czesci Poradnika: 0.0.0 - Poradnik napisany tylko i wylacznie dla strony/forum Webmasteruj.pl       


Jestem okrutny, ale za to pomocny - prawda boli, ale jak Wam wytknę błąd zapamiętacie go i nie powtórzycie. ; ]

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Daniel

Myślę, że dla początkujących w sam raz. Osobiście jak dla mnie to są podstawy, które każdy powinien znać.


Ar­tyści nig­dy nie przes­tają być dziećmi, ale niektóre dzieci rodzą się dorosłe.

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość
Temat jest zablokowany i nie można w nim pisać.
  • Podobna zawartość

    • -n3veR
      Przez -n3veR
      Siemanko! 🙂 
       
      Od sierpnia wystartowałem z JDG i szukam zleceń (tych małych i tych większych też) po godzinach.
       
      Jeżeli masz jakiś pomysł na biznes, ale sam nie ogarniesz kwestii technicznych, to napisz do mnie - może się dogadamy.
      A może masz już biznes i potrzebujesz wsparcia? To też do mnie napisz!
      Nie jestem naciągaczem. Jeżeli wiem, że czegoś nie zrobię, to napiszę Ci to przed jakimikolwiek pracami.
       
      Niestety jestem VAT-owcem, więc VAT jest po stronie odbierającego oprogramowanie - czyli Twojej.
      Stawka netto do uzgodnienia po zapoznaniu się ze zleceniem, jednak nie mniej niż 40 PLN / h.
      Pracuję zdalnie i po godzinie 17:00 jestem do Twojej dyspozycji.
       
      Zainteresowane osoby zapraszam na priv 🙂 
    • Marta Długa
      Przez Marta Długa
      Skrypt, który ma pokazać ile dni ma dany miesiąc po wskazaniu miesiąca i roku z formularza przez użytkownika.  
       
      Nie wiem gdzie mam błąd. Proszę o poprawienie błędu w kodzie php.
      <form action="ostatni_dzien_miesiaca.php" method="post"> <label for="miesiac">Miesiąc:</label> <select name="miesiac"> <?php for($l=1; $l<=12;++$l) echo '<option value="'.$l.'">'.$l.'</option>'; ?> </select></br></br> <label for="rok">Rok:</label> <select name="rok"> <?php for($i=1900; $i<=2090;++$i) echo '<option value="'.$i.'">'.$i.'</option>'; ?> </select></br></br> </br></br><input type="submit" name="sprawdz" value="Sprawdź dzień tygodnia" /> </br></br><input type="reset" name="reset" value="Wyczyść" /> </form> <?php $rok['rok'] = $miesiac['miesiac']; for ($i = 1; $i <= 12; $i++) { $miesiac[$i] = date("t", mktime(0, 0, 0, $i, 1, $rok)); } var_dump($miesiac); ?>  
    • Marta Długa
      Przez Marta Długa
      Witam Jestem początkująca .
      Chce zrobić kalkulator z jednym polem input, gdzie użytkownik wprowadza działanie np. 2 + 2 = lub 2 + 2 + 2 = itp. Użytkownik może wprowadzić dowolną ilość liczb np. 2 + 2 +  2 + 2 = Po kliknięciu oblicz pokazuje się wynik.
      Zrobiłam formularz html, ale nie wiem jak zrobić php. Proszę o pomoc.
       
      <form action="kalkulator2.php" method="post"> <p>Wpisz działanie</p> <input type="text" name="oblicz_dane" placeholder="wprowadż działanie"> </form> <p>Wynik</p>  
×
×
  • Utwórz nowe...