Archief - html form: op enter duwen verstuurt het formulier niet...

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Squealer

Legacy Member
Neem bv deze zoekpagina:

http://www.teletet.org/search/search.php

Dit is de code:

PHP:
<form name="search" method="post" action="../search/search.php">
    <TABLE WIDTH=527 BORDER=0 align="center" CELLPADDING=0 CELLSPACING=0>
    <TR> 
      <TD width="527" height="17" valign="middle" class="maintop"> Zoeken ::.. 
      </TD>
  </TR>
  <TR> 
    <td width="527"> 
	<table width="100%" border="0" cellpadding="0" cellspacing="0" class="main">
            <tr> 
              <td colspan="2"><div align="left">Zoek alle posts met de volgende 
                  tekst in 
                  <select name="waar" id="waar" class="gray">
                    <option value="titel">de titel</option>
                    <option value="post">het bericht</option>
                  </select>
                  <input name="string" type="text" size="30" maxlength="100" class="gray">
                </div></td>
            </tr>
            <tr class="post_mail"> 
              <td width="15%">Categorie: </td>
              <td width="85%"><select name="categorie" id="categorie" class="gray">
                  <option value="alles">Alles</option>
                  <option value="fun">Fun</option>
                  <option value="sitecheck">Sitecheck</option>
                  <option value="casemod">Casemod</option>
                  <option value="cartuning">Cartuning</option>
                  <option value="music">Music</option>
                  <option value="babe">Babe</option>
                  <option value="stud">Stud</option>
                  <option value="party">Party</option>
                  <option value="other">Overig</option>
                  <option value="news&amp;stickies">Nieuws &amp; stickies</option>
                </select></td>
            </tr>
            <tr> 
              <td>Type: </td>
              <td><select name="type" id="type" class="gray">
                  <option value="alles">Alles</option>
                  <option value="image">Afbeelding</option>
                  <option value="movie">Video</option>
                  <option value="sound">Geluid</option>
                  <option value="text">Tekst</option>
                  <option value="flash">Flash</option>
                </select></td>
            </tr>
            <tr> 
              <td height="24" colspan="2"><div align="left">
<a href="http://www.teletet.org/forum/search.php" target="_blank">
(Om in het forum te zoeken klik je hier.)</a></div></td>
            </tr>
            <tr> 
              <td height="24" colspan="2"><div align="center"> 
                  <input name="Submit" type="submit" id="Submit" value="Zoek" class="gray">
                </div></td>
            </tr>
          </table></td>
  </TR>
</TABLE>
</form>

Normaal als je op enter duwt, moet het formulier gesubmit worden, hier (en op paar andere plaatsten, maar die zitten achter login) dus niet, de pagina wordt gewoon gerefreshed...

[BKF]matti

Legacy Member
Straf, in firefox submit hij het form bij enter-toets, bij IE niet.

Ik heb nog al gemerkt dat sommige forms niet werken als je submit met de enter toets, had ergens iets te maken met register globals ($_POST[]) dat niet werd doorgegeven. (op lokale sites heb ik dit veel voor )

Je test die search wrss met een " If (IsSet($_POST['submit'])) ... "
daar moet volgens mij iets anders op gevonden worden :unsure:
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan