login  Naam:   Wachtwoord: 
Registreer je!
 Forum

upload probleem

Offline jandelaet - 13/10/2006 13:22 (laatste wijziging 13/10/2006 13:30)
Avatar van jandelaetNieuw lid heej,
Ik heb de tutorial gebruikt om een bestand up te loaden maar bij mij werkt de if(isset($_FILES['worksheet'])) { } niet.
  1. <?php
  2. if(isset($_FILES['worksheet']))
  3. {
  4. if(is_uploaded_file($_FILES['worksheet']['tmp_name']))
  5. {
  6. $filename = $_FILES['worksheet']['name'];
  7. $extensie = substr($filename, -3);
  8. if (strtoupper($extensie) != "GGB" )
  9. {
  10. $message = "Gelieve een Geogebra-worksheet te selecteren.";
  11. include("insturen.inc");
  12. exit();
  13. }
  14. else
  15. {
  16. $store_pad = $_SERVER['DOCUMENT_ROOT']."/app_oef";
  17. $file = $_FILES['worksheet']['name'];
  18. move_uploaded_file($_FILES['worksheet']['tmp_name'], "$store_pad/$file") or die("ERROR : fout tijdens het uploaden");
  19. chmod("$store_pad/$file",777);
  20. $new= $naam.'.'.strtolower($extensie);
  21. rename("$store_pad/$file","$store_pad/$new");
  22. }
  23. $sql="INSERT INTO inzendingen (titel, beschrijving , auteur , datum , aard , worksheet , werkblad , include)
  24. VALUES ('$titel','$beschrijving','$loginName','$vandaag','$aard','$naam','$naam','$naam')";
  25. mysql_query($sql);
  26. header("Location: leden.php?page=verstuurd");
  27. }
  28. else
  29. {
  30. $message = "Gelieve een Geogebra-worksheet te selecteren(2).";
  31. include("insturen.inc");
  32. exit();
  33. }
  34. ?>
  35.  
  36.  
  37. //form
  38. <form action="" method="post" enctype="multipart/form-data">
  39. <table width="700" border="0" cellspacing="0" cellpadding="0">
  40. <tr>
  41. <td class="style5" colspan="2"><strong>
  42. <?php
  43. if(isset($message))
  44. {
  45. echo $message;
  46. }
  47. ?></strong></td>
  48. </tr>
  49. <tr>
  50. <td height="30" colspan="2" class="style5">Geogebra-worksheet</td>
  51. <td height="30"><input name="worksheet" type="file" class="style5" size="20" ></td>
  52. </table>


Ik persoonlijk zie er geen enkele fout in maja gijle mss wel? Ik krijg steeds de 2de melding te zien dat ik een geogebra applet moet ingeven terwijl ik er wel 1 ingeef!

Grtz

Jan

3 antwoorden

Gesponsorde links
Offline CounterForce - 13/10/2006 13:38
Avatar van CounterForce Onbekend Codes plaats je op http://www.plaatscode.be/

heb je mss een voorbeeldje online staan ?
Offline jandelaet - 13/10/2006 13:41
Avatar van jandelaet Nieuw lid mja maar had het de vorige keer op plaatsjecode geplaatst maar daarna kreeg ik geen reactie meer dus dacht ik ik ga het gewoon hier plaatsen 
maar probleem is opgelost op een andere manier 
toch bedankt
Jan
Offline xSc - 13/10/2006 13:44 (laatste wijziging 13/10/2006 13:45)
Avatar van xSc Onbekend Hoho!

chmod("$store_pad/$file",777);

Geen 777. Er zijn al providers waar je een 'forbidden' krijgt wanneer je 777 hebt ingesteld. Het is ook niet nodig. Ga daar voorzicht mee om.

Variabelen buiten quotes.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.185s