login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[PHP] rename lukt niet.

Offline Sc0tTy - 20/04/2006 12:38 (laatste wijziging 20/04/2006 12:42)
Avatar van Sc0tTyPHP interesse ik wil een bestand verplaatsen maar het wil niet lukken, de dir waar het bestand heen moet is chmod 777 dus dat is het probleem niet , en omdat de rename functie alleen maar true of false returnt weet ik niet wat er fout gaat ..

  1. <?php
  2. if(rename("/x/8/6/5/86564/docs/nieuw/Admin/images/upload/".$naam, "/x/8/6/5/86564/docs/images/products/".$naam)) echo 111;
  3. ?>

Weet iemand wat hier fout aan is ?

4 antwoorden

Gesponsorde links
Offline Gerard - 20/04/2006 12:44
Avatar van Gerard Ouwe rakker Het pad wat je ingeeft is wel volledig correct? (ik vraag het maar voor de zekerheid)
de variabele $naam is ook geset (echo eens voor de zekerheid)?
Offline Thomas - 20/04/2006 12:45
Avatar van Thomas Moderator rename verwijdert het bestand ook van de oude locatie (lijkt mij) - mag je dit ook? Misschien mislukt dit laatste en wordt de hele transactie (kopiëren van oude naar nieuwe locatie en verwijderen van oude locatie) teruggedraaid?

Misschien heeft het zin, omdat het operaties op bestanden betreft, om met $_SERVER['DOCUMENT_ROOT'] te werken?
Offline marten - 20/04/2006 12:47
Avatar van marten Beheerder
  1. <?php
  2. if ( rename("/x/8/6/5/86564/docs/nieuw/Admin/images/upload/".$naam."", "/x/8/6/5/86564/docs/images/products/".$naam."")
  3. )
  4. echo 111;
  5. else (echo "Foutmelding";)
  6. ?>


Probeer zo eens
Offline Sc0tTy - 20/04/2006 12:50 (laatste wijziging 20/04/2006 12:51)
Avatar van Sc0tTy PHP interesse verwijderen magtie want hij creeert eerst het bestaat, denaam klopt ook want die word ook gebruikt bij het aanmaken en met de functie copy(); en de zelfde parameters werkt ook niet

die $_SERVER var werkt gelukkig wel 
  1. if(rename($_SERVER['DOCUMENT_ROOT'].'/nieuw/Admin/images/upload/'.$naam, $_SERVER['DOCUMENT_ROOT'].'/images/products/'.$naam)) echo 111;


ik had als dir de dir van de ftp genomen maar dat is natuurlijk niet de hele dir '/www/cust/' zie ik namelijk niet

thx ;)

topic mag gesloten worden
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.209s