Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]Prosty kod, 1 dzien z PHP, chciałbym o pewne wskazowki co do kodu. Z gory dziekuje
cyklon
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 20.11.2009

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


Czesc. Postanowilem nauczyc sie PHP (PHP i MySQL "vademecum profesionalisty" z Heliona), wczesniej programujac w c++. Przebrnąwszy w książce przez pierwszy przykład gdzie pobiera sie zmienne, a nastepnie wyswietla chciałem utworzyc coś swojego i tu spotkała mnie przykra niespodzianka. Nie wiem gdzie jest błąd (Eclipse nie pokazuje zadnych błędow w PHP wiec mysle ze są pewnie w html [w ktorym zadnym 'orlem' nie jestem]. Proszę o przejrzenie prostych kodow. Z gory dziekuje i pozdrawiam (IMG:style_emoticons/default/smile.gif)
CODE
<html>
<form action="phpinfo.php" method=post>
<table>
<tr>
<td>zmienna a</td>
<td><input type="text" name="zmienna_a" size="3" maxlenght="4"/></td>
</tr>
<tr>
<td>zmienna b</td>
<td><input type="text" name="zmienna_b" size="3" maxlenght="4"/></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="pokaz zmienne" /></td>
</tr>
</table>
</html>



CODE

<?php
//wyswietlanie zmiennych
echo $_POST_['zmienna_a'];
echo '<br>';
echo $_POST_['zmienna_b'];
echo '<br>';
echo date('H:i, jS F');
?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
cojack
post
Post #2





Grupa: Zarejestrowani
Postów: 898
Pomógł: 80
Dołączył: 31.05.2008

Ostrzeżenie: (20%)
X----


Żeby w pliku przetworzzamowienie.php działało poprawnie w takim formacie jakim masz teraz zapis zmiennych php, musiałbyś włączyć register_globals, czyli ustawić tą dyrektywę na 1. Co jest nie zalecane. W 1 pliku możesz w zupełności wywalić:
  1. <?php
  2. $iloscopon = $_POST['iloscopon'];
  3. $iloscoleju = $_POST['iloscoleju'];
  4. $iloscswiec = $_POST['iloscswiec'];
  5. ?>

i przenieść same zmienne do drugiego pliku, o np tak:
  1. <?php
  2.  
  3. $iloscopon = $_POST['iloscopon'];
  4. $iloscoleju = $_POST['iloscoleju'];
  5. $iloscswiec = $_POST['iloscswiec'];
  6.  
  7.  
  8. echo '<p>Zamowienie przyjete.</p>';
  9. echo '<p>zamowienie wyglada nastepujaco: </p>';
  10. echo $iloscopon.' opon<br />'; //musi działać ;]
  11. echo $iloscoleju.' butelek 0lejQ<br />';
  12. echo $iloscswiec.' świec <br />';
  13. echo date('H:i, jS F');
  14.  
  15.  
  16. ?>


będzie hulać aż miło.

Ten post edytował cojack 20.11.2009, 23:45:54
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 10:19