Kan ik via onderstaand script verschillende values gebruiken die vooraf op geef, voorbeeld

$value1 = hier mijn tekstje voor in een value1;
$value2 = ook hier een tekst2;
$value3 = nog een tekst;
...etc.

$nr = 0;
WAAR IS MIJN SCRIPTJE GEBLEVEN !!!!!!!!!!!!!
fkes wachten
$nr = 0;
while ($ab < $colls)
{
$nr++;
$test = "$testvar$nr";
echo "<td><input name='text$nr' type='text' value='????' size='10'></td>";
}
$value = "iets";
$value. = "nog iets";
$value. = "enz";

echo '<td><input name="text$nr" type="text" value="'.$value'"';
Hoi Pieter,

ik krijg een:
Parse error: parse error, unexpected '=' in /home/pappers/www/loop/admin.php on line 35

line 35 staat:
$value. = "iets";
In je scriptje, waar hou je $ab vandaan, en waar haal je $colls vandaan?
In je while lus wordt $ab niet opgehoogd, en $colls veranderd ook niets aan, dus dat werkt niet.. het is beter te doen op zo'n manier:

<?php
$variabele[]="Hier de 1e tekst";
$variabele[]="Hier de 2e tekst";
$variabele[]="Hier de 3e tekst";
$colls = 3; // geef hier het aantal op
for ($i=1;$i <= $colls;$i++)
{
$varnr=$i-1;
echo '<td><input name="text'.$i.'" type="text" value="'.$variabele[$varnr].'" size="10"></td>';
}
?>
Dan moet je wel even deze regel: $colls=4; verwijderen, want anders werkt die niet zoals het moet.
PERFECT!!!
Hier heb ik de hele dag op zitten blokken! Naja, eens komt er een dag...
Als je zin hebt, waar kan ik vinden/wat doet:
1) [] in $variabele[]=
2) wat zijn dat voor punten in bv ..name="text'.$i.'" typ.. of ...'.$variabele[$varnr].'...
Daar gebruik k deze voor:

<?
$colls = file_get_contents("quantitycolls.txt");
$plus = $colls + 1;
$min = $colls - 1;
echo "

<form action='fwritecolls.php' method='post'>
<input name='submit' type='submit' value='+'><br>
<input name='colls' type='hidden' value='$plus' size='10'>
</form>

<form action='fwritecolls.php' method='post'>
<input name='submit' type='submit' value='-'><br>
<input name='colls' type='hidden' value='$min' size='10'>
</form>";

Reageren