php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.10.2005, 19:54  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von DiBo33
Und was steht in $name?
lt. deiner Fehlerbeschreibung "44459.jpg", sollte da nicht etwas anderes stehen?
hmm.. du hast recht. echo $name ergibt "51165.jpg" (mit dem beispiel von oben).
$name wird hiermit definiert:

$name = $_FILES['file']['name'];

Formular sieht so aus:

Code:
<tr> 
      <td width="13%"></td>
      <td colspan="3">
        <input type="radio" name="http" value="ja">
        HTTP 
        <input type="radio" name="http" value="nein" checked>
        Local </td>
    </tr>
    <tr> 
      <td width="13%">Cover</td>
      <td colspan="3"> 
        <input type="file" name="file" enctype="multipart/form-data">
      </td>
    </tr>
    <tr>
Ich wähle aus, ob ich per http oder per local uploade. Je nachdem springt er im php code zu dem gebrauchten code (simple if abfrage)...
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 17.10.2005, 19:58  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Zitat:
<input type="file" name="file" enctype="multipart/form-data">
Wow.

Am besten du erklärst mal den grundlegenden Aufbau der ganzen Geschichte.
DiBo33 ist offline  
Alt 17.10.2005, 20:06  
Gast
 
Beiträge: n/a
Standard

Also:
Ich habe ein Formular in dem ich verschiedene Daten eingebe.
Unter anderem kann man dort am schluss eine Datei hochladen. Hierzu habe ich ein Feld

<input type="file" name="file" enctype="multipart/form-data">

Da ich aber sowohl übers Internet oder per localen Datenträger Dateien hochladen möchte, hab ich noch eine Variabel erzeugt, die dem phpscript sagt, was ich machen will

<input type="radio" name="http" value="ja">
HTTP
<input type="radio" name="http" value="nein" checked>
Local


Habe ich z.B. http ausgewählt kopiere ich einfach die URL in das "file" Feld und schicke es weg.

Wenn ich so überlege... habe ich das falsche Feld für die URL??
hmm........
wie müsste ich denn die URL an php schicken? per "text" input?
 
Alt 17.10.2005, 20:07  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

öhm hatten wir es hier nicht grade davon dateien die via http:// .. erreichbar sind auf den server zu laden ?
was hat das jettz wieder mit nem normalen client -> server upload zu tun ? hab ich was verpasst ?
robo47 ist offline  
Alt 17.10.2005, 20:12  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von robo47
öhm hatten wir es hier nicht grade davon dateien die via http:// .. erreichbar sind auf den server zu laden ?
was hat das jettz wieder mit nem normalen client -> server upload zu tun ? hab ich was verpasst ?
doch doch, hast schon richtig verstanden...

es gibt ja 2 möglichkeiten in meinem Formular. Einmal per client, oder per http. Habe aber für beide fälle das selbe input feld genommen. geht wohl nicht?
 
Alt 17.10.2005, 20:12  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

@robo47
bin ich mir auch gerade am überlegen.

@InFlame
1. Betrachte dir nochmals, wie ein korrekter HTTP-Fileupload funktioniert.
2. Ein HTTP-Fileupload geht nur vom Client zu Server,
sonst musst dzu auf andere Technik ausweichen, wobei du logischerweise dann nicht die Datei vom lokalen System des [Clients[/b] auswählen kannst.
DiBo33 ist offline  
Alt 17.10.2005, 20:16  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von DiBo33
@InFlame
1. Betrachte dir nochmals, wie ein korrekter HTTP-Fileupload funktioniert.
2. Ein HTTP-Fileupload geht nur vom Client zu Server,
sonst musst dzu auf andere Technik ausweichen, wobei du logischerweise dann nicht die Datei vom lokalen System des [Clients[/b] auswählen kannst.
Ok, langsam versteh ich auch nix mehr

Zu 1.: Hättest du dafür ein beispiel? ich find nix

zu 2.: Nochmal von vorne:
Ich möchte nicht erst eine Datei auf meine Festplatte speichern, bevor ich die datei im Formular auswählen und hochladen kann. Ich möchte einfach nur die URL zu dem bild eingeben und das script soll mir die Datei auf den Server speichern. Das ist eigentlihc mein Ziel.
Habe aber in meinem Formular beide möglichkeiten!
Nur habe ich dafür ein und das selbe input feld genommen. geht wohl nicht, oder?
Damit man sich es besser vorstellen kann, mein Formular:


Kann das sein dass wir jetzt irgendwie aneinander vorbei reden???
 
Alt 17.10.2005, 20:22  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Zitat:
Zitat von InFlame
Zu 1.: Hättest du dafür ein beispiel? ich find nix
http://www.php-faq.de/q/q-formular-upload-php4.html


Zitat:
Zitat von InFlame
zu 2.: Nochmal von vorne:
Ich möchte nicht erst eine Datei auf meine Festplatte speichern, bevor ich die datei im Formular auswählen und hochladen kann. Ich möchte einfach nur die URL zu dem bild eingeben und das script soll mir die Datei auf den Server speichern. Das ist eigentlihc mein Ziel.
Habe aber in meinem Formular beide möglichkeiten!
Nur habe ich dafür ein und das selbe input feld genommen. geht wohl nicht, oder?
Wie du mittlerweile geerkt hast, nein.

Zitat:
Zitat von InFlame
Kann das sein dass wir jetzt irgendwie aneinander vorbei reden???
Jetzt nicht, aber vorher.
DiBo33 ist offline  
Alt 17.10.2005, 21:41  
Gast
 
Beiträge: n/a
Standard

Hah, so einfach gings!!!
Einfach ein text feld und das zum uploaden übergeben und schon funktionierts... super
vielen dank für den denkanstoß
und sorry fürs nerven
 
 


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
Partition Magic: Fat32 zu NTFS: Nun ist Festplatte ganz weg SvenLittkowski Off-Topic Diskussionen 8 15.02.2008 21:26
Upload Script + Multible Server cyberstorm PHP Tipps 2006 5 11.10.2006 19:43
upload system ... upload geht nicht ? maTu PHP Tipps 2006 3 25.03.2006 11:24
[Erledigt] Automatische benachrichtigung an den Admin nach User Upload PHP Tipps 2007 3 12.12.2005 21:25
FTP upload PHP Tipps 2005-2 2 17.08.2005 11:43
Upload von lokaler Festplatte PHP Tipps 2005-2 7 28.06.2005 19:17
Ansichtsproblem beim Upload Off-Topic Diskussionen 2 17.04.2005 21:11
[Erledigt] Bei meinem Medion 8080 PC wird die neue Festplatte nicht.... Off-Topic Diskussionen 6 08.04.2005 22:45
ftp upload per get Matthiasnet PHP Tipps 2005 6 08.03.2005 19:30
[Erledigt] &quot;The directory you set for upload work cannot be reache PHP Tipps 2005 5 07.02.2005 12:19
Problem mit Festplatte Off-Topic Diskussionen 4 12.12.2004 12:04
Upload Prog für hot-chickz.de (C++ oder VISUAL BASIC...) Beitragsarchiv 5 25.08.2004 08:59
Ich bin auf der Suche nach einem fertigen Menü Upload Script Beitragsarchiv 7 22.08.2004 18:53
[Erledigt] Wie erstelle ich ein Upload Menü mit mehreren Menüpunkten ? PHP Tipps 2004 3 22.08.2004 14:19
[Erledigt] File Upload: PRoblem mit Upload directory PHP Tipps 2004 3 26.06.2004 13:20

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
client server upload

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