login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Wat is er verkeerd?

Offline cowbeast - 28/09/2004 20:51
Avatar van cowbeastOnbekend
  1. <script>
  2. function wisselen(_w,_h)
  3. {
  4. if(document.all)
  5. {
  6. if (_h=='s') eval("document.all."+_w+".style.visibility='visible';");
  7. if (_h=='h') eval("document.all."+_w+".style.visibility='hidden';");
  8. }
  9.  
  10. else
  11. {
  12. if (_h=='s') eval("document.layers['"+_w+"'].visibility='show';");
  13. if (_h=='h') eval("document.layers['"+_w+"'].visibility='hide';");
  14. }
  15. }
  16. </script>
  17. <?
  18. include('config.php');
  19. if($_SESSION['login']==true) {
  20. ?>
  21. <table width="95%" style="border: 1px solid #CCCCCC" cellspacing="0" cellpadding="0">
  22. <tr bgcolor="#CCCCCC">
  23. <td>Kies een functie!</td>
  24. </tr>
  25. <tr>
  26. <td>
  27. <FORM ACTION=''>
  28. <input type="radio" name="r1" onClick="wisselen('upload','s');wisselen('kies','h')" /> De avatar uploaden<br />
  29. <input type="radio" name="r1" onClick="wisselen('upload','h');wisselen('kies','s')" /> De avatar kiezen<br />
  30. </FORM>
  31. </td>
  32. <td>&nbsp;</td>
  33. </tr>
  34. <tr>
  35. <td><div id='upload' style='visibility:hidden;position:absolute;'>
  36. <?php
  37. if(!empty($_POST)){
  38. $locatie="http://www.cowbeast.be/img/scherm/";
  39. if(is_uploaded_file($_FILES['afbeelding']['tmp_name']))
  40. {
  41. //controleer grootte
  42. if($_FILES['afbeelding']['size']>2000)
  43. { //bepaal zelf de max. grootte in bytes
  44. echo "Het bestand is groter dan 15 Kb.";
  45. exit;
  46. }
  47.  
  48. //controleer extensie, voeg maar andere toe
  49. if(!eregi("((.gif|.jpg)$)", $_FILES['afbeelding']['name']))
  50. {
  51. echo "Het bestand mah enkel jpg of gif zijn!";
  52. exit;
  53. }
  54.  
  55.  
  56. if(!move_uploaded_file($_FILES['afbeelding']['tmp_name'],
  57. $locatie.$_FILES['afbeelding']['name']))
  58.  
  59. {
  60. echo" het bestand kan niet worden verplaatst";
  61. exit;
  62. }
  63.  
  64. echo "Uw bestand ".$_FILES['afbeelding']['name']." is geupload";
  65. }
  66.  
  67. else
  68. {
  69. echo "Het uploaden is mislukt";
  70. }
  71.  
  72.  
  73. }
  74. else{
  75. ?>
  76. <form method="post" action="" enctype="multipart/form-data">
  77. <input type="file" name="afbeelding"><br>
  78. <input type="submit" name="submit" value=" Uploaden ">
  79. </form>
  80. <?php
  81. }
  82. ?>
  83. </div></td>
  84. </tr>
  85. <tr>
  86. <td><div id='kies' style='visibility:hidden;position:absolute;'>Kies een avatar uit de lijst hieronde</div></td>
  87. </tr>
  88. </table>
  89. <?
  90. } else { echo "<font color=\"#FF0000\">Je moet ingelogt zijn om je avarter te wijzigen!</font>"; }
  91. ?>


In dit scriptje load hij mijn afbeelding niet up al derest werkt! Wat is er fout? 

Greetz Mathieu

9 antwoorden

Gesponsorde links
Offline Carpmadness - 28/09/2004 21:01
Avatar van Carpmadness PHP interesse Chmodden misschien???
Offline NCube - 28/09/2004 21:17
Avatar van NCube HTML beginner
  1. <?php
  2. $locatie="http://www.cowbeast.be/img/scherm/";
  3. ?>

Dat moet geen weburl zijn, maar gewoon een lokale dir, dus bijvoorbeeld "img/scherm/"
Offline cowbeast - 28/09/2004 21:43
Avatar van cowbeast Onbekend @ Carpmadness: Waar the F*ck haal jij chemodden vandaan? 
Ncube Ik heb het ook al op zou manier gedaan hoor maar het werkt ook niet!:cool:
Offline DRUNK - 28/09/2004 23:54
Avatar van DRUNK PHP gevorderde $locatie moet gewoon een pad zijn maar wel full!
dus: /var/www/html/gebruikersnaam/www/.... blablabla
of $_SERVER['DOCUMENT_ROOT'] . '/blabla/bla/images/bla'
Offline cowbeast - 29/09/2004 22:04
Avatar van cowbeast Onbekend Dus als ik het goed gebruik moet ik dus das geen dat ik nu heb vervangen door public_html/img/scherm/ of ....
$_SERVER['DOCUMENT_ROOT'] . '/public_html/img/scherm/' Zo of niet? 
Offline cowbeast - 01/10/2004 20:30
Avatar van cowbeast Onbekend Ik krijg deze error nu! Warning: move_uploaded_file(/home/cowbeast/public_html/img/scherm/db_errorbitch1.jpg): failed to open stream: Permission denied in /home/cowbeast/public_html/test.php on line 22

Warning: move_uploaded_file(): Unable to move '/tmp/phpf6yw32' to '/home/cowbeast/public_html/img/scherm/db_errorbitch1.jpg' in /home/cowbeast/public_html/test.php on line 22
het bestand kan niet worden verplaatst
Offline DRUNK - 02/10/2004 02:05
Avatar van DRUNK PHP gevorderde je moet er wel voor zorgen dat de map waarnaar je wil verplaatsen schrijfbaar is => CHMOD 0777 ofzo
Offline cowbeast - 03/10/2004 16:11
Avatar van cowbeast Onbekend hoe doe ik dat ????? dat is oowk het probleem 
Offline cowbeast - 03/10/2004 16:13
Avatar van cowbeast Onbekend gelukt :d! gw met het FTP progitje
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.23s