Skript funzt Home aber auf Internet Server nicht...

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Skript funzt Home aber auf Internet Server nicht...

    Moin!

    Ich habe bei mir auf dem System Home eine Windows XP System mit xamplite Apache Server mit PHP 5. Meine Internetseite ist bei 1und1 gehostet, also auf einem Linux System auch mit PHP5.

    Das Porblem ist, dass mein Skript (Bilderupload) nicht in die Prozedur springt bei dem die Bilder hochgehalden werden soll.
    Auf dem Home System funktioniert alles bestens.

    Das Skript könnt ihr unter:
    www.sk-oe.com/polupload.zip
    runterladen und müsst dann nur .zip nach .txt umbenennen.

    Ich hoffe, ihr könnt mir helfen, weil ich echt am verzweifeln bin!

    Thx

    Seppel

  • #2
    na, du machst es uns ja echt einfach dir zu helfen!

    Kommentar


    • #3
      Re: Skript funzt Home aber auf Internet Server nicht...

      Original geschrieben von SeppelK

      Das Skript könnt ihr unter:
      www.sk-oe.com/polupload.zip
      runterladen und müsst dann nur .zip nach .txt umbenennen.

      Einen an der Waffel hast Du schon, oder?
      Beantworte nie Threads mit mehr als 15 followups...
      Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25

      Kommentar


      • #4
        Ich weiß zwar net was ihr habt...aber dann poste ich den Text eben vollständig.


        PHP-Code:
        <html>
        <head>
        <link href="../Polzei//style.css" rel="stylesheet" type="text/css">
        </head>
        <body>
        <?
        include 'setup.php';


        mysql_connect($hostname,$dbuser,$dbpass) OR DIE( "Couldn't connect to MySQL server!");
        mysql_select_db($dbname) or DIE( "Keine Datenbank erreichbar!" );


        if ($aktion<>"upload") {
        ?>
        <p>&nbsp;</p>
        <table width="80%" border="0" align="center">
          <tr>
            <td><strong><font size="3" face="Verdana, Arial, Helvetica, sans-serif">Bilderupload 
              </font></strong></td>
            <td>&nbsp;</td>
          </tr>
        </table>
        <table width="80%" height="286" border=0 align="center">
           <tr><td><form name="form1" method="get" action="?aktion=upload" enctype="multipart/form-data"></td></tr>
           <tr><td >Name :</td><td><input type="text" name="name">
           <tr><td valign=top>Beschreibung :</td><td><textarea name="beschreibung" cols=40 rows=6></textarea></td></tr>
           <tr><td>Bild :</td><td><input type="file" name="file1"></td></tr>
           <tr><td >Ordner :</td><td><input type="text" name="ordner">
           <tr><td></td><td><input type="submit" name="Abschicken" value="Abschicken">
                            <input type="reset" name="Löschen" value="Löschen"></form></td></tr>
          
           </table>

        <?


          } else {  // UPLOAD
         echo "fafafaf";
          if (($_POST['name']<>'') && ($_POST['beschreibung']<>'')&& ($_POST['ordner']<>'') ) {
            srand ((double)microtime() * 1000000);
            $randval = rand(1,10000);
            //} 
            if (empty($file1_name))    {
                    echo "<b>Keine Datei angegeben, daher Standardbild eingefügt!</b><br>";
                    $bild1 = addslashes(("../data/upload/standard.jpg"));
                    echo "stabdard1";

                } else {
                //echo $ordner;
                if (file_exists("../data/upload/".$ordner)){
                }else{
                mkdir("../data/upload/".$ordner, 0755);
                mkdir("../data/upload/".$ordner."/thumbs/", 0755);
                }
                    if(copy($file1,"../data/upload/".$ordner."/".basename($file1_name))){   //Dateiname zum kopieren...
                        $bildtemp1 = addslashes(($file1_name));//Ändrung hier!!! addslashes(realpath("upload/".$file1_name));      //Dateiname in db
                         echo "Ordnername: ".$ordner."<br />";
                         echo "Name der hochgeladenen Datei: ".basename($file1_name)."<br />";
                        
                        //werte in array $bildsize 
                        $input = addslashes(("../../data/upload/".$ordner."/".$bildtemp1));
                        $bild1 = $input;
                         echo "Hochgeladenen Datei :".$input."<br/>";
                        $output = addslashes(("../../data/upload/".$ordner."/thumbs/".$bildtemp1)); 
                        $bild2 = $output;    
                
                        echo "<br/><b>Upload beendet!</b><br>";
                          }
            }

            
            require('setup.php');
            mysql_connect($hostname,$dbuser,$dbpass) OR DIE( "Couldn't connect to MySQL server!");
            mysql_select_db($dbname) or DIE( "Keine Datenbank erreichbar!" );
         //    $table=$_POST['table'];
             $name=$_POST['name'];
            $beschreibung=$_POST['beschreibung'];
            $ordner =$_POST['ordner'];
            $anzeigen = "0";
            $thumb = $bild2;
            mysql_query("INSERT INTO $dbtable (id, name, bild, thumb, beschreibung, ordner, anzeigen) values ('','$name','$bild1','$thumb','$beschreibung','$ordner','$anzeigen')");
             echo mysql_error();
               } else {
             echo "felder nicht alle ausgefüllt";
             }

        }




        ?>
        <table width="80%" border="0" align="center">
          <tr>
            <td><a href="upload.php"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Zur&uuml;ck 
              </font></strong></a></td>
            <td>&nbsp;</td>
          </tr>
        </table>
        </body>
        </html>
        Ich habe Home ein WinXP System mit Xamplite mit PHP 5, mein Internet Server liegt bei 1und1 also Linux System auch mit PHP 5.
        Wenn ihr Probleme habt, dann nennt sie mir.
        Wenn ihr was habt, dann postet es und macht euch net in die Hosen!!

        Seppel

        Kommentar


        • #5
          http://www.php-resource.de/forum/sho...threadid=50454

          man man

          Kommentar


          • #6
            OK OK OK ...

            Ich geb mich geschlagen...!
            Sorry.

            Habe jetzt das ausprobiert und er sagt:
            "Notice: Undefined variable: aktion in line 15"

            Welche folgendes wäre:

            if ($aktion<>"upload") {

            Liegt das an GET und POST oder warum nimmt er die Variable nicht??

            THx
            Seppel

            Kommentar


            • #7
              Re: OK OK OK ...

              Original geschrieben von SeppelK
              Ich geb mich geschlagen...!
              Sorry.
              und warum muss ich immer noch meterweit nach rechts scrollen, wieso hast du deinen beitrag nicht angepasst?

              Liegt das an GET und POST oder warum nimmt er die Variable nicht??
              stichwort: register_globals

              und jetzt *close* wegen überbreite.
              I don't believe in rebirth. Actually, I never did in my whole lives.

              Kommentar

              Lädt...
              X