IK heb een vraagje: ik heb een foto zoek/selecteer dingetje gemaakt maar als ik dan iets selecteer dan komen er 2 plaatjes en als ik een nummer intyp dan komen er ook 2 plaatjes... heeft iemand een id hoe ik dit oplos.. en dan nog een klein waarschijnlijk heel makkelijk probleempje.. hoe zorg ik ervoor dat ik niet bij elke pagina moet aanpassen naar welke pagina het formulier verstuurd moet word worden.. (dat een formulier op alle pagina's werkt)

Het script(met 2300 option value's minder ;D)
<?php
if(!empty($_POST))
{
extract($_POST);
}
echo "
<form action='ll2.php' method='post' accept-charset='iso-8859-1'> 
<p> 
Leerlingen nr:
<input name='naam' type='text' size='6' maxlength='6' tabindex='1000' value='$naam'> 
Of op naam:D<br>
<select name='lln' size='1'>
<option value=''>Selecteer een naam</option>
<option value='105827'>Kevin Bergkamp, #EMPTY</option>
<option value='106185'>Danny den Braber, #EMPTY</option>
<option value='100634'>Elaine van Gemert, #EMPTY</option>
<option value='105976'>Lisa Gijsberts, #EMPTY</option>
<option value='105877'>Lars Heij, #EMPTY</option>
<option value='106295'>Ruben Kamphuis, #EMPTY</option>
<option value='105960'>Iris Kersten, #EMPTY</option>
<option value='105547'>Loubna Laouhi, #EMPTY</option>
<option value='101408'>Bob Morsch, #EMPTY</option>
</select><br>
<input type='submit' name='submit' value='Bekijk' title='Verstuur dit formulier' tabindex='1007'>  
</p> 
</form> 
</font>
"; 



if(!empty($lln))
{
    echo '<DIV id=picca><a href="http://mijnsite/' . $lln . '.jpg" tagret='j@75'><img src="http://mijnsite/' . $lln . '.jpg" title='Klik voor vergoting' width=155  height=231 ></a> </DIV>' ;
}
elseif(!empty($naam))
{
    echo '<DIV id=picca><a href="http://mijnsite/' . $naam . '.jpg" tagret='j@75'><img src="http://mijnsite/' . $naam . '.jpg" title='Klik voor vergoting' width=155  height=231 ></a> </DIV>' ;}
?> 
Er komen 2 plaatjes omdat je ook 2x een plaatje echoed (regels 35 en 37)?

Daarnaast: wat wil je bereiken met $lln == $naam;. En waarom staat er 2x if(!empty($_POST)) in je script.

Dan nog 1 puntjes, controleren of er iets gepost is doe je in de regel met:
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST')
?>
Blanche schreef op 02.11.2006 10:57
Er komen 2 plaatjes omdat je ook 2x een plaatje echoed (regels 35 en 37)?

Daarnaast: wat wil je bereiken met $lln == $naam;. En waarom staat er 2x if(!empty($_POST)) in je script.

Dan nog 1 puntjes, controleren of er iets gepost is doe je in de regel met:
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST')
?>


ik wil er voor zorgen dat als 1 van die 2 dingen in ingevult dat hij dan naar dat plaatje gaat bijvoorbeeld dat je bij de bovenste wat invult dat dan alleen het bovenste plaatje weergeven word en het zelfde verhaal bij het onderste plaatje..
<?php
if(!empty($var1))
{
echo '<img src="' . $var1 . '.jpg">';
}
elseif(!empty($var2))
{
echo '<img src="' . $var2 . '.jpg">';
}
?>

Bedoel je zoiets?
Blanche schreef op 02.11.2006 17:07
<?php
if(!empty($var1))
{
echo '<img src="' . $var1 . '.jpg">';
}
elseif(!empty($waarde2))
{
echo '<img src="' . $var2 . '.jpg">';
}
?>

Bedoel je zoiets?


yup :D maar die waarde2 wat moet ik daarvoor in de plaats doen?
Eh, dat moet natuurlijk $var2 zijn. Wat je daarvoor in de plaats moet doen, moet je zelf weten natuurlijk.

Van dat script dat je al eerder gaf kloppen nog wel meer dingen niet (zie ook mijn eerste reactie), dus ik kan je ook niet vertellen hoe je aan $var1 en $var2 moet komen...
wat klopt er dan nogmeer niet aan.. ben best nieuwschierig:P
Nu krijg ik de foutmelding:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /usr/home/100663/public_html/ll2.php on line 2021


line 2021 is de lijn waar echo begind....



<?php
if(!empty($lln))
{
    echo '<DIV id=picca><a href="http://www.site' . $lln . '.jpg" tagret='j@75'><img src="http://www.site' . $lln . '.jpg" title='Klik voor vergoting' width=155  height=231 ></a> </DIV>';
}
?>


ik zie het probleem niet...


<?php
if(!empty($lln))

{
    echo '<DIV id=picca><a href="http://www.site' . $lln . '.jpg" tagret='j@75'><img src="http://www.site' . $lln . '.jpg" title='Klik voor vergoting' width=155  height=231 ></a> </DIV>';
}
?> 


?? ><"
Ik word gek dezelfde foutmelding blijft gewoon komen...

(lijn 4 is lijn 2021)
Dit is het script zoals het nu is

<?php
if(!empty($lln))
{
    echo '<DIV id=picca><a href="http://ikbennogbezig.nogniet' . $lln . '.jpg" tagret='j@75'><img src="http://ikbennogbezig.nogniet' . $lln . '.jpg" title='Klik voor vergoting' width=155  height=231 ></a> </DIV>';
}


else(!empty($naam))
{
     echo '<DIV id=picca><a href="http://ikbennogbezig.nogniet' . $naam . '.jpg" tagret='j@75'><img src="http://ikbennogbezig.nogniet' . $naam . '.jpg" title='Klik voor vergoting' width=155  height=231 ></a> </DIV>';}

?> 

Reageren