tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
579
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    May 2005
    Beiträge
    285
    Tach auch

    Also auf meiner Page kann jeder User ein Bild für sein Profil hochladen.

    Auf dieser Seite ist dann oben das Uploadformular, und untern wird schon das aktuelle Profilbild angezeigt.

    Lädt jetzt einer ein neues Profilbild hoch, dann wird das alte überschrieben, und sollte dann gleich unten angezeigt werden.

    Das Problem ist, dass wenn ein neues Profilbild hochgeleaden wurde, und somit das Alte überschrieben wurde, wird immer noch das Alte Profilbild angezeigt.(Ich denke weil es der Browser noch im Cache hat oder?)

    Wie kann ich das Ändern?
     

  2. #2
    Avatar von cameeel
    cameeel cameeel ist offline Mitglied Platin
    Registriert seit
    Dec 2004
    Beiträge
    677
    Den Browser vom User kannst du nicht steuern, also z.B. den Cache leeren is nich...
    Wenn du dem hochgeladenen Bild aber einfach immer einen anderen Namen gibst, hat sich das Problem mit dem Cache erledigt.

    cAm3eel.
     
    Nein, ich bin nicht die Signatur, ich putz hier nur.

    URL's kürzen | Code's speichern

  3. #3
    Avatar von StefanR
    StefanR StefanR ist offline Mitglied Platin
    Registriert seit
    Apr 2003
    Ort
    Hude
    Beiträge
    582
    Zitat Zitat von Kurt Cobain Beitrag anzeigen
    [...](Ich denke weil es der Browser noch im Cache hat oder?)

    Wie kann ich das Ändern?
    Muss net umbedingt sein. Aber du kannst ja mal versuchen das cachen der Seite zu verhindern. http://php.net/header <-- dort findest glaub ich ne Musterlösung dafür.
     

  4. #4
    Avatar von Dr Dau
    Dr Dau Dr Dau ist offline ich wisch hier durch
    Registriert seit
    Feb 2005
    Ort
    hinterm Mond gleich Links
    Beiträge
    6.160
    Blog-Einträge
    4
    Hallo!

    Hast Du den Cache denn mal geleert?
    Nicht dass das Problem nachher ganz wo anders liegt.

    Gruss Dr Dau
     
    Schri-Schra-Schrödi *g*
    mehrspaltiges/zeiliges Seitenlayout mit DIV's und CSS
    Dinge, die mit Tabellen besser klappen als mit CSS
    Ausgabe von Datum/Zeit unabhängig von der Server Zeitzone [php]
    Meine Links zum Thema Linux (Last update: 29.10.2011)
    Kein Busen ist so flach wie das Niveau dieser Party!
    ----
    Alte Weisheit: wer uns in den Arsch kriecht wird beschissen!
    ----
    Ich habe 3 Kinder und kein Geld!
    Warum kann ich nicht keine Kinder haben und 3 Geld?! (Homer Jay Simpson)

  5. #5
    Avatar von desaster0505
    desaster0505 desaster0505 ist offline Mitglied Gold
    Registriert seit
    Dec 2006
    Ort
    Lampertheim
    Beiträge
    185
    Ich habe das Problem auch mit der Vergabe von anderen Namen gelöst. Dabei habe ich auch eine Kopie der Datei erstellt die den Namen (zufallszhl_tmp.dateiende) bekam. Am Ende des Upload-Prozesses habe ich dann alle Dateinamen mit tmp als Inhalt in dem Verzeichniss gelöscht.

    Wie es bereits gesagt wurde, wird die Datei ja upgeloaded, aber der Browser zeigt die Datei aus dem Cache an.

    Vielleichts hilfts ja weiter...
     

  6. #6
    Avatar von Flex
    Flex Flex ist offline (aka Felix Jacobi)
    tutorials.de Moderator
    Registriert seit
    Nov 2001
    Ort
    Wuppertal
    Beiträge
    5.295
    Blog-Einträge
    65
    StefanR hat dir doch schon den Link gepostet, der dein Problem lösen sollte?
    Ich bin so freundlich und kopiere es trotzdem nochmal raus.
    PHP scripts often generate dynamic content that must not be cached by the client browser or any proxy caches between the server and the client browser. Many proxies and clients can be forced to disable caching with:
    PHP-Code:
    <?php
    header
    ("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
    ?>
     
    KIDS Kinderbetreuungsdienst
    Xing

    "When you play the game of thrones, you win or you die. There is no middle ground."
    by Cersei Lannister in "A Game Of Thrones"

Ähnliche Themen

  1. Upload Grafik wird im IE nicht angezeigt
    Von ChaosRacer im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 25.08.08, 21:58
  2. Antworten: 3
    Letzter Beitrag: 20.09.05, 17:21
  3. Antworten: 2
    Letzter Beitrag: 27.04.05, 20:10
  4. Antworten: 5
    Letzter Beitrag: 12.02.05, 11:27
  5. Antworten: 10
    Letzter Beitrag: 03.02.04, 15:30