SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 13.01.2006, 15:38:03
sydios sydios ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 16
Upload Felder hinzufügen ohne den Inhalt der anderen zu verlieren

Hi...

ich habe eine Formular erstellt in dem der Benutzer selbst auswählen kann
wieviel Dateien er auf den Server hochladen will.

Dafür habe ich auf der Seite 2 Formulare, das eine wo man auswählen kann wieviel Uploadfelder man haben möchte, beim absenden wird der wert aus dem
Textfeld wieder an die index.php per get zurückgegeben also ein aufruf index.php?felder=10

dann werden in der index.php per schleife die angeforderten uploadfelder erstellt .

ist es möglich das die inhalte der uploadfelder erhalten bleiben wenn der user sich entscheidet das er doch mehr dateien hochladen will, und dann in dem feld oben eine größere zahl angibt das dann nur die felhlenden uploadfelder hinzugefügt werden und die vorhanden bleiben mit werten erhalten ?

vielen dank schonmal

Martin

Geändert von sydios (13.01.2006 um 15:38:14 Uhr)
Mit Zitat antworten
  #2  
Alt 13.01.2006, 16:04:59
Marilu Marilu ist offline
Member
 
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
AW: Upload Felder hinzufügen ohne den Inhalt der anderen zu verlieren

Das geht, wenn Du Dir den Inhalt der Felder "merkst" und ihn wieder ausgibst; z. B. mit POST oder GET.
Mit Zitat antworten
  #3  
Alt 13.01.2006, 16:12:24
sydios sydios ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 16
AW: Upload Felder hinzufügen ohne den Inhalt der anderen zu verlieren

wie merke ich mir den, den kompletten pfad auf der userseite ?
mit php und $_FILES['baa']['name'] bekomme ich nur den dateinamen
aber nicht den kopletten pfad wie zb. "c:/eigene dateien/test.txt"
Mit Zitat antworten
  #4  
Alt 13.01.2006, 16:16:55
Marilu Marilu ist offline
Member
 
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
AW: Upload Felder hinzufügen ohne den Inhalt der anderen zu verlieren

Zitat:
wie merke ich mir den, den kompletten pfad auf der userseite ?
Z. B. mit den PHP-Dateifunktionen.

Was meinst Du mit "auf der userseite" ?
Mit Zitat antworten
  #5  
Alt 13.01.2006, 16:28:26
sydios sydios ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 16
AW: Upload Felder hinzufügen ohne den Inhalt der anderen zu verlieren

Also hier mal der Code.
Wenn ich jetzt 10 Felder erzeugt habe, und in alle etwas zum upload ausgesucht habe, und dann oben 11 Felder eintrage und dann auf absenden
drücke werden die 11 Felder erzeugt aber die sind dann alle leer und ich muss
alle dateien erneut raussuchen, ich möchte aber das die ausgesuchten 10 weiterhin in den feldern stehen bleiben und nur das 11. soll leer erscheinen.

das ist der code von der test.php
HTML-Code:
<body>
<form action="test.php" method="get" enctype="multipart/form-data">
  <input type="text" name="anzahl" />



  <input type="submit" name="Submit" value="Submit" />
</form>
<br /><BR />

<form action="up.php" method="post" enctype="multipart/form-data">

<?php 
$iii = $_GET['anzahl'];
for($count = 0; $count < $iii; $count++)
    {
    	echo "<input type='file' name='file[up][$count]'><br>";
    }
?>
<input type="submit" name="Submit" value="Submit" />
</form>

</body>
Mit Zitat antworten
  #6  
Alt 13.01.2006, 17:18:25
sydios sydios ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 16
AW: Upload Felder hinzufügen ohne den Inhalt der anderen zu verlieren

ach ja dann noch eine frage :-)

wenn ich

HTML-Code:
<input  name="test" type="file" value="test.txt" />
eingebe wird test.txt nicht in das uploadfeld eingetragen.

Wie bekomme ich den wert dahin zurück, wenn es mir gelingt den kompletten pfad auslesen zu können ?

danke nochmal
Mit Zitat antworten
  #7  
Alt 13.01.2006, 20:04:30
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Upload Felder hinzufügen ohne den Inhalt der anderen zu verlieren

Zitat:
Zitat von sydios
ist es möglich das die inhalte der uploadfelder erhalten bleiben wenn der user sich entscheidet das er doch mehr dateien hochladen will, und dann in dem feld oben eine größere zahl angibt das dann nur die felhlenden uploadfelder hinzugefügt werden und die vorhanden bleiben mit werten erhalten ?
Das ist nicht möglich. Zum Einen kennst du nach dem Versenden des Formulares nicht den Pfad, unter dem das Bild auf dem Rechner des Clients lag und zum anderen können Eingabefelder zur Auswahl von Dateien nicht mit mit einem Wert vorbelegt werden.
Mit Zitat antworten
  #8  
Alt 13.01.2006, 20:51:37
sydios sydios ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 16
AW: Upload Felder hinzufügen ohne den Inhalt der anderen zu verlieren

gibts es dann überhaupt keine möglichkeit das zu realisieren ?
Mit Zitat antworten
  #9  
Alt 13.01.2006, 21:31:13
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Upload Felder hinzufügen ohne den Inhalt der anderen zu verlieren

So wie du es dir vorstellst nicht. Du kannst höchstens die Dateien nach dem ersten Versand auf dem Server speichern und dem Benutzer mitteilen, dass er sie nicht ein zweites Mal hochladen muss.
Mit Zitat antworten
  #10  
Alt 13.01.2006, 21:46:30
sydios sydios ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 16
AW: Upload Felder hinzufügen ohne den Inhalt der anderen zu verlieren

geht das den evt. mit javascript ?
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:57:03 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt