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] - (https://www.gegen-bilderklau.net/thread.php?threadid=150355)


Geschrieben von Startpost-Retter am 14.02.2009 um 16:30:

  -

-



Geschrieben von Julia712 am 15.02.2009 um 17:32:

 

Hey,

in der wallpaper.php hast du in der 2. Zeile die db.php includet. Da hast du aber scheinbar 'nen falshcen Link angegeben. Jedenfalls kann er die db.php nicht finden.
Überprüf doch einfach den Link nochmal ^.^


Lg, Julia



Geschrieben von Julia712 am 15.02.2009 um 18:31:

 

Die $sqldb müsste gleich dem $sqluser sein.
Ist zumindenst bei mir immer so Augenzwinkern

Bist du bei funpic/ohost, bplaced oder so?

Lg, Julia



Geschrieben von Julia712 am 15.02.2009 um 19:03:

 

Ahh, okay fröhlich

Öhm, bist du dir sicher, dass du die Tabelle schon in der Datenbank angelegt hast?
Ansonsten steh' ich jez auch auf'm Schlauch Augenzwinkern


Lg, Julia



Geschrieben von Julia712 am 15.02.2009 um 19:38:

 

Ach, du kannst dafür Grafiken, die kann ich nicht +lach+

Aber bist du sicher, dass du DAS tut meinst?
Bei dir gehts nämlich um wallpaper und da geht es um avatare... xD


Lg, Julia



Geschrieben von Julia712 am 15.02.2009 um 19:46:

 

Okay Augenzwinkern

Aber du hast das
code:
1:
2:
3:
4:
5:
6:
CREATE TABLE `avatars` (
`id` int(150) unsigned NOT NULL auto_increment,
`timestamp` int(150) NOT NULL,
`endung` varchar(10) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1;
so in der Datenbank ausgeführt, wie es da steht? Oder hast du das `avatars` in ein `wallapaper` umbenannt?
(Ich hoffe mal, dass dus nicht geändert hast, dann hamma nämlich den Fehler gefunden großes Grinsen )



Und nein, Grafiken machen kann nicht jeder xD
Ich sprech da aus Erfahrung großes Grinsen



Geschrieben von Julia712 am 15.02.2009 um 19:59:

 

Kannst du mir mal die eintragen.php zeigen? ^.^
Wahrscheinlich versuchst du eine SPalte zu füllen, die du gar nicht angelegt hast xD
Aber müsste mal den Code vom eintragen dazu sehen Augenzwinkern


Edit:
Okay, zeig mal den eintragen.php-Code und zeig mir mal i-wie, was du für 'ne Tabelle in der Datenbank angelegt hast (Screen oder so?)



Geschrieben von Golden Hope am 15.02.2009 um 20:08:

 

// Hostname oder IP des MySQL-Servers
$sqlhost = "localhost";
// Username und Passwort
$sqluser = "saskiabuelte";
$sqlpassword = "PASSWORT VON MYSQL";
// Name der Datenbank
$sqldb = "datenbank";

Das muss saskiabuelte heißen



Geschrieben von Julia712 am 15.02.2009 um 20:08:

 

soweit sind wir auch schon großes Grinsen

Edit:
Da du eh off bist und ich eig auch weg muss, geh ich dann mal +g+
Vllt wissen Eppi oder Mordred oder so ja auch so Rat^.^

Lg, Julia



Geschrieben von Julia712 am 16.02.2009 um 12:42:

 

+mhmm+
Also er sagt dir, dass er hochgeladen hat und zeigt einfach nichts an?
Das ist echt komisch...
Trägt er die Sachen denn in die Datenbank ein oder nicht?


Lg, Julia



Geschrieben von Julia712 am 17.02.2009 um 15:23:

 

Joaaa, das kenne ich +g+
Du loggst dich da halt ein und klickst links in der (blauen ?) Spalte auf 'wallpapers'. Das ist die Tabelle, die du angelegt hast fröhlich
Dann öffnet der dir die rechts in dem main und dann musst du da oben links auf 'Anzeigen' klicken...
Dann zeigt der dir alles an, was in der Tabelle drin steht smile


Lg, Julia



Geschrieben von Julia712 am 17.02.2009 um 15:41:

 

Oki ^.^

Dann steht da nix drin, hast du schon richtig geschlossen Augenzwinkern
Das heißt, dass da 'n Fehler beim Eintragen passiert. Da er dir aber sagt, dass er erfolgreich eingetragen hat und einfach gar nichts einträgt, liegt das vermutlich daran, dass irgendwo was falsch geschrieben ist oder so.

code:
1:
2:
$eintrag = "INSERT INTO wallpaper (timestamp, endung, titel, downloads) VALUES ('".time()."', '".$endung."', '".$_REQUEST["titel"]."', '0')";
$eintragen = mysql_query($eintrag);
Hier liegt also irgendwo der Fehler.
Schau nochmal nach in phpmyAdmin, ob: (auch Rechtschreibung & Groß-/Kleinschreibung achten)
1. die Tabelle wirklich 'wallpaper' heißt
2. Die Spalten 'timestamp', 'endung', 'titel', 'downloads' wirklich so heißen

Lg, Julia



Geschrieben von Julia712 am 17.02.2009 um 15:56:

 

ahh, gut ^.^

Kein Thema fröhlich
Du klickst wieder links in der Spalte auf 'wallpaper' und hast dann rechts die Statistik. Da drunter kommt dann ein blauer Strick und dann steht das was von 'Felder hinzufügen'...
Da schreibst du 'ne '2' in das Kästchen für die Anzahl und wählst dann 'an das Ende der Tabelle' aus. Danach klickst du auf den Button 'OK' rechts in der Reihe.
Wenn du das gemacht hast, geht eine neue Seite auf. Da gibst du ganz links oben 'titel' an und in der Reihe da drunter 'downloads'. Bei 'titel' wählst du in dem Dropdown-Menü by Typ 'TEXT' aus und bei 'downloads' wählst du 'INT' aus. Nun schreibst du noch bei der Reihe 'downloads' in die Spalte Standart** eine 0 und dann klickst du unten auf den Button 'Speichern'.

Dann hast du die 2 Spalten hinzugefügt und dann probier das nochmal aus mit dem eintragen fröhlich

Lg, Julia



Geschrieben von Julia712 am 17.02.2009 um 16:12:

 

Ahh, wir kommen voran smile

Hast du dem Ordner 'wallpaper' die CHMOD-Rechte 777 gegeben?



Geschrieben von Julia712 am 17.02.2009 um 16:35:

 

Hey,

kannst du Reihe 18 mal probeweise durch das hier ersetzen:
code:
1:
move_uploaded_file($_FILES["wallpaper"]["name"],"wallpaper/".$id.$endung); // Datei hochladen auf Namen: IdENDUNG in den Ordner wallpaper


?
Die 3 Fehlermeldungen kommen alle daher, dass der das File nicht richtig hochladen kann. Wieso genau weiß ich jez aber auch net +mhmm+



Geschrieben von Julia712 am 17.02.2009 um 16:46:

 

+mhmm+

Kannst du mal schauen, was er jetzt in die Datenbank einträgt und schaust du mal, was im Ordner wallpaper eigentlich drin steht?

Lg, Julia



Geschrieben von Julia712 am 17.02.2009 um 16:53:

 

Öhm, kannst du mal auf 'Anzeigen' klicken und dann nochmal 'nen Screen machen?
Wäre lieeeb ^^

Und hast du mal geschaut, was im Ordner wallpaper drin ist?

Lg, Julia fröhlich



Geschrieben von Julia712 am 17.02.2009 um 19:22:

 

ahh xD

Ich glaube, du musst da nochmal 'nen Ordner 'wallpaper' mit den Rechten 777 drin erstellen, weil die Angaben relativ zur Datei eintragen.php und wallpaper.php sind.
Hoffe mal, dass das dann klappt fröhlich
Kannst auch Zeile 18 wieder in den Ursprungszustand versetzen
code:
1:
move_uploaded_file($_FILES["avatar"]["tmp_name"],"avatars/".$id.$endung);
, weil das dann wahrscheinlich doch richtiger ist +gg+


Lg, Julia



Geschrieben von Julia712 am 18.02.2009 um 21:33:

 

+mhmm+
Läd er die Bilder denn irgendwo hin?
Also hast du die hochgeladenen Wallpaper irgendwo auf deinem Webspace?
Sonst ist da nämlich ein Problem mit uploaden....
(Oh maan, is das kompliziert oO)

Lg, Julia



Geschrieben von Julia712 am 19.02.2009 um 15:34:

 

Hey,

oki...
Sorry, dass ich nicht helfen konnte =(


Lg, Julia


Forensoftware: Burning Board, entwickelt von WoltLab GmbH