Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem ze skryptem ze strony osborne.com
mcw3
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 30.07.2004

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


Kupiłem sobie książkę "PHP4" wydawnictwa Osborne. W sekcji piątej podręcznika jest taki skrypt (sciągałem go ze strony, więc myślę, że błędów nie zawiera - a przynajmniej został napisany tak, jak napisany miał być, żeby nie było, że ja w nim jakieś błędy zrobiłem):
<HTML>
<HEAD>
<TITLE>Project 5-1</TITLE>
</HEAD>
<BODY>
<!-- File p-5-1.php -->
<FORM METHOD="POST" ACTION="p-5-1.php">
<TABLE>

<TR>
<TD><INPUT TYPE="TEXT" NAME="OP1"
VALUE="<? echo $OP1 ?>"></TD>

</TR>

<TR>
<TD ALIGN="CENTER">+</TD>
</TR>

<TR>
<TD><INPUT TYPE="TEXT" NAME="OP2"
VALUE="<? echo $OP2 ?>"></TD>
</TR>

<TR>
<TD ALIGN="CENTER"><INPUT TYPE="SUBMIT" VALUE="="></TD>
</TR>

<TR>
<TD><INPUT TYPE="TEXT" NAME="RESULT"
VALUE ="<? echo $OP1 + $OP2 ?>"
disabled></TD>
</TR>

</TABLE>
</FORM>
</BODY>
</HTML>

Po wrzuceniu go na serwer (sciągnąłem sobie EasyPHP) zamiast spodziewanego efektu ( całkiem pustego pola) wyświetla mi się w polach tekstowych takie coś:

<br /><b>Notice</b>: Undefined variable: OP1 in <b>d:\easyphp\www\p-5-1.php</b> on line <b>12</b><br />

Moje pytanie: czy to jest jakoś niepoprawnie napisany skrypt (powinien być napisany inaczej), czy to wina serwera, że "nie czyta" pustych zmiennych, czy ja coś pokićkałem (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ?

Moje gg: 5067539 z reguły na niedostępny, ale z opisem

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
seaquest
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 790
Pomógł: 7
Dołączył: 6.02.2003
Skąd: Polska

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


niestety,bardzo zle, ze kupiles te ksiazke, ja tez sie z niej uczylem php, ale mialem potem jescze duze braki i musialem "doczytywac" manuala po angielsku
jedynym atutem tej ksiazki jest to, ze ma liste funkcji z opisami po polsku w jednym z dodatkow
skrypty przedstawione w tej ksiazce czesto nie dzialaja i zawieraja bledy, ksiazka praktycznie nie wspomina o register_globals i dlatego twoj skrypt nie dziala
poszukaj na forum o register_globals, gdyz nie warto rozpoczynac nowego tematu a na forum bylo juz bardzo wiele razy o zmiennych globalnych
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 12:54