php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.11.2004, 17:08  
Gast
 
Beiträge: n/a
Standard Feldvariable wird mit value="'.$_POST['datei'].'"

Hallo zusammen,

Ich habe einen Formmailer erstellt, wo der User auch ein Attachment hinzufügen kann.

Ich habe das Ganze folgendermassen aufgebaut:
Die Eingaben des Formulars werden im File 'Formular.html' gemacht, wobei beim SENDEN die Felddaten an das File 'Formmailer.php' gesendet werden. Im File 'Formmailer.php' werden die MUSSFELDER (*) nach der Eingabe geprüft, wobei die vorgenommenen Eingaben auch wieder in den entsprechenden Felder eingetragen werden.Wenn alles i.O. ist, wird das Mail mit Attachment gesendet. Das funktioniert alles einwandfrei.

Leider wird der Dateipfad mit folgendem Script nicht wieder in das Feld eingegragen. Das Fled mit dem name="datei" bleibt dabei leer. Es sollte aber der ausgewählte Pfad eingetragen werden.
--- SCRIPT IM FILE 'Formmailer.php' ---
<?php
// Hier wird das Feld DATEI eingelesen
echo '<p class="txt10"><input type="file" name="datei" size="40" border="0" value="'.$_POST['datei'].'">
';
echo 'max. 3 MB</p>';
?>
--- SCRIPT IM FILE 'Formmailer.php' ---

--- SCRIPT IM FILE 'Formular.html' ---
<td bgcolor="#ffebcd" width="486">
<p class="txt10"><input type="file" name="datei" size="40" border="0">

max. 3 MB</p>
</td>
--- SCRIPT IM FILE 'Formular.html' ---

Was mache ich falsch, kann mir da jemand helfen? -> Sollte eigentlich funktionieren.

Note:
Das wird wohl nicht weitergegeben, weils sonst ein Security-Problem gibt.


Besten Dank zum Voraus

Gruss

makussi
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 15.11.2004, 17:12  
Gast
 
Beiträge: n/a
Standard

du kannst ein feld mit type="file" nicht vorbelegen .. sonst könntest auch c:\windows\system32
reinsetzen .
  Mit Zitat antworten
Alt 15.11.2004, 17:19  
Gast
 
Beiträge: n/a
Standard

Hallo,

Danke für Deinen Tipp. Das hab ich mir schon gedacht, dass das securitymässig nicht möglich ist.

PS:
Sorry für den doppelten Eintrag, ich hab wohl zu schnell geklickt

Gruss

makussi
  Mit Zitat antworten
Antwort


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

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
feldvariable $_post, $filename = $_post[\datei\];, formmailer php <input type=\file\, $_post gültigkeitsbereich, value _post, $_post dateianhang, value=\'\.$_post[].\\', value = $_get gültigkeitsbereich php, value=\{$_post, $_post value as $, was ist eine feldvariable php, formmailer mit mussfelder, file\' => $_post[\'file_0\'], type=\file\ $_post

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:54 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.