kostenloser Webspace werbefrei: lima-city


Login + Upload

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    daniel

    daniel hat kostenlosen Webspace.

    hi, ich wollte ein kleines upload script machen (ist nicht grade der hit aber ich finde es reicht) ... ja nur einlogen funkt. auch nur wenn ich jetzt ein bild hochladen will sagt der immer "FALSSHHH!!!" also das dass password und der username nicht richtig gesetzt ist ... die $vars uebergebe ich doch vorher ...

    loginscript ...
    <title>Intern</title>
    <?php
    $step = $HTTP_GET_VARS['step'];
    if (($step == "") || ($step == "1"))
    {
    echo "
    <form name=form action=?step=2 method=post>
    <table witdh=530>
    <tr>
    <td><span class=text1>Benutzer</span></td>
    <td><br></td>
    <td><input type=text name=nickname size=30 maxlength=10></td>
    </tr>
    <tr>
    <td><span class=text1>Password</span></td>
    <td><br></td>
    <td><input type=password name=passwort size=30 maxlength=10></td>
    </tr>
    <tr>
    <td><input witdh=10 height=10 type=submit value=Login></td>
    </tr>
    </table>";
    }
    else if ($step == "2")
    {
    if ($nickname == "Daniel" && $passwort == "test") { $user == $nickname; $pass == $passwort; $login = "1"; $dir = "daniel"; include("upload3.php"); }
    else if ($nickname == "test" && $passwort == "blub") { $user == $nickname; $pass == $passwort; $login = "1"; $dir = "test"; include("upload3.php"); }
    else { echo "FALSCH!!!!"; }
    }
    ?>

    uploadscript...
    <?php
    $pfad1 = "/home/s/sbt-radio.com/public_html/daniel/page/olparty/member";
    $pfad2 = $HTTP_GET_VARS['dir'];
    $pfad = $pfad1."/".$pfad2;
    $sizeabfrage = "no";
    $filesize = "1";
    $sizeanzeige = "no";
    $extend = "jpg|gif|png|JPG|bmp|GIF|jpeg|JPEG";
    $extendanzeige = "yes";
    $body = "<body bgcolor=#081f1c text=#ffffff link=#FF0000 alink=#FF0000 vlink=#FF0000>";
    $font = "<font face=verdana size=2>";
    ?>
    <title>UPLOAD</title>
    <?php
    echo "$body";
    echo "$font";
    ?>
    <div align="center">
    <?
    if ($login == "1") {
    $nickname == $user;
    $passwort == $pass;
    $fehler = FALSE;
    if ($senden) { if ($file_name == "") { echo "<BR><font color=#FF0000><b>Es wurde keine Datei ausgew?hlt!</b></font>"; $fehler = TRUE; }
    if (!$fehler)
    if (file_exists("$pfad/$file_name")) { echo "<BR><font color=#FF0000><b>Dateiname schon vorhanden!</b></font>"; $fehler = TRUE; }
    if (!$fehler)
    if ($sizeabfrage == "yes") { if ($file_size > $filesize) { echo "<BR><font color=#FF0000><b>Die Datei ist zu gro?!</b></font>"; $fehler = TRUE; }
    }
    if (!$fehler)
    if (!eregi("($extend)$", $file_name)) { echo "<BR><font color=#FF0000><b>Dieser Dateityp ist nicht erlaubt!</b></font>"; $fehler = TRUE; }
    if (!$fehler) { if (copy($file, $pfad."/".$file_name)) { echo "<BR><font color=#00FF00><b>Datei hochgeladen</b></font><BR>"; $fehler = FALSE; }
    else { echo "<BR><font color=#FF0000><b>Datei nicht hochgeladen</b></font>"; $fehler = TRUE; }
    }
    }
    if ($fehler || !$senden) {
    ?>
    <table align="center">
    <form action="<?php $PHP_SELF; ?>" method="post" enctype="multipart/form-data">
    <BR><b>Bitte Datei ausw?hlen:</b><BR><? if ($sizeanzeige == "no") { echo ("Maximale Gr??e: ".$filesize." MB" ); } ?>
    <BR><? if ($extendanzeige == "yes") { echo ("Erlaubte Dateitypen: ".$extend); } ?>
    <BR><BR><input type="file" size="30" name="file"><BR><input type="Submit" name="senden" value="Hochladen">
    </form></table>
    <?
    }
    }
    else { echo "FALSSSCHHHH!!!"; }
    ?>
    </div></body></html>


    kann mir einer sagen wo der fehler ist ? wenn ich es ohne login mache upt der die bilder ..


    gruss daniel
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. also ich habs mir nicht genau angeguckt aber der erste fehler war der:
    <title> und </title> geh?ren in den head bereich den rest hab ich mir mal noch net so angeguckt
  4. Autor dieses Themas

    daniel

    daniel hat kostenlosen Webspace.

    ja aber das macht ja nicht denn fehler ich koennte es genausogut weglassen .. oder ???
  5. den head glaub ich nicht nur den title ja der fehler isses net den hab ich halt noch net gefunden
  6. versuch ma die get sachen per $_GET["bla"] auszulesen, ich glaub das mit $HTTP_GET_VARS geht hier nich, aber sicher bin ich mir da auch nich so
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!