Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wybieranie z listy, i zmiana zmiennej
e.Bobi
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 28.11.2004

Ostrzeżenie: (0%)
-----


Witam!
Mam taki kod:
  1. <?
  2.  
  3. if(!isset($_POST['s'])) {
  4. echo '<form method="post">'; 
  5. echo '<input type="text" name="namecatalog" size="30">';
  6. echo '<input type="submit" name="s" value="Nowy Katalog">';
  7. echo '</form>';
  8. } 
  9. else {
  10. if (! empty ( $_POST['namecatalog'] ) ) {
  11. $catalogname = $_POST['namecatalog'];
  12. $sciezka = './';
  13. $c = $sciezka.$catalogname;
  14. mkdir ($c, 777);
  15. echo 'katalog: <b>';
  16. echo $c;
  17. echo'</b>'; 
  18. } 
  19. else {
  20. echo'ereor catalog';
  21. }
  22. }
  23.  
  24. echo'<form enctype="multipart/form-data" method="POST">
  25. Wyślij Plik: <input name="userfile" type="file" />
  26. <input type="submit" value="Wyślij" />
  27. <input type="hidden" name="newcatalog" value="'.($c ? $c : '').'/" />
  28. </form>';
  29.  
  30. if ($_POST['newcatalog']) {
  31. $uploadfile = $_POST['newcatalog'] . basename($_FILES['userfile']['name']);
  32. echo $uploadfile;
  33. move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile);
  34. }
  35.  
  36. ?>

i teraz moje pytanie brzmi tyczy się następnego kodu (niżej podanego):
  1. <form name="katalogi" action="#" method="post">
  2.  <select name="katalog">
  3. <option value="#" selected="selected">Wybierz</option>
  4. <?php
  5. $i=0;
  6. $dir="./";
  7. $dh = opendir($dir);
  8. while (false !== ($filename = readdir($dh))) {
  9. $ext = str_replace('.','',strstr($filename, '.'));
  10. if ($filename != "." && $filename != ".." && $filename != "images" && $filename != "cgi-bin" && strlen($ext)<=0) {
  11. echo('<option value='.$filename.' >'.$filename.'</option>');
  12. //i teraz chodzi mi o to aby po wybraniu pozycji z listy zmieniała się zmienna $du
    pa
  13. ++$i;
  14. }
  15. }
  16.  ?></select>
  17. </form>

jak zrobić aby zmieniała się zmienna dupa ... czyli że jeśli wybiorę pozycje z rozwijanej listy to zmieni mi się zmienna dupa którą chce wykorzystać do określania ścieżki do wysyłanego pliku.
Pierwszy kod podałem do tego abyście pomogli mi później również zaimplementować liste wyboru

Proszę pomóżcie mi!

Ten post edytował e.Bobi 15.01.2006, 11:10:01
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 10:32