Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Problem : Giatu Tutorial Wallpaperupload (https://www.gegen-bilderklau.net/thread.php?threadid=158486)


Geschrieben von Startpost-Retter am 06.07.2009 um 19:44:

  Problem : Giatu Tutorial Wallpaperupload

Da ja irgendwie auf Giatu momentan nichts läuft,und ich dennoch das Wallpapertutorial brauche, wollte ich mich hier mal an euch wenden, vielleicht erbarmt sich ja wer.. folgendes Problem:

php:
1:
Parse errorparse errorunexpected in /home/www/web264/html/eintragen.php on line 70

Und ja ich hab schon x mal durchgeguckt ._.

Folgender Code (mal ohne Formular)

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:

<?php  
if (isset($_REQUEST["submit"]))   
{  
    if($_FILES["thumbnail"]["size"] <= 30000)   
    {  
        if(isset($_FILES["wallpaper"]["name"]) &&
isset($_FILES["thumbnail"]["name"]) && isset($_REQUEST["titel"]) &&
isset($_REQUEST["creator"]) && isset($_REQUEST["größe"]))   
        {   
            /* Wenn Wallpaper und Titel auch wirklich ausgefüllt sind
dann.. */  
            $size getimagesize($_FILES["thumbnail"]["tmp_name"]);  
            if($size[0] = 100 && $size[1] = 100)   
            //Prüft, ob Thumbnail nicht zu groß ist  
            {  
                $endung strstr($_FILES["wallpaper"]["name"] , ".");

                $endungthumb strstr($_FILES["thumbnail"]["name"] ,
".");  
                include("db.php");  
                $eintrag "INSERT INTO wallpaper (timestamp, endung,
endungthumb, titel, creator, größe, downloads)  
                VALUES ('".time()."', '".$endung."',
'".$endungthumb."', '".$_REQUEST["titel"]."',
'".$_REQUEST["creator"]."', '".$_REQUEST["größe"]."', '0')";  
                $eintragen mysql_query($eintrag);   
                /* Trägt den Wallpaper in die Datenbank ein */ 
                $id mysql_insert_id();  
                if (mysql_errno() == 0)   
                {  
                    move_uploaded_file  
                   
($_FILES["wallpaper"]["tmp_name"],"wallpaper/".$id.$endung);   
                    /* Verschiebt Wallpaperdatei in Ordner
"wallpaper" */ 
                    move_uploaded_file  
                   
($_FILES["thumbnail"]["tmp_name"],"thumbwallpaper/".$id.$endungthumb); 

                    /* Verschiebt Thumbnaildatei in Ordner
"thumbwallpaper" */ 
                    echo "<br />Wallpaper erfolgreich eingetragen!";

                }  
                else   
                {  
                    echo "Es ist leider ein Fehler aufgetreten ".
mysql_errno() .":".  
                    mysql_error();  
                } 

            }else 
            { 
                 echo "Thumbnail ist zu groß! (Thumbnail MUSS 
100x100px groß sein!)"; 
                 /* Fehlerausgabe, wenn Thumb zu groß! */ 
            } 
    } 
} 
?> 


Forensoftware: Burning Board, entwickelt von WoltLab GmbH