php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.10.2005, 17:18  
Erfahrener Benutzer
 
Registriert seit: 21.01.2008
Beiträge: 595
themonk ist zur Zeit noch ein unbeschriebenes Blatt
Standard Upload geht nicht

Hallo,
ich habe einen Upload zu gemacht der in einem Formula ist unr es wird nichts hochgeladen. Das ganze sieht so aus



PHP-Code:
<?php
<?
if(isset( 
$_POST['submit']) &&  $_POST['submit']=="Senden"){
    echo 
$_POST['dateiname'];   ## kommt nichts
if( $_POST['dateiname']!=""){
if(!
is_uploaded_file$_POST['dateiname'])){
echo 
"FEHLER";
exit;
}
$uploadname="verschicke/ $_POST[dateiname_name]";
move_uploaded_file($dateiname$uploadname);
printf("Die Datei [b]%s[/b] befindet im Ordner [b]%s[/b]!
\n"
,
$dateiname_name$uploadname);



}

?>
  Gesendet
  


<? }else { ?>


<center>
<form action="<? echo($PHP_SELF?>"  method="post"  enctype="multipart/form-data">
 <table border='1'  style='border-collapse: collapse; border-width: 0'  >
    <tr>
    <tr>
      <td width='708' height='6' colspan='4'  bgcolor='#DD6F00' style='border-style: none; border-width: medium'>
   
<input type="text" name="1">
<input type="text" name="2">

    </tr>

  <tr>
      <td width='708' height='6' colspan='4'  bgcolor='#DD6F00' style='border-style: none; border-width: medium'>
      <input type="hidden" name="MAX_FILE_SIZE" value="10240">
<input type="file" name="dateiname">

    </tr>


  </table>
  <input type=submit name="submit" value="Senden"></form>
?>
Manchmal wird nun Gesendet angezeigt oder Fehler nur in meinem Ordner ist nichts . der ist übrigens auf 777
themonk ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 11.10.2005, 17:30  
Erfahrener Benutzer
 
Benutzerbild von DER_Brain
 
Registriert seit: 18.04.2005
Beiträge: 1.541
PHP-Kenntnisse:
Fortgeschritten
DER_Brain ist zur Zeit noch ein unbeschriebenes Blatt
Standard

3 dinge:

register_globals anschauen (mach bitte aus den gesendeten variablen $_POST['variable'])
code einrücken
benutze bitte [ PHP ] statt [ QUOTE ] tags... (jeweils ohne leerzeichen)

mfg Andi
DER_Brain ist offline  
Alt 11.10.2005, 18:00  
Gast
 
Beiträge: n/a
Standard

Zitat:
$uploadname="verschicke/ $_POST[dateiname_name]";
Ist »dateiname_name« eine Konstante ?

$uploadname = 'verschicke/'.$_POST['dateiname_name'];

Und warum eigentlich $_POST ?
Wie wäre es mit $_FILES ...
 
Alt 11.10.2005, 18:06  
Erfahrener Benutzer
 
Registriert seit: 21.01.2008
Beiträge: 595
themonk ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ok habs jetzt geändert.
Jetzt kommt immer fehler
PHP-Code:
<?php
if(!is_uploaded_file$_FILES['dateiname'])){
echo 
"FEHLER";
exit;
}
?>
stimmt, da was nicht?

Bei ein oder zwei Datein Funktionert das ganze immer ist eine .txt und .php aber andere .txt und .php gehen nicht
themonk ist offline  
Alt 12.10.2005, 01:14  
Gast
 
Beiträge: n/a
Standard

Wah. Lass dir mal print_r($_FILES) ausgeben und schaue, was du da alles verwenden könntest.
 
Alt 12.10.2005, 01:24  
Gast
 
Beiträge: n/a
Standard

Offtopic:
Zitat:
Zitat von CIX88
Zitat:
$uploadname="verschicke/ $_POST[dateiname_name]";
Ist »dateiname_name« eine Konstante ?
Mal vom inhaltlichen und dem Leerzeichen bei verschicke/ $_POST abgesehen und nur die Syntax von Feldern in double quoted strings betrachtet.
PHP-Code:
<?php
$uploadname
="verschicke/$_POST[dateiname_name]"// ist korrekt
 // wahlweise auch
$uploadname="verschicke/{$_POST['dateiname_name']}";
?>
 
Alt 12.10.2005, 01:29  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?php
if(!is_uploaded_file$_FILES['dateiname']['tmp_name']))
?>
 
Alt 12.10.2005, 01:30  
Gast
 
Beiträge: n/a
Standard

Oder einfach
PHP-Code:
<?php
$uploadname
='verschicke/'.$_POST['dateiname_name'];
?>
 
Alt 12.10.2005, 01:39  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Michigras
Oder einfach
PHP-Code:
<?php
$uploadname
='verschicke/'.$_POST['dateiname_name'];
?>
Ja, es ist aber auch anders kein Fehler.
Da es als solcher angekreidet wurde, wollte ich das richtigstellen.
Nicht mehr, nicht weniger ist die Ausage des OT Posts. Keinen Aufriss drum machen.
Bitte weiter im Text.
 
Alt 12.10.2005, 08:23  
Gast
 
Beiträge: n/a
Standard

Zitat:
Manchmal wird nun Gesendet angezeigt oder Fehler nur in meinem Ordner ist nichts .
Ich würde erstmal überprüfen, ob überhaupt etwas ankommt bevor move_uploaded_file() Zum Einsatz kommt.
Also mal $dateiname checken ...
 
 


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
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
Mediawiki: upload auch für zipdateien !? Alpha Centauri PHP-Fortgeschrittene 6 20.01.2006 08:46
[Erledigt] Automatische benachrichtigung an den Admin nach User Upload PHP Tipps 2007 3 12.12.2005 21:25
Upload Kevin PHP Tipps 2005-2 5 13.10.2005 21:19
FTP upload PHP Tipps 2005-2 2 17.08.2005 11:43
Ansichtsproblem beim Upload Off-Topic Diskussionen 2 17.04.2005 21:11
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
Was stimmt mit meinem Upload nicht? Calli PHP Tipps 2004-2 6 21.12.2004 12:54
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
PHP Upload Dateigröße ermitteln? PHP Tipps 2004 9 22.08.2004 13:48
[Erledigt] Php skript upload problem! PHP Tipps 2004 2 30.06.2004 00:06
[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
php upload kommt nicht an, php is_uploaded_file funktioniert nicht, mediawiki upload funzt net

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