login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[Opgelost] Veranderen Image Naam

Offline Martijn1989 - 11/09/2005 19:02 (laatste wijziging 12/09/2005 08:27)
Avatar van Martijn1989PHP ver gevorderde hoe verander is een image naam ?

vinTage edit
Nadat meneer was geholpen, vond hij het nodig de vraag weg te halen, zodat niemand meer iets aan deze post had.
Een pm met de vraag "wat was de vraag" leverde bovenstaande op.
Altijd leuk, van die slimme leden..

9 antwoorden

Gesponsorde links
Offline Ontani - 11/09/2005 19:04
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
  1. <?php
  2. rename("/tmp/tmp_file.txt", "/home/user/login/docs/my_file.txt");
  3. ?>


bron php.net
Offline Martijn1989 - 11/09/2005 19:18 (laatste wijziging 11/09/2005 19:59)
Avatar van Martijn1989 PHP ver gevorderde Ik heb na aanleiding van Ontani's bericht dit in me script gezet :

  1. <?
  2. $random = substr(time().rand(0,10000),0,8);
  3.  
  4. rename("/fotoboek/$_FILES['afbeelding']['name']", "/fotoboek/". $random ."");
  5. ?>


maar ik krijg een foutmelding :

Citaat:
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /usr/home/pb2531/domains/profielweb.nl/public_html/fotobeheer.php on line 77
en lijn 77 is de rename lijn


iemand die het weet?
Offline Ontani - 11/09/2005 20:07
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
  1. <?
  2. rename("/fotoboek/" . $_FILES['afbeelding']['name'] , "/fotoboek/". $random);
  3. ?>
Offline Martijn1989 - 11/09/2005 20:16 (laatste wijziging 11/09/2005 20:32)
Avatar van Martijn1989 PHP ver gevorderde Nee, het bestand word nog steeds niet veranderd ...


Kan hier niet wat aan worden veranderd :

  1. <?
  2. $fotonaam = substr(time().rand(0,10000),0,8);
  3. if(!move_uploaded_file($_FILES['afbeelding']['tmp_name'],
  4. $locatie.$_FILES['afbeelding']['name']))
  5. ?>
Offline NCube - 11/09/2005 20:49
Avatar van NCube HTML beginner
  1. <?
  2. $fotonaam = substr(time().rand(0,10000),0,8);
  3. if(!move_uploaded_file($_FILES['afbeelding']['tmp_name'],
  4. $locatie.$fotonaam))
  5. ?>
Offline Martijn1989 - 11/09/2005 21:04
Avatar van Martijn1989 PHP ver gevorderde ik heb nu :

  1. <?
  2. $fotonaam = rand();
  3. $fotonaam .= eregi("((.gif|.jpg|.jpeg|.png|.bmp|.JPG|.JPEG)$)", $_FILES['afbeelding']['name']);
  4. if(!move_uploaded_file($_FILES['afbeelding']['tmp_name'],
  5. $locatie.$fotonaam))
  6. ?>


maar, dat geeft bijv : 2312382 maar dan is het geen .jpg etc bestand meer maar bij bestandstype staat dan gewoon : bestand
Offline Ontani - 11/09/2005 21:05 (laatste wijziging 11/09/2005 21:05)
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
  1. <?
  2. $randInt = rand(1, 9999999999);
  3. $file_path = $upload_dir.$randInt.$ext;
  4. $result = move_uploaded_file($_FILES['afbeelding']['tmp_name'], $file_path);
  5. ?>


zo heb ik het ooit gedaan
Offline Martijn1989 - 11/09/2005 21:15
Avatar van Martijn1989 PHP ver gevorderde ik heb het al 
Offline Rens - 11/09/2005 21:23 (laatste wijziging 11/09/2005 21:44)
Avatar van Rens Gouden medaille

Crew algemeen
Als je nou gewoon ff de titel en je vraag had laten staan had een ander hier misschien ook nog iets aan gehad...:s

edit; Oplossing misschien ook?^^
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.253s