Autor Zpráva
wnc
Profil
Zdravím!

Mám problém se zpracováním formuláře se dvěma file inputy. Formulář je následující:

<form enctype="multipart/form-data" action="/o-nas/aktuality/action.add" method="post"  id="form_pa">
    <fieldset id="form_pridej_aktualitu">
      <legend>Přidat aktualitu</legend>

      <table>
       <tr>
        <td><label for="form_title">Napdis:</label></td>
        <td><input id="form_title" type="text" name="title" /></td>
       </tr>

       <tr>
        <td><label for="form_content">Podrobnosti:</label></td>
        <td><textarea name="content" rows="10" id="form_content" class="mceEditor"></textarea></td>
       </tr>

       <tr>
        <td style="vertical-align: top">Přiložit soubory:</td>
        <td>
          <div id="fileforms">
            <div>
              <input type="file" name="soubor1" />
              <label for="f_popis_1">Popis souboru:</label>
              <input type="text" name="spopis1" id="f_popis_1" />
            </div>
            
            <div>
              <input type="file" name="soubor2" />
              <label for="f_popis_2">Popis souboru:</label>
              <input type="text" name="spopis2" id="f_popis_1" />
            </div>
          </div>
        </td>
       </tr>

       <tr>
         <td colspan="4"><input type="submit" value="Vložit" id="form_submit" /></td>
       </tr>

      </table>
    </fieldset>
  </form>


Pokud je tam ten inputbox jenom jeden, tak se následný PHP skript zpracuje správně. V tomto případě jsou pole $_POST i $_FILES prázdná.

Mirror phpinfo je tu: mirror-phpinfo.html

Díky za radu
Taps
Profil
wnc
Pokud máš více inputů se stejnými name tak pro zpracování musíš použít pole a dát inputu name=neco[]
wnc
Profil
vím, v tom problém nebyl...

Navíc v příkladu mám inputy s různým názvem.

Problém byl v tom, že jsem to testoval na velkých souborech a přeplnil jsem filesize limit.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0