Pokaż wyniki 1 do 6 z 6

Temat: [php]Problem z php dla początkującego

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Domyślnie [php]Problem z php dla początkującego

    Witam mam taki problem ..

    losuje przykładową liczbę pobieram plik i go zapisuje potem go wczytuje i zmieniam mu nazwę na losową liczbę


    i mam taki problem kiedy odświeżam stronę ten sam plik zapisuje się kolejny raz pod inną losową liczbą jak to naprawić ?

  2. #2

    Domyślnie

    wklej kod.
    światło mądrości oświetla drogę z nikąd do nikąd

  3. #3

    Domyślnie

    Kod php:
    <?php

          move_uploaded_file
    ($_FILES['plik01']['tmp_name'],
                   
    $_SERVER['DOCUMENT_ROOT'].'/fo/'.$_FILES['plik01']['name']);

            
    $nazwa $_FILES['plik01']['name'] ;
                       
    $newjeden mt_rand () ;
            
    $newdwa rand () ;
            
    $newnaz $newjeden $newdwa 
            if(
    rename('fo/' $nazwa'fo/' $newnaz)){


    ?>
    coś w tym stylu mam , nie podawałem innych nie potrzebnych chyba rzeczy które mam przed tym np. czy plik został wysłany , , nie jest za duży czy ma dobry format .

  4. #4
    Zarejestrowany
    Jun 2006
    Skąd
    rand(.eu)
    Postów
    8,748

    Domyślnie

    czyzby dlatego ze za kazdym odpaleniem generowana jest nowa losowa liczba?
    z definicji jak ma byc losowa to bedzie losowa a refresh powoduje ponowne wykonanie kodu i w zaleznosci gdzie go wykonasz, moze spowodowac ponowne zaladowanie pliku...
    ctrl-alt-del.cc - soft reset site for IT admins and other staff :-)

  5. Domyślnie

    Jeśli dobrze zrozumiałam to wykorzystujesz jakiś formularz do wysyłania danych i plików i masz problem z odświeżaniem/F5.
    Jeśli tak to czemu o tym nie wspominasz?
    Poszukaj w googach tematu :
    • Blokada odświeżania strony po wysłaniu danych z formularza lub
    • Formularze odporne na odświeżanie, cofanie
    jest tego pełno

  6. #6

    Domyślnie

    .... Dziękuje ......

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj