login  Naam:   Wachtwoord: 
Registreer je!
 Forum

gegevens uit uploadveld posten (Opgelost)

Offline webmaker - 09/07/2007 16:09 (laatste wijziging 09/07/2007 16:10)
Avatar van webmakerPHP interesse Is het mogelijk om de locatie waar de uploader de afbeelding van haalt ook mee te posten, eventueel met een hidden veld als je gebruik maakt van een uploadveld?:s

5 antwoorden

Gesponsorde links
Offline Stijn - 09/07/2007 16:11
Avatar van Stijn PHP expert Dat kan, je moet dan via javascript de value van de file input kopieren in de value van de hidden input.
Offline webmaker - 09/07/2007 16:24 (laatste wijziging 09/07/2007 18:07)
Avatar van webmaker PHP interesse hoe doe je dat, ik kan geen javascript, kun je dit ook niet via php doen?^^
wil wel nog reactie hebben
Offline Stijn - 09/07/2007 23:43
Avatar van Stijn PHP expert Ik heb iets gemaakt zodat je de path kan kopieren naar een hidden veld.

  1. <script language="javascript">
  2. function copy(waarde , dest)
  3. {
  4.  
  5. dest = document.getElementById( dest );
  6.  
  7. dest.setAttribute('value' , waarde);
  8.  
  9. }
  10. </script>
Deze code zet je tussen de HEAD tags van je pagina.

  1. <input type="file" name="upload" onclick="javascript:copy(this.value , 'verborgen');">
  2.  
  3. <input type="hidden" id="verborgen">
Dit is een voorbeeld. Zoals je ziet moet je de onclick="javascript:copy(this.value , 'verborgen');" toevoegen aan je file field. De hidden field geef je een ID en die ID zet je ook bij die onclick in de copy functie van de file field.
Offline Simon - 10/07/2007 10:15
Avatar van Simon PHP expert Waarom zou je javascript gebruiken, met php stuur je toch ook de waarde van het file-veld mee?
  1. echo $_POST['naam vh file veld'];
Offline webmaker - 10/07/2007 12:09
Avatar van webmaker PHP interesse het formulierveld is enctype="multipart/form-data" en daarom werkt die $_POST niet, het beste is zoals stijn1989 zegt met javascript.

Bedankt stijn 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.355s