[PHP / HTML] form file input

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
[php]
ik heb een upload scriptje en alles werkt goed, alleen zit ik met een probleem als het bestand al bestaat (op de plaats waar ik het naartoe upload) dan wil ik dat de melding gegeven word "dit bestand bestaat al blabla.. wilt u het overschrijven" en dan dus een formpje en als er ja gedrukt word dat hij het bestand overschrijft. maar hoe geef ik de "value" van mn 1e formpje (<input type='file' name='document' >) " aan mn 2e formpje. (value='$_FILES[document]' werkt dus niet)

dit is dus mn 2e formpje:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  elseif (file_exists($relatiemap . $bestandsnaam) && $_POST[overschrijven] != 'ja')
  {
    echo "<tr class='donker' height='70'>";
    echo "<td class='links_midden'></td>";
    echo "<td> <b> &nbsp; De bestandsnaam bestaat al!<br>
                   &nbsp; Weet u zeker dat u het bestaande bestand wilt vervangen?</b><br>";
    //print_r($_FILES);
    //echo $_FILES[document];
    echo "<form method='post' action='' enctype='multipart/form-data'>";
    echo "<input type='hidden' name='action' value='upload'>";
    echo "<input type='hidden' name='overschrijven' value='ja'>";
-->    echo " <input type='file' name='document' value='$_FILES[document]'><br>";
    echo "<input type='submit' value='ja'>";
    echo "</form>";
    echo "</td>";
    echo "<td class='rechts_midden'></td>";
    echo "</tr>";

Acties:
  • 0 Henk 'm!

  • Noork
  • Registratie: Juni 2001
  • Niet online
Kun je beter niet even de file in een tijdelijke map opslaan. Anders moet je deze 2x uploaden. Hierna ga je checken of hij al bestaat. Zo niet, vraag om bevestiging en verplaats vervolgens het bestand.

Acties:
  • 0 Henk 'm!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:44

gorgi_19

Kruimeltjes zijn weer op :9

Niet; dat is beveiligd.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Je weet neem ik aan wel dat $_FILES['document'] van zichzelf ook weer een array is met daar enkele bruikbare indices in? Ik zou zeggen, kijk daar eens goed naar. ;)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Acties:
  • 0 Henk 'm!

  • MueR
  • Registratie: Januari 2004
  • Laatst online: 14:53

MueR

Admin Tweakers Discord

is niet lief

Gebruik anders een javascriptje om die bevestiging te vragen.

Anyone who gets in between me and my morning coffee should be insecure.