Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [html -> php] nie wyświetla zmiennych, mam dwa skrypty
ironmaiden666
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 20.08.2007

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


jeden to html:
Kod
<html>
<head>
<title>Story</title>
</head>
<body>
<h1>Story</h1>
<h3>Please fill in the blanks below, and I’ll tell
you a story</h3>
<form method = "post"
action = "story.php">
<table border = 1>
<tr>
<th>Color:</th>
<th>
<input type = "text"
name = "color"
value = "">
</th>
</tr>
<tr>
<th>Musical Instrument</th>
<th>
<input type = "text"
name = "instrument"
value = "">
</th>
</tr>
<tr>
<th>Animal</th>
<th>
<input type = "text"
name = "anim1"
value = "">
</th>
</tr>
<tr>
<th>Another animal</th>
<th>
<input type = "text"
name = "anim2"
value = "">
</th>
</tr>
<tr>
<th>Yet another animal!</th>
<th>
<input type = "text"
name = "anim3"
value = "">
</th>
</tr>
<tr>
<th>Place</th>
<th>
<input type = "text"
name = "place"
value = "">
</th>
</tr>
<tr>
<th>Vegetable</th>
<th>
<input type = "text"
name = "vegetable"
value = "">
</th>
</tr>
<tr>
<th>A structure</th>
<th>
<input type = "text"
name = "structure"
value = "">
</th>
</tr>
<tr>
<th>An action</th>
<th>
<select name = "action">
<option value = "fast asleep">fast asleep</option>
<option value = "drinking cappuccino">drinking cappuccino</option>
<option value = "wandering around aimlessly">wandering around
aimlessly</option>
<option value = "doing nothing in particular">doing nothing in
particular</option>
</select>
</th>
</tr>
<tr>
<td colspan = 2>
<center>
<input type = "submit"
value = "tell me the story">
</center>
</td>
</tr>
</table>
</form>
</body>
</html>


ten jest ok i drugi:
Kod
<html>
<head>
<title>Little Boy Who?</title>
</head>
<body>
<center>
<h1>Little Boy Who?</h1>
<?php
print <<<HERE
<h3>
Little Boy $color, come blow your $instrument!<br>
The $anim1’s in the $place, the $anim2’s in the $vegetable.<br>
Where’s the boy that looks after the $anim3?<br>
He’s under the $structure, $action.
</h3>
HERE;
?>
</center>
</body>
</html>


ale tu nie wyświetla zmiennych zwykle zapisuję zmienne tak: print $_POST["color"] ...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Chupacabra
post
Post #2





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

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


Na moim serwerze działa - na początku nie wyświetlało jedynie $anim1 i $anim2, ale wystarczyło zamienić apostrofy na odpowiedni kod, np.: & rsquo; lub & #146; (tylko bez spacji po & - tutaj forum automatycznie wyświetla apostrof).
Go to the top of the page
+Quote Post
ironmaiden666
post
Post #3





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 20.08.2007

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


nie działa dałem znaczki jak napisałeś
Go to the top of the page
+Quote Post
TNT
post
Post #4





Grupa: Zarejestrowani
Postów: 41
Pomógł: 2
Dołączył: 14.04.2007

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


A nie trzeba czasem dodać apostrof i znaków rozdzielenia tekstu od zmiennych (tak jak w echo)?
  1. <?php
  2. 'Little Boy' .$color. ', come blow your' .$instrument.'! <br>'
  3. ?>


Ten post edytował TNT 25.08.2007, 12:20:49
Go to the top of the page
+Quote Post

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: 20.08.2025 - 05:00