Weil's so schön is

jo, det is son problemchen mit den Dateien und so, hatte auch mal vergeblich versucht nen uploadscript zu coden, aber mir gab mal jemand einen weisen rat, ich solle doch mal $_FILE["blablub"] ausprobieren. habs zwar noch nicht gemacht, aber es ist gut möglich dass das dir die probleme bereitet, da PHP die Datei vllt. gar nicht richtig handelt

versuch mal $_FILE["neuedatei"] statt nur $neuedatei
 
:( :( :( :( nix weder php_self noch $_File["neuedatei"]
ist irgendwie frustrierend wenn man 5 tage an einem script sitz
und dann immer noch net funktioniert
 
mach mal eins: schreib mal nach if($sent) nen echo $sent; um erstmal rauszufinden ob der überhaupt in die verzweigung reingeht.
 
hab echo gesetz:
PHP:
<html>
<head><title>Database Upload</title></head>
<body>
<h2>Data Upload</h2>
<?php

if($sent)
{
echo "dat lauft";<-----
if(!is_uploaded_file($neuedatei))
{$fehler="<br>Es wurde keine Datei hochgeladen";}
else
{

leider gibt er kein echo zurück
hab noch was anderes probiert:
PHP:
<?php
include('connect.php');
if(!mysql_query($link))
{$fehler="<br>Der Upload is aufgrund eines Datenbankfehlers gescheitert, bitte versuchen sie es noch einmal<br>";}
if($fehler) {echo "<h2><font color=red> $fehler </font></h2>";}
else
{
echo "<h2><font clor=blue>Der Upload war erfolgreich</font></h2>";
}
?>
Um zu probieren op überhaupt ne verbindung gemacht wird bin aber net sicher op script richtig is
link
 
na da hammer doch dat problemchen: wenn der kein echo zurück gibt, dann gehter auch net in die verzweigung rein, also ist der ganze mysql-spaß richtig. auf zur fehlersuche!

jetzt schreib mal statt

PHP:
if($sent)
{
echo "dat lauft"
...

das hier:

PHP:
echo 'Test: ' . $sent . ' Test2:' . $_REQUEST["sent"] . ' Test3:' . $_FILE["neuedatei"];
if($sent)
{
...

also das echo VOR die if-verzweigung und genau diese Zeile übernehmen!
mal schauen was er ausspuckt.
 
äußerst ungünstig!

also wenn er nichtmal sent nach abschicken in irgend ner variablen abgelegt hat, dann haut da irgendwas nich hin....

setz mal an jede stellt wo du glaubst ne variable könnte falsch sein oder nicht richtig gesetzt nen echo $variablenname und führ dein script mal sammt hochladen aus
 
viel hat er ja net geechod
ehrlich gesagt gar nichts hab ihn $sql $link $data $datei $sent
auspucken lassen hat mir aba nix angezeigt
 
Zurück