Avatar billede henrik6666 Nybegynder
25. september 2003 - 21:35 Der er 8 kommentarer og
1 løsning

PHP formular 3

Nedenstående 3 filer er min PHP formular (forenklet) ..men hvordan styrer jeg "udskriften" på min fil3.htm ? Ville gerne have texten (udskriften) først starter fx 80px inde ..

Eller (hvis det er nemt) hvordan får jeg texten udskrevet i en tabel ..lidt ligesom en tagwall fx .. (håber i forstår).

Fil 1 (fil1.php) :

<html>
<head>
</head>
<body>
<form action="fil2.php" method=post>
Navn :
<input type="text" name="navn">
By :
<input type="text" name="by">
Kommentar :
<input type="text" name="kommentar">
<input type=submit value="Next">
</form>
</body>
</html>

Fil 2 (fil2.php) :

<html>
<head>
</head>

<body>
<?php
$type = $_REQUEST["navn"];
echo "$navn";
?>

<?php
$type = $_REQUEST["by"];
echo "$by";
?>

<?
$type = $_REQUEST["kommentar"];
$text = $_REQUEST["kommentar"];
$newtext = wordwrap($text, 70, "<br />");
echo "$newtext\n";
?>

<?
$date = date("d M, Y");
$time = date("g:i a");

$text = $_REQUEST["kommentar"];
$newtext = wordwrap($text, 80, "<br />");

$fp = fopen("fil3.htm", "a");
fwrite ($fp, "Dato" .$date ." , " .$time ."<br />" ."Navn : " .$_REQUEST["navn"] ."<br />" ."By : " .$_REQUEST["by"] ."<br />"  .$newtext ."<br />" ."<br />" ."<br />");
fputs($fp, "\n");
fclose($fp);
?>
</body>
</html>

Fil 3 (fil3.htm) :

<html>
<head>
</head>
<body>
<?
?>
</body>
</html>
Avatar billede ztyxx Nybegynder
25. september 2003 - 21:37 #1
du laver det i CSS,
<body style="padding:80px">

og mht til tabellen, kan du bare indsætte html-tags for tabellen i dine echo´s
Avatar billede henrik6666 Nybegynder
25. september 2003 - 23:23 #2
<body style="padding:80px"> ..tjaa det var nemt :-)) Havde selv forsøgt med lignende men der funkede det ikke!


Quote : "og mht til tabellen, kan du bare indsætte html-tags for tabellen i dine echo´s". Kan du ikke skrive et eksempel for jeg er ikke helt med på hvor disse tags skal indføres ..
Avatar billede ztyxx Nybegynder
26. september 2003 - 11:35 #3
echo "<table>
        <tr>
          <td>$data</td>
        </tr>
      </table>";
Avatar billede henrik6666 Nybegynder
26. september 2003 - 12:53 #4
Ok ..prøver men du kunne nu godt have skåret det lidt mere ud i pap :-)) Er stadig på begynder niveau ..
Avatar billede henrik6666 Nybegynder
26. september 2003 - 13:06 #5
Bliver ved med at få parse error ..men er iøvrigt heller ikke sikker på om jeg skal indføre det i fil2.php eller i fil3.htm ?
Avatar billede ztyxx Nybegynder
26. september 2003 - 13:47 #6
du kan ikke lave phpudskrift i et .htm dokument
Avatar billede henrik6666 Nybegynder
26. september 2003 - 13:53 #7
aha ..men hvad skal jeg så gøre ? Lave fil3.htm om til fil3.php og hvad skal der så stå i filen ? Kan du eller andre fuldføre det så jeg kan få det til at virke ved fx at skrive de koder der skal til ?
Avatar billede henrik6666 Nybegynder
26. september 2003 - 14:25 #8
Fandt selv ud af det og er meget glad :-)) 60 point for den her : <body style="padding:80px"> er nok i overkanten men glade mænd deler rigeligt ud :-)) Tak for hjælpen ..
Avatar billede ztyxx Nybegynder
26. september 2003 - 21:19 #9
fint at du fandt ud af det, var på job, og havde derfor ikke meget tid.

takker for point :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester