php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 10.11.2004, 09:29  
Gast
 
Beiträge: n/a
Standard Problem beim Bild hochladen

PHP Notice: Undefined index: userfile in C:\...\forms\data\upload.php on line 13

Das ist meine Fehlermeldung die ich bekomme, wenn ich versuche ein Bild hochzuladen. Das lustige, auf meinem t-offline webspace und auf dem apache den ich im intranet aufgesetzt habe geht es wunderbar, auch von anderen PCs aus. Achso die ... sind der rest von dem verzeichnis da, so ein elendig langes ding.

Code:
<form enctype="multipart/form-data" action="upload.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="300000">
Bild (Optional, muss JPG sein, am besten von Goethebuch.de kopieren): <input name="userfile" type="file">
<input type="submit" value="Hochladen">
</form>
Code:
<?php
error_reporting(E_ALL);

print "<pre>";

$data = fopen("temp.txt", "r");
$trash = fgets($data, 255);
$formnum = trim(fgets($data, 255));
$name = "$formnum.jpg";
$name = trim("$name");
fclose($data);

move_uploaded_file($_FILES["userfile"]["tmp_name"], "../../bilder/".$name);
	print_r($_FILES);
?>
Ich hoffe mir kann irgendwer helfen, weil es ist schon was ärgerlich wenn etwas irgendwo funzt und auf dem nächsten Server nicht mehr (Gut, ist ein Windows Server, liegt wohl daran )

Ich steig nicht durch wo das Problem liegt.
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 10.11.2004, 09:40  
Gast
 
Beiträge: n/a
Standard

Oh ich hätte direkt noch ein anliegen.

PHP Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()

Soweit so gut, jetzt könnte ich natürlich durchprobieren welcher Port funzt, wenn einer überhaupt funzt. Viel lieber wäre mir aber wenn ich über ini_set auch noch einen Mailserver angeben könnte. Geht sowas? Und wenn ja, wo muss ich das überhaupt angeben? In der Mail Funktion?

Code:
mail("ich@ich.de","Bestellung $bestnum",$text, "From: $userdata[10]");
EDIT: Hier gilt das selbe wie oben... auf T-Offline und unserem Apache funktioniert alles wunderbar.
 
Alt 10.11.2004, 09:50  
Gast
 
Beiträge: n/a
Standard

wie sieht denn die ausgabe von print_r() von oben aus?
beim zweiten solltest vielleicht mal nen lokalen mailserver laufen lassen?
 
Alt 10.11.2004, 09:53  
Gast
 
Beiträge: n/a
Standard

achso, ja, bein print_r() kommt nur

array
{
}
Fehlermeldung


Mailserver: Ich will ja keinen lokalen, es gibt da ja einen, aber der scheint falsch konfiguriert und es wäre mir lieber wenn die Mails über unseren server generiert werden. Will halt nur wissen ob es eine Möglichkeit gibt da ne IP und nen Port anzugeben damit die darüber gesendet werden.
 
Alt 10.11.2004, 11:57  
Gast
 
Beiträge: n/a
Standard

aso sorry .. in deiner php.ini gibt's die einstellungen für SMTP und den zugehörigen
smtp_port .. da kannste das direkt einstellen oder die angaben per ini_set() setzen.

was läuft denn für ne php-version? dass das array komplett leer ist .. ist natürlich
alles andere als gut, und was der text "fehlermeldung" drunter zu sagen hat !?
 
Alt 11.11.2004, 15:26  
Gast
 
Beiträge: n/a
Standard

Achso, hehe, der Text Fehlermeldung sollte also "Pseudo Variable" dienen für den Fehlertext den ich irgendwo davor gepostet hatte, also da steht genau die Fehlermeldung von wegen Undefined User Index.

Auf die php.ini hab ich ja glaube ich keinen Zugriff als normaler Mensch also mit ini_set() könnte ich die ip und den Port eines beliebigen Servers festlegen?
Wie hat das dann auszusehen? ini_set(mail_server = 0.0.0.0; mail_server_port = 25) oder so? Wäre cool wenn das geht. Sonst muss ich mir irgendwas anderes überlegen, bin aber für jede Hilfe dankbar.
 
Alt 11.11.2004, 15:34  
Gast
 
Beiträge: n/a
Standard

string ini_set ( string varname, string newvalue) .. ist im Manual nachzulesen
 
Alt 11.11.2004, 16:15  
Gast
 
Beiträge: n/a
Standard

Das klappt ja... hätt ich nicht gedacht. Gehofft ja, aber gedacht nein Danke

Jetzt kann vielleicht noch irgendwer was zum oberen Problem sagen? Das mit dem File Upload? Die rechte zum begrenzten schreiben haben die User auf dem Server (Also wenn user eine php aufruft hat diese das recht in allen verzeichnissen eintragungn vorzunehmen, nicht ftp upload oder so) Das ganze klappt auch wunderbar bei Text dateien wo was angefügt wird, nur wie gesagt, Upload == Problem und mir wäre lieber Upload != Problem.
 
 


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
Bilder hochladen und speicher Zabimaru PHP Tipps 2008 7 09.04.2008 17:58
Bildergalerie Problem mit nächstem vorigem Bild danysahne333 PHP Tipps 2006 1 08.09.2006 13:25
Dynamische Bildgenerierung: Bild ändert sich nicht Jacks Rache PHP Tipps 2006 1 03.09.2006 10:01
Captcha Bild Problem danysahne333 PHP Tipps 2006 29 10.04.2006 01:01
Problem mit Forumlar und Imageupload - leere Felder imported_kontur PHP Tipps 2006 5 04.04.2006 18:39
Designproblem: Text und Bild Sirke HTML, Usability und Barrierefreiheit 2 08.09.2005 14:59
[Erledigt] Bild aus Datei in Bild einfügen PHP Tipps 2005-2 1 07.08.2005 23:36
[Gelöst] [CSS] Problem mit Hover-Box Chr!s HTML, Usability und Barrierefreiheit 8 27.06.2005 12:47
bild na variable holen... md5hash PHP Tipps 2005-2 5 16.06.2005 01:07
Bild Upload Problem test022 PHP Tipps 2005 19 28.04.2005 15:35
[Erledigt] Text auf Bild PHP Tipps 2005 9 28.04.2005 15:05
Dateinamen generieren und hochladen PHP Tipps 2004-2 4 02.12.2004 21:28
Bild hochladen und das Format gleichzeitig formatieren... 18inch PHP-Fortgeschrittene 9 21.11.2004 17:19
Problem beim Upload mehrerer Dateien per Script PHP Tipps 2004 1 04.08.2004 16:26
Bild größe hat prob mit umbenennung. JEGO PHP Tipps 2004 1 08.07.2004 16:30

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php file aus c:// hoch laden, php move_uploaded_file leer

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