php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.12.2004, 08:06  
Erfahrener Benutzer
 
Registriert seit: 26.11.2004
Beiträge: 205
c-f-g
Standard Bei Vorschau wird Bild nicht angezeigt

Code:
  <html>
    <head>
    </head>
    <body bgcolor="#E0E0E0">
      <form enctype="multipart/form-data" name="form"  method="post">
        <table border="0" cellpadding="5" cellspacing="0" bgcolor="#E0E0E0">
          <tr>
            <td align="right">Benutzername:</td>
            <td><input name="benutzer" type="text" size="30" maxlength="255" value="<? echo $_POST['benutzer']; ?>"></td>
          </tr><tr>
            <td align="right">Passwort:</td>
            <td><input name="passwort" type="password" size="30" maxlength="255" value="<? echo $_POST['passwort']; ?>"></td>
          </tr><tr>
            <td align="right">Autor:</td>
            <td><input name="autor" type="text" size="30" maxlength="255" value="<? echo $_POST['autor']; ?>"></td>
          </tr><tr>
            <td align="right">Überschrift:</td>
            <td><input name="titel" type="text" size="30" maxlength=\"255\" value="<? echo $_POST['titel']; ?>"></td>
          </tr><tr>
            <td align="right" valign="top">News:</td>
            <td><textarea name="inhalt" rows="10" cols="50"><? echo $_POST['inhalt']; ?></textarea></td>
          </tr><tr>
            <td align="right">Grafik:</td>
            <td><input type="file" name="ufile">
              <input type="radio" name="buendig" value="links" checked="checked">links-
              <input type="radio" name="buendig" value="rechts">rechtsbündig
            </td>
          </tr><tr>
            <td align="right">Formular:</td>
            <td><input type="submit" name="Eintragen" value="Eintragen">
              <input type="submit" name="Vorschau" value="Vorschau">
              <input type="reset" value="Abbrechen">
            </td>
          </tr>
        </table>
      </form>
Das Bild binde ich dann so ein (nachdem Vorschau gedrückt wurde):
Code:
[img]' . $_FILES['ufile']['tmp_name'] . '.jpg[/img]'
Im Seitenquelltext betrachtet steht folgendes da:
Code:
[img]/tmp/phpcVXpNL.jpg[/img]
Aber ein tmp-Verzeichnis finde ich nirgends auf dem FTP-Server - wo genau liegt das? Kommt da evtl. nur der Provider ran?
Wie kann ich dann die Vorschau realisieren?
c-f-g ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 16.12.2004, 08:08  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

1. HTML-Seite wird im Browser dargestellt, nachdem das Script beendet wurde
2. Nach Scriptende exisitert die Datei nicht
3. Selbst wenn sie existierte, ist die URL ungültig.
Guradia ist offline  
Alt 16.12.2004, 08:21  
Erfahrener Benutzer
 
Registriert seit: 26.11.2004
Beiträge: 205
c-f-g
Standard

4. Abhilfe
c-f-g ist offline  
Alt 16.12.2004, 08:29  
Gast
 
Beiträge: n/a
Standard

Mal ehrlich, eine Vorschau, bei dem jedesmal ein Upload stattfindet, ist ja nicht besonders prickelnd, oder? Du musst auf jeden Fall ein move_uploaded_file machen, und wenn es nur in ein temporäres Verzeichnis innerhalb deines Webspaces ist.

Gruß
phpfan
 
Alt 16.12.2004, 08:36  
Erfahrener Benutzer
 
Registriert seit: 26.11.2004
Beiträge: 205
c-f-g
Standard

Die Vorschau ist für ein Newsscript gedacht und die Grafiken für so eine News sind i.d.R. ja nicht SO riesig und man würde schon gern sehen, was am Ende rauskommt, bevor man es einträgt, oder :wink:
c-f-g ist offline  
Alt 16.12.2004, 11:10  
Erfahrener Benutzer
 
Registriert seit: 07.11.2003
Beiträge: 526
Promaetheus
Standard

für das wär ja eine vorschau. ich hab auch grad sowas gemacht. ich hab das so gelöst, dass wenn ein file vorhanden ist dieses in den tmp ordner verschoben wird und bei der preview angezeigt wird.

wenn der user dann auf speichern klickt mit rename() (thx guradia *g*) in den entgültigen ordner schicken.

einen formularbutton mit abbrechen machen. da schaust du nach ob evtl. ein bild im tmp ordner ist und löschst dieses dann. ;o)

um zu verhindern dass jedesmal ein neues bild upgeloaded wird auch wenn der user nix eingibt übergibst du den namen des bild beim upload in den tmp ordner einfach an eine variable, bsp: $news_image_tmp.

und diese kannst dann ja immer anzeigen lassen! ;o)
__________________
mfg Alexander Haim
Promaetheus ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Transparentes Bild über Bild legen *update gelöst* Broadcast PHP-Fortgeschrittene 11 04.02.2008 15:27
[Erledigt] Nächstes Bild, Vorheriges Bild in PHP mit MySQL Datenbanken 2 15.05.2006 20:50
Wer bekommt ein Bild angezeigt? Off-Topic Diskussionen 4 09.05.2006 21:27
Bild nicht komplett angezeigt LP PHP Tipps 2006 13 15.02.2006 12:22
[Erledigt] Bild aus Datei in Bild einfügen PHP Tipps 2005-2 1 07.08.2005 23:36
[PHP«Image] Bild in ein anderes Bild einsetzen PHP Tipps 2005-2 4 07.08.2005 19:39
Bild nicht angezeigt?! scooter HTML, Usability und Barrierefreiheit 15 15.06.2005 10:37
Bild wird icht angezeigt obwohl es vorhanden ist. Wieso??? 18inch PHP Tipps 2005 5 02.05.2005 15:23
Bild aus Server anzeigen lassen flual2000 PHP Tipps 2004 4 26.10.2004 16:33
Wieso wird das Bild nicht angezeigt?? PHP Tipps 2004 15 09.09.2004 22:25
[Erledigt] Bild wird nicht angezeigt Server, Hosting und Workstations 7 03.09.2004 16:08
[Erledigt] Bildurl aus Datenbank auf der Homepage als Bild anzeigen HTML, Usability und Barrierefreiheit 4 25.07.2004 20:05
Bild größe hat prob mit umbenennung. JEGO PHP Tipps 2004 1 08.07.2004 16:30
bild wird pixelig angezeigt HTML, Usability und Barrierefreiheit 2 02.07.2004 23:48

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
google bilder nicht angezeigt, bilder nicht angezeigt in vorschau, move_uploaded_file browser bild nicht angezeigt, bild bei vorschau wir eine andere bild angezeigt, bilder bei google news werden nicht angezeigt, image wird in google nicht angezeigt, foto php preview, php text vorschau komplett, php seiten werden in der vorschau nicht angezeigt, php vorschaugrafik wird nicht angezeigt, bild kann im forum nicht angezeigt werden url ungültig, news vorschau realisieren php, google bilder vorschauen nicht, html code preview, jpg-bild ist nicht vorschau, bilder in der vorschau werden nicht als bild angezeigt, html vorschau text, body bgcolor wird nicht angezeigt, bilder auf dem server werden auf der homepage nicht angezeigt passwort, html text vorschau nicht angezeigt

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:53 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.