Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: php i html
Forum PHP.pl > Forum > PHP
ironmaiden666
mam plik borderMaker.html. Oto on:


Kod
<html>
<head>
<title>Font Choices</title>
</head>
<body>
<center>
<h1>Font Choices</h1>
<h3>Demonstrates how to read HTML form elements</h3>
<form method = “post”
action = “borderMaker.php”>
<h3>Text to modify</h3>
<textarea name = “basicText”
rows = “10”
cols = “40”>
Four score and seven years ago our fathers brought forth on this
continent a new nation, conceived in liberty and dedicated to the
proposition that all men are created equal. Now we are engaged in a
great civil war, testing whether that nation or any nation so
conceived and so dedicated can long endure.
</textarea>
<table border = 2>
<tr>
<td><h3>Border style</h3></td>
<td colspan = 2><h3>Border Size</h3></td>
</tr>
<tr>
<td>
<select name = borderStyle>
<option value = “ridge”>ridge</option>
<option value = “groove”>groove</option>
<option value = “double”>double</option>
<option value = “inset”>inset</option>
<option value = “outset”>outset</option>
</select>
</td>
<td>
<select size = 5
name = borderSize>
<option value = “1”>1</option>
<option value = “2”>2</option>
<option value = “3”>3</option>
<option value = “5”>5</option>
<option value = “10”>10</option>
</select>
</td>
<td>
<input type = “radio”
name = “sizeType”
value = “px”>pixels<br>
<input type = “radio”
name = “sizeType”
value = “pt”>points<br>
<input type = “radio”
name = “sizeType”
value = “cm”>centimeters<br>
<input type = “radio”
name = “sizeType”
value = “in”>inches<br>
</td>
</tr>
</table>
<input type = “submit”
value = “show me”>
</form>
</center>
</body>
</html>



Tu wszystko gra. oczywiście cudzysłowia są inne niż tu (tak po prostu kopiuje)

mam plik borderMaker.php


Kod
<html>
<head>
<title>Your Output</title>
</head>
<body>
<h1>Your Output</h1>
<center>
<?
$theStyle = <<<HERE
“border-width:$borderSize$sizeType;
border-style:$borderStyle;
border-color:green”
HERE;
print “<div style = $theStyle>”;
[font="Arial Black"][size=4]print $basicText;[/size][/font]
print “</span>”;
?>
</center>
</body>
</html>


to jest z książki php absolute beginner 2004

poprawiłem w tym drugim pliku na print $_POST["basicText"];
zeby w ogóle coś wyskoczyło ale tego tekstu mi nie zmienia daję różne opcje a on dalej taki sam[code][/code]
Exek
Cytat(ironmaiden666 @ 20.08.2007, 22:47:20 ) *
print “<div style = $theStyle>”;


niepotrzebne spacje?
print “<div style=$theStyle>”;
ironmaiden666
kurcze nic z tego to nie spacje
Grzyw
Zedytuj Twój post i wsadź fragmenty kodu z znaczniki [HTML] [PHP] bo ciężko jest się rozczytać.
Fixus
jak kolega wyżej...zedytuj bo jest syf

i zrób tak:
Kod
print “<div style = '$theStyle'>”;
ironmaiden666
no rzeczywiscie lepiej dzieki
ironmaiden666
proszę o pomoc to dla mnie ważne!!!
tylko tu dowiem sie to co chcę
Fixus
no sam powiedziałeś, że lepiej
ironmaiden666
lepiej ze to w formie kodu!
a nadal nie wiem co zrobić
Fixus
a poprawiłeś linijke na tą?
Kod
print “<div style = '$theStyle'>”;
ironmaiden666
tak i nic
wrzasq
wklej kod, jaki otrzymuje przegladarka po przetworzeniu PHP, bedzie widac w ktorym miejscu jest cos nie tak. i nie pisz ciagle co kilka sekund, nie zachecasz innych do pomagania tobie takim egoistycznym zachowaniem.
ironmaiden666
Kod
<html>
<head>
<title>Your Output</title>
</head>
<body>
<h1>Your Output</h1>
<center>
<div style = "border-width:;
border-style:;
border-color:green">Four score and seven years ago our fathers brought forth on this
continent a new nation, conceived in liberty and dedicated to the
proposition that all men are created equal. Now we are engaged in a
great civil war, testing whether that nation or any nation so
conceived and so dedicated can long endure.
</span></center>
</body>
</html>
bronchos
A może by tak:

  1. <?php
  2.  
  3. $theStyle = 'border-width:'.$_POST['borderSize'].$_POST['sizeType'].';';
  4. $theStyle.= 'border-style:'.$_POST['borderStyle'].';border-color:green;';
  5.  
  6. ?>


Pociąłem na dwie linijki, bo się forum rozciągało...
ironmaiden666
chyba to zostawię bo to za trudne
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.