[TYPO3-english] sr_feuser_register - Problem with saving image

Brian Bendtsen bb at bellevuevej.dk
Sun Feb 6 00:35:22 CET 2011


Hi

I have a problem with the sr_feuser_register extension. I have a single 
image upload field and the image is uploaded but not saved to the record 
in the database. The strange thing is that it works fine if I edit a 
profile.

Preview is enabled and when creating a fe_user nothing is shown in the 
image upload preview field. Again this works fine when editing the fe_user.

It has worked before, but the sr_feuser_register extension has been 
upgraded to version 2.6.1.

More info:

--- CREATE PROFILE ---
(html in template file)

<!-- ###SUB_INCLUDED_FIELD_image### -->
      <dt>
           <label 
for="tx-srfeuserregister-pi1-image-0">###LABEL_IMAGE### 
###REQUIRED_IMAGE###</label>
      </dt>
      <dd>
           <!-- ###SUB_ERROR_FIELD_image### -->
           <p 
class="tx-srfeuserregister-pi1-error">###EVAL_ERROR_FIELD_image###</p>

           <!-- ###SUB_ERROR_FIELD_image### -->
           <!-- ###SUB_REQUIRED_FIELD_image### -->
           <p class="tx-srfeuserregister-pi1-error">###MISSING_IMAGE###</p>
           <!-- ###SUB_REQUIRED_FIELD_image### -->
           ###UPLOAD_image###
      </dd>
      <!-- ###SUB_INCLUDED_FIELD_image### -->

ACTUAL RENDER:

   <!-- ###SUB_INCLUDED_FIELD_image### -->
         <dt>
                 <label for="tx-srfeuserregister-pi1-image-0">Foto af 
dig </label>
         </dt>
         <dd>
  <input id="tx-srfeuserregister-pi1-image-0" 
name="FE[fe_users][image][0]" title="Indtast sti og navn på en fil, 
eller klik på knappen for a vælge en fil fra din egen computer." 
size="40" type="file"  class="tx-srfeuserregister-pi1-uploader" /><br />
         </dd>

     <!-- ###SUB_INCLUDED_FIELD_image### --> PREVIEW RENDER:

<!-- ###SUB_INCLUDED_FIELD_image### -->
<dt>Your foto</dt>
<dd></dd>
<!-- ###SUB_INCLUDED_FIELD_image### --> (as you can see there is nothing 
in the <dd></dd> section and beneath, the FE[fe_users][image] value is 
empty)
<dt>&nbsp;</dt>
<dd>
         <input type="hidden" name="tx_srfeuserregister_pi1[cmd]" 
value="create" />


<input type="hidden" name="tx_srfeuserregister_pi1[token]" 
value="6efaf110d1b9266d5b34e30b22ba1d8a" /><input type="hidden" 
name="FE[fe_users][zone]" value="" />
<input type="hidden" name="FE[fe_users][tx_wkpinenplagen_medlemsnr]" 
value="" />
<input type="hidden" name="FE[fe_users][name]" value="Brian Bendtsen" />
<input type="hidden" name="FE[fe_users][address]" value="" />
<input type="hidden" name="FE[fe_users][gender]" value="0" />
<input type="hidden" name="FE[fe_users][zip]" value="" />
<input type="hidden" name="FE[fe_users][city]" value="" />
<input type="hidden" name="FE[fe_users][telephone]" value="" />
<input type="hidden" name="FE[fe_users][email]" value="bb at bellevuevej.dk" />
<input type="hidden" name="FE[fe_users][date_of_birth]" value="" />
<input type="hidden" name="FE[fe_users][company]" value="" />
<input type="hidden" name="FE[fe_users][tx_wkpinenplagen_firma]" value="" />
<input type="hidden" name="FE[fe_users][tx_wkpinenplagen_hold]" value="" />
<input type="hidden" name="FE[fe_users][tx_wkpinenplagen_mit_slut_maal]" 
value="" />
<input type="hidden" name="FE[fe_users][module_sys_dmail_html]" value="0" />
<input type="hidden" name="FE[fe_users][image]" value="" />

<input type="hidden" name="FE[fe_users][email]" value="bb at bellevuevej.dk" />
<input type="hidden" name="FE[fe_users][username]" value="" />
<input type="hidden" name="FE[fe_users][email]" value="bb at bellevuevej.dk" />
<input type="hidden" name="tx_srfeuserregister_pi1[token]" 
value="6efaf110d1b9266d5b34e30b22ba1d8a" />
         <input type="submit" class="tx-srfeuserregister-pi1-submit" 
name="tx_srfeuserregister_pi1[submit]" value="Opret medlemsskab nu" />
         <input type="submit" class="tx-srfeuserregister-pi1-submit" 
name="tx_srfeuserregister_pi1[doNotSave]" value="Tilbage til forrige 
side" />
</dd>
</dl> NOTE: The post variable FE[fe_users][image][0] is not empty!

--- EDIT PROFILE ---
(html in template file)

<!-- ###SUB_INCLUDED_FIELD_image### -->
      <dt>
           <label 
for="tx-srfeuserregister-pi1-image-0">###LABEL_IMAGE### 
###REQUIRED_IMAGE###</label>
      </dt>
      <dd>
           <!-- ###SUB_ERROR_FIELD_image### -->
           <p 
class="tx-srfeuserregister-pi1-error">###EVAL_ERROR_FIELD_image###</p>
           <!-- ###SUB_ERROR_FIELD_image### -->
           <!-- ###SUB_REQUIRED_FIELD_image### -->
           <p class="tx-srfeuserregister-pi1-error">###MISSING_IMAGE###</p>
           <!-- ###SUB_REQUIRED_FIELD_image### -->
           ###UPLOAD_image###
      </dd>
      <!-- ###SUB_INCLUDED_FIELD_image### -->

ACTUAL FE RENDER
<!-- ###SUB_INCLUDED_FIELD_image### -->
         <dt>
                 <label for="tx-srfeuserregister-pi1-image-0">Foto af 
dig </label>
         </dt>
         <dd>


                 <input id="tx-srfeuserregister-pi1-image-0" 
name="FE[fe_users][image][0]" title="Indtast sti og navn på en fil, 
eller klik på knappen for a vælge en fil fra din egen computer." 
size="40" type="file"  class="tx-srfeuserregister-pi1-uploader" /><br />
         </dd>         <!-- ###SUB_INCLUDED_FIELD_image### -->

--- EDIT PROFILE ---
PREVIEW RENDER

<!-- ###SUB_INCLUDED_FIELD_image### -->
<dt>Foto af dig</dt>
<dd>bb_bellevuevej.dk_Brian-Bendtsen_5fcefe049f.jpg<a 
href="fileadmin/pinen-plagen/medlemsbilleder/bb_bellevuevej.dk_Brian-Bendtsen_5fcefe049f.jpg" 
class="tx-srfeuserregister-pi1-file-view" target="_blank" 
title="Vis">Vis</a><br /></dd>
<!-- ###SUB_INCLUDED_FIELD_image### -->


<dt>&nbsp;</dt>
<dd>
         <input type="hidden" name="tx_srfeuserregister_pi1[cmd]" 
value="edit" />


<input type="hidden" name="tx_srfeuserregister_pi1[token]" 
value="5c5434519ace934cfee2b0fe6bae52a2" /><input type="hidden" 
name="FE[fe_users][zone]" value="" />
<input type="hidden" name="FE[fe_users][uid]" value="200" />
<input type="hidden" name="FE[fe_users][tx_wkpinenplagen_medlemsnr]" 
value="11-200" />
<input type="hidden" name="FE[fe_users][name]" value="Brian Bendtsen" />
<input type="hidden" name="FE[fe_users][address]" value="" />
<input type="hidden" name="FE[fe_users][gender]" value="0" />
<input type="hidden" name="FE[fe_users][zip]" value="" />
<input type="hidden" name="FE[fe_users][city]" value="" />
<input type="hidden" name="FE[fe_users][telephone]" value="" />
<input type="hidden" name="FE[fe_users][date_of_birth]" value="" />

<input type="hidden" name="FE[fe_users][company]" value="" />
<input type="hidden" name="FE[fe_users][tx_wkpinenplagen_firma]" value="" />
<input type="hidden" name="FE[fe_users][tx_wkpinenplagen_hold]" value="" />
<input type="hidden" name="FE[fe_users][tx_wkpinenplagen_mit_slut_maal]" 
value="0" />
<input type="hidden" name="FE[fe_users][module_sys_dmail_html]" value="0" />
<input type="hidden" name="FE[fe_users][image]" 
value="bb_bellevuevej.dk_Brian-Bendtsen_5fcefe049f.jpg" />
<input type="hidden" name="FE[fe_users][username]" 
value="bb at bellevuevej.dk" />
<input type="hidden" name="FE[fe_users][email]" value="bb at bellevuevej.dk" />
<input type="hidden" name="tx_srfeuserregister_pi1[token]" 
value="5c5434519ace934cfee2b0fe6bae52a2" />
         <input type="submit" class="tx-srfeuserregister-pi1-submit" 
name="tx_srfeuserregister_pi1[submit]" value="Opdater medlemsinfo" />

         <input type="submit" class="tx-srfeuserregister-pi1-submit" 
name="tx_srfeuserregister_pi1[doNotSave]" value="Tilbage til forrige 
side" />
</dd>
</dl>
</fieldset>


Any help is appreciated
/BB


More information about the TYPO3-english mailing list