|
Posted by Jerry Stuckle on 10/12/99 11:45
Garry Jones wrote:
> I am having a problem with php syntax.
>
> I am sending these values to a form called preview.php but I can not get the
> syntax working properly.
>
> $fornamn1
> $eftnamn1
> $fornamn2
> $eftnamn2
>
> On preview.php I want to use a counter in the names like this.
>
> <php
> $po = 1;
> ?>
>
> <?= $fornamn.$po ?> <?= $eftnamn.$po ?>
>
> <?php
> $po = $po + 1;
> ?>
>
> <?= $fornamn.$po ?> <?= $eftnamn.$po ?>
>
> I know the values are being sent to preview.php correctly because if I
> substitute $po for real numbers everything is displayed correctly.
>
> Ie
>
> <?= $fornamn1 ?> <?= $eftnamn1 ?>
> <?= $fornamn2 ?> <?= $eftnamn2 ?>
>
> works.
>
> But I want to simplify the code. So how do I get
>
> <?= $fornamn.$po ?>
>
> to actually call fornamn1
>
> Any help greatly appreciated.
>
> Garry Jones
> Sweden
>
>
>
Garry,
First of all, $formname isn't defined. It should be 'formname'. Second, use
the increment (++) operator, i.e. (not checked for syntax)
<?$po = 0; ?>
<?= "formnamn[$po]"; ?> <?="eftnam$po++";?>
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
Navigation:
[Reply to this message]
|