[php][html] 2x tabel, 1x de bedoeling

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Vraagje, Onder staande stukje tabel in mijn php script, moet worden in gevoegd in de tabel van het html gedeelte en in het meel gedeelte (hier ff aangegeven met mail gedeelte), dat gebeurt ook allemaal. Het enige wat ook gebeurt is dat de tabel ook tevoorschijnkomt op de html pagina maar dan boven aan mijn pagina. Maw ik zie 2x mijn tabel met $vraag in mijn html tewijl 1x de bedoeling is. Wat doe ik fout.

[code=php]
<?
if ($vraag != '')
{echo header($wel='
<table>
<tr><td colspan="2">'.$vraag.'</td></tr>
</table>
');}

*/mail gedeelte/*

?>

<html>
<body>
<table>
<tr><td colspan="2"> </td></tr>
<tr><td colspan="2"><?php echo $wel;?></td></tr>
<tr><td colspan="2"> </td></tr>
</table>
</body>
</html>
[code]

Ik hoop dat jullie me gelukkig kunnen maken :) . en alvast bedankt, ciao _/-\o_

Acties:
  • 0 Henk 'm!

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Je doet eerst een if statement waarbij je mogelijkerwijs iets echo't en daarna escape je naar HTML en doe je het nog een keer...

Imo, heb je zowiezo de wisselwerking tussen HTML en PHP niet door.

Je moet trouwens [/code] in je startpost doen.
edit:
En 'overdoen' kan je dmv het kladblokicon rechtsboven bij je startpost.

Leesvoer: HTML, PHP en faq.

[ Voor 41% gewijzigd door Voutloos op 20-01-2004 01:18 ]

{signature}


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
die doen we nog een keer over.

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?
if ($vraag != '')
{echo header($wel='
<table>
<tr><td colspan="2">'.$vraag.'</td></tr> 
</table>
');}

/*mail gedeelte*/

?>

<html>
<body>
<table>
<tr><td colspan="2"> </td></tr>
<tr><td colspan="2"><?php echo $wel;?></td></tr>
<tr><td colspan="2"> </td></tr>
</table>
</body>
</html>

Acties:
  • 0 Henk 'm!

  • Osiris
  • Registratie: Januari 2000
  • Niet online
Sinds wanneer hoort HTML in een header thuis? Oftewel: wat doet de header()-functie daar?

En een variabele geef je geen waarde met het commando echo...

Als ik jou was zou ik eerst eens de basics van programmeren leren ofzo.. Wat zijn variabelen en wat kan ik er mee etc, dat was programmeer-taal overkoepelend is..

Vervolgens raad ik je aan om eens naar www.php.net/manual te gaan..

Ik zie dat je trouwens deze zelfde raad in je vorige topic dus niet opgevolgt hebt.. Ik zou 't toch maar eens doen, want zo kom je nergens joh..

[ Voor 79% gewijzigd door Osiris op 20-01-2004 01:19 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Die header() functie moet daar weg, dat slaat helemaal nergens op. Wat je waarschijnlijk wil, is van $wel een string maken. Dat doe je zo:

code:
1
$wel = '<table><tr><td>Blaat</td></tr></table>';


Die colspan="2" heeft in jouw code ook totaal geen nut. Kan dus ook weg :)

[ Voor 18% gewijzigd door Verwijderd op 20-01-2004 01:24 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Thanx was idd de Header. doet het nu wel.
Pagina: 1