kostenloser Webspace werbefrei: lima-city


Upload

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    playtime

    Kostenloser Webspace von playtime, auf Homepage erstellen warten

    playtime hat kostenlosen Webspace.

    http://real-icp.de/upload


    Was ist da falsch gelaufen?


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

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

  3. was soll da falsch gelaufen sein?^^
  4. o******e

    Also schau dir die Meldungen nochmal an:
    Warning: imagejpeg() [function.imagejpeg]: Unable to access ./pics/thumbs/thumb_48d90a98d48fd.jpg in /home/webpages/lima-city/playtime/html/upload/upload.php on line 110

    Warning: imagejpeg() [function.imagejpeg]: Invalid filename in /home/webpages/lima-city/playtime/html/upload/upload.php on line 110


    Es seiht so aus, als ob die Funktion imagejpeg(), vor der hab ich noch nie was gehört :cool:, nicht auf eine Datei zugreifen kann.
    Probier mal chmod auf 0777 oder so...
    Außerdem findet er die Datei dann nict, das heißt, dass er sie vielleicht nicht erstellt hat, noch ein grund...

    PS: 1. Kann ich nicht hellsehen und 2. schau dir einfach mal die Zeile 110 an...

    €dit:
    @myhead: Du musst was uploaden... ^^
    Was sind eigentlich diese Next-Level-Entwickler? :blah:
    Echt nochnie von gehört.... (War auch die ganze Zeit nie im Board... :angel:)

    €dit2:
    http://de.php.net/imagejpeg ah...

    Beitrag geändert: 23.9.2008 17:34:38 von olearose
  5. Bei mir kommt diese Meldung:
    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2536 bytes) in /home/webpages/lima-city/playtime/html/upload/upload.php on line 107


    Die Datei ist 612kb groß.

    gruß
    chrasch
  6. o******e

    memory size ist aber nicht post size.
    Der probiert ehr was rum zu rechen....
    Was kann ich nicht sagen. Poste mal den Quellcode.

    PS: Die Meldung mommt bei mir aber nicht... :confused:
  7. Autor dieses Themas

    playtime

    Kostenloser Webspace von playtime, auf Homepage erstellen warten

    playtime hat kostenlosen Webspace.

    <SCRIPT LANGUAGE='JAVASCRIPT' TYPE='TEXT/JAVASCRIPT'>
    <!--
    var win=null;
    function NewWindow(mypage,myname,w,h,pos,infocus){
    if(pos=="random"){myleft=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;mytop=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
    if(pos=="center"){myleft=(screen.width)?(screen.width-w)/2:100;mytop=(screen.height)?(screen.height-h)/2:100;}
    else if((pos!='center' && pos!="random") || pos==null){myleft=0;mytop=20}
    settings="width=" + w + ",height=" + h + ",top=" + mytop + ",left=" + myleft + ",scrollbars=no,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no";win=window.open(mypage,myname,settings);
    win.focus();}
    // -->
    </script>
    
    
    <?
    require("./inc/config.inc.php");
    echo<<<EOT
    <img src="./images/image.png" align="absmiddle">&nbsp;<b>Bilder-Upload</b><br>
    <br><font size="-1">Eine Image-Datei Uploaden (max. $maxxx kb - Erlaubte endungen *jpg *gif)</font>
    <form action="?p=1&act=1_up" method="POST" enctype="multipart/form-data" id="form" method="post" onsubmit="a=document.getElementById('form').style;a.display='none';b=document.getElementById('part2').style;b.display='inline';" style="display: inline;">
    <input type="file" name="image" size="45">
    <input  type="submit" name="sent" class="input" value="&nbsp;Upload!&nbsp;"><br>
    <input type=checkbox name='agb' value="ok"><font size="-1"> Ich habe die <a href="javascript:NewWindow('agb.php','mypopup','450','500','custom','front');">AGBs</a> gelesen, und bin damit einverstanden</font></form>
    <div id="part2" style="display: none;">
    <script language="javascript" src="./js/xp_progress.js"></script>
    Bild wird hochgeladen. Bitte warten...
    <BR><BR>
    <script type="text/javascript">
    var bar1= createBar(300,15,'white',1,'black','blue',85,7,3,"");</script>
    </div>	
    <br><br>
    EOT;
    
    
    $userverz = "./pics";
    if($_POST['sent'])
    {
    $name23=uniqid(''); // Bild umbenennen
    if($_FILES[image][size]>$maxxx)
    {$fehler ="<br>Die Datei ist zu gross<br>";}
    if(!($_FILES[image][type] == 'image/jpeg' OR $_FILES[image][type] == 'image/gif'))
    {$fehler.="<br>Falsche Dateiendung<br>"; }
    if(!($HTTP_POST_VARS['agb']=="ok"))
    {$fehler.="Du musst die AGBs akzeptieren!!<br>"; }
    if(!$fehler)
    {
    switch($_FILES[image][type])
    {
    case 'image/jpeg';
    $name = "$name23.jpg";
    break;
    case 'image/gif';
    $name = "$name23.gif";
    break;
    }
    $name = $userverz."/".$name;
    //------------------------------ HTML SEITE  ERSTELLEN ---------------------------
    copy($_FILES[image][tmp_name], $name);
    $dateihandle = fopen("$name.html","w");
    fwrite($dateihandle, "
    
    <title>$name_der_Seite</title>
    <style type=\"text/css\">
    <!--
    a:link {color: #708090; text-decoration: None; font-family:Verdana; font-size:12px;}
    a:visited {color: #708090; text-decoration: None; font-family:Verdana; font-size:12px;}
    a:active {color: #708090; text-decoration: None;  font-family:Verdana; font-size:12px;}
    a:hover {color: #0000CC; text-decoration: None;  font-family:Verdana; font-size:12px;}
    -->  
    </style>
    <Body leftmargin=\"0\" topmargin=\"0\"  marginheight=\"0\" marginwidth=\"0\">
    
    <TABLE ID=\"Tabelle13\" BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH=\"100%\">
        <TR HEIGHT=1>
            <TD ALIGN=CENTER>
                <P><FONT FACE=\"Arial,Helvetica,Geneva,Sans-serif,sans-serif\">
                <a href=\"$scriptsource/\"><IMG  SRC=\"../images/logo.png\" VSPACE=0 HSPACE=0 ALIGN=\"TOP\" BORDER=0 ALT=\"logo.small\" TITLE=\"logo.small\"></a></FONT></TD>
        </TR>
    </TABLE>
    
    <center><br><img src='$scriptsource/$name' border=0><br><br>
    <font color=\"#A0A0A0\" FACE=\"Verdana\" size=\"-1\">&copy;2008 $copyright</font><br>
    </center>
    
    ");
    fclose($dateihandle);
    //------------------------------ THIMBNAIL ERSTELLEN ---------------------------
    $bildname = str_replace("./pics/","",$name);
    $PicPathIn="$userverz/";
    $PicPathOut="$userverz/thumbs/";
    // Orginalbild
    $bild="$bildname";
    // Bilddaten ermitteln
    $size= GetImageSize("$PicPathIn"."$bild");
    $breite=$size[0];
    $hoehe=$size[1];
    $neueBreite=200;
    $neueHoehe= intval($hoehe*$neueBreite/$breite);
    if($size[2]==1) {
    // GIF
    $altesBild= imagecreatefromgif("$PicPathIn"."$bild");
    $neuesBild=imagecreatetruecolor($neueBreite,$neueHoehe);
      imagecopyresampled($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
     imageGIF($neuesBild,"$PicPathOut"."thumb_"."$bild");
    }
    if($size[2]==2) {
    // JPG
    $altesBild= ImageCreateFromJPEG("$PicPathIn"."$bild");
    $neuesBild=imagecreatetruecolor($neueBreite,$neueHoehe);
      imagecopyresampled($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
     ImageJPEG($neuesBild,"$PicPathOut"."thumb_"."$bild");
    }
    if($size[2]==3) {
    // PNG
    $altesBild= ImageCreateFromPNG("$PicPathIn"."$bild");
    $neuesBild=imagecreatetruecolor($neueBreite,$neueHoehe);
     imagecopyresampled($neuesBild,$altesBild,0,0,0,0,$neueBreite,$neueHoehe,$breite,$hoehe);
     ImagePNG($neuesBild,"$PicPathOut"."thumb_"."$bild");
    }
    $Thumbnail=$PicPathOut."thumb_".$bild;
    //---------------------- IN DER DB SPEICHERN -----------------------------------
    $name2 = $scriptsource."/".$name;
    $name2 = str_replace("./","",$name2);
    $urlbild = "$name2.html";
    $Thumbnail2 = str_replace("./","",$Thumbnail);
    $thumb = $scriptsource."/".$Thumbnail2;
    $thumb2 = "<a href=\"$urlbild\" target=\"_blank\" ><img src=\"$thumb\" border=0></a> ";
    $bbcode = '[url='.$urlbild.'][img]'.$name2.'[/img][/url]'; //Ohne Thumbnail
    $bbcode2 = '[url='.$urlbild.'][img]'.$thumb.'[/img][/url]'; //mit Thumbnail
    $timestamp = time();
    $datum = date("d.m.Y",$timestamp);
    $uhrzeit = date("H:i",$timestamp);
    $datum2 = $datum ." - ". $uhrzeit . " Uhr";
    $link = $name2;
    $del = rand(0,99999);
    $ip =    $_SERVER['REMOTE_ADDR'];
    $insert = "INSERT INTO `img` (`link`,`code`,`del`,`datum`,`ip`) 
    VALUES ('" . $link . "','" . $name . "','" . $del . "','" . $datum2 . "','" . $ip . "')";
    $insert2 = mysql_query($insert);
    }
    else
    {
    echo "<font color=red>". $fehler . "</font>";
    }
    }
    //------------------------------------- Codes des bildes nach upload------------
    if ($_GET['act']) $step = $_GET['act'];
    if($step=="1_up")
    {
    if(!$fehler)
    {
    echo "
    </br>
    <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=4 WIDTH=100% >
    <TR>
    <TD align=center VALIGN=TOP width='100'  rowspan=12 bgcolor=''><font size='-1' class='text1'>Thumbnail</font><br><br>
    <img src='$Thumbnail' border='0'>
    </TD>
    <TD align=center  width='50' valign=bottom bgcolor=''>
    <font size='-1'><b>Dein Bild:</b></FONT>
    </TD>
    </TR>
    <TR>
    <TD align=center  width='100' valign=top bgcolor=''>
    <input type='text' class='text_bgImage' value='$urlbild'>
    </TD>
    </TR>
    <TR>
    <TD align=center  width='50' valign=bottom bgcolor=''>
    <font size='-1'><b>Thumbnail</b></FONT>
    </TD>
    </TR>
    <TR>
    <TD align=center  width='100' valign=top bgcolor=''>
    <input type='text' class='text_bgImage' value='$thumb'>
    </TD>
    </TR>
    
    <TR>
    <TD align=center  width='50' valign=bottom bgcolor=''>
    <font size='-1'><b>Direktlink</b></FONT>
    </TD>
    </TR>
    <TR>
    <TD align=center  width='100' valign=top bgcolor=''>
    <input type='text' class='text_bgImage' value='$name2'>
    </TD>
    </TR>
    <TR>
    <TD align=center  width='100' valign=bottom bgcolor=''>
    <font size='-1'><b>Direktlink mit Thumbnail (HTML)</b></FONT>
    </TD>
    <TR>
    <TD align=center  width='100' valign=top bgcolor=''>
    <input type='text' class='text_bgImage' value='$thumb2'>
    </TD>
    </TR>
    <TR>
    <TD align=center  width='100' valign=bottom bgcolor=''>
    <font size='-1'><b>BBCode ohne Thumbnail</b></FONT>
    </TD>
    <TR>
    <TD align=center  width='100' valign=top bgcolor=''>
    <input type='text' class='text_bgImage' value='$bbcode'>
    </TD>
    </TR>
    <TR>
    <TD align=center  width='100' valign=bottom bgcolor=''>
    <font size='-1'><b>BBCode mit Thumbnail</b></FONT>
    </TD>
    <TR>
    <TD align=center  width='100' valign=top bgcolor=''>
    <input type='text' class='text_bgImage' value='$bbcode2'>
    </TD>
    </TR>
    </TABLE>";
    }
    else
    {
    echo"";
    }
    }
    ?></center>
  8. Autor dieses Themas

    playtime

    Kostenloser Webspace von playtime, auf Homepage erstellen warten

    playtime hat kostenlosen Webspace.

    Es geht nun das er die adresse anzeigt, aber immer noch nicht echt...


    mfg
  9. 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!