php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 13.10.2008, 14:08  
Neuer Benutzer
 
Registriert seit: 13.10.2008
Beiträge: 4
cijay befindet sich auf einem aufstrebenden Ast
Standard Steckbrief

Hallo zusammen.

Ich bin nicht nur neu hier , sondern es ist auch mein erster Beitrag. Und was soll ich sagen, ich beginne gleich mit einem Problem.
Für eine kleine Fangemeinde (aueultras.com) habe ich den WEB-Auftritt gestaltet.
Jetzt wollen die Mitglieder sich mit einer Art Steckbrief vorstellen. Dazu habe ich eine Datenbank erstellt. Enthalten sind da so Sachen wie, Name, Lieblingsspieler, Saisonziel etc.. Allerdings soll auch dort ein Foto des Mitglieds erscheinen.

Das PIC als solches kann ich ja nicht in die DB schreiben, oder? - Alles andere funktioniert. Ich kann die Daten über ein Formular eingeben, um sie dann via senden direkt auf den Server laden.

Das funktioniert auch einwandfrei mit der Rubrik "NEWS". Hier bin ich schon so weit, das man sich bereits erstellte Artikel auslesen lassen kann, sie verändern und mit Änderungen wieder online stellt.

Nur mit den PICs, da werde ich nicht schlau! Ich hoffe, das ich hier eine Antwort mit Lösung bekomme.

Muss dazu sagen, das ich ein FAN von DW CS3 bin und mir dieses Programm so einiges abgenommen hat.

Ich bemühe mich, hier im Forum auch Fragen zu beantworten, sofern ich natürlich über die Dinge Bescheid weiß..

Vielen Dank schon mal

cijay..
cijay ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 13.10.2008, 14:10  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.988
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

[MOD: verschoben]
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online  
Alt 13.10.2008, 14:21  
Supermoderator HD
 
Benutzerbild von Manko10
 
Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse:
Fortgeschritten
Manko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende ZukunftManko10 hat eine strahlende Zukunft
Standard

Lade das Bild auf den Server hoch oder lasse den Benutzer einen Link zu einem fremden Server hinterlegen (natürlich mit Nutzungsbedingungen). In der Datenbank speicherst u dann den Pfad zum Bild.

Theoretisch kannst du das Bild selbst sogar in der Datenbank speichern. Dazu muss das Feld vom Typ BLOB sein.
__________________
Refining Linux Advent Calendar series “24 Outstanding ZSH Gems
Manko10 ist offline  
Alt 13.10.2008, 14:21  
Erfahrener Benutzer
 
Registriert seit: 06.09.2008
Beiträge: 189
#Avedo befindet sich auf einem aufstrebenden Ast
Standard

Willkommen im Forum!
Ja es ist möglich Bilder in einer Datenbank zu speichern. Mehr dazu findest du hier. Allerdings solltest du dir vorher noch diesen Artikel durchlesen.
MfG, Andy
__________________
I'm so tired of slitting the throats of people calling me a violent psychopath.
#Avedo ist offline  
Alt 13.10.2008, 14:38  
Neuer Benutzer
 
Registriert seit: 13.10.2008
Beiträge: 4
cijay befindet sich auf einem aufstrebenden Ast
Standard

Hallo Manko10..

vielen Dank für die schnelle Antwort. Von BLOB hab ich noch gar nix gehört, zwar gesehen bei der Erstellung der DB, aber nicht weiter beachtet.

Also könnte ich im Admin-Bereich für den Steckbrief ein Formular-Feld als "File upload" erstellen, das Bild hochladen und samt des restlichen Formulars in die DB speichern, wobei das Bild in einen bestimmten Ordner kopiert wird.

Den Pfad schreibe ich dann in die Spalte "Wert" der DB?

cijay..
cijay ist offline  
Alt 13.10.2008, 14:39  
Neuer Benutzer
 
Registriert seit: 13.10.2008
Beiträge: 4
cijay befindet sich auf einem aufstrebenden Ast
Standard

Hallo Andy,

danke für die schnelle Antwort. Dein Link öffnet sich leider nicht.

cijay
cijay ist offline  
Alt 13.10.2008, 14:42  
Erfahrener Benutzer
 
Benutzerbild von JEGO
 
Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse:
Anfänger
JEGO wird schon bald berühmt werden
Standard

PHP-Code:
move_uploaded_file(); 
EDITH

zur Vollständigkeit, solltest du dir das auch anschauen. Fals du es noch nicht kennst.

PHP-Code:
chmod (); 
__________________
Gruß JEGO

Ein PHP Script tut, was Du schreibst, nicht was Du willst.

Geändert von JEGO (13.10.2008 um 14:47 Uhr).
JEGO ist offline  
Alt 13.10.2008, 15:13  
Erfahrener Benutzer
 
Registriert seit: 06.09.2008
Beiträge: 189
#Avedo befindet sich auf einem aufstrebenden Ast
Standard

Der Link öffnet sich schon. Musst nur länger warten. Die haben scheinbar etwas Probleme mit ihrem Server. Bei mir hat es trotz DSL16000 noch fast eine Minute gedauert, bis die Seite geladen war.
MfG, Andy
__________________
I'm so tired of slitting the throats of people calling me a violent psychopath.
#Avedo ist offline  
Alt 13.10.2008, 17:51  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.172
PHP-Kenntnisse:
Anfänger
litterauspirna sorgt für eine eindrucksvolle Atmosphärelitterauspirna sorgt für eine eindrucksvolle Atmosphäre
litterauspirna eine Nachricht über ICQ schicken
Standard

Hallo cijay.

Ich würde eine extra tabelle für die Mitglieder Bilder Tabelle machen. Wo den Namen des Bildes und die Endung getrennt rein schreibst. Natürlich auch noch die User Id.
So kannst auch extra die Bildendung und den Bildnamen auf erlaubte Zeichen prüfen. Beim eintragen in die DB immer schön auf SQL Injections achten,das machst mit mysql_real_escape_string(). Dabei vorher aber auf magic_quotes = on prüfen,sonst escapest du doppelt und das kann zu Fehlern führen.

Das Bild selber lädst in ein extra Verzeichnis. Das kannst mit move_uploaded_file() machen. Beim auslesen machst das dann mit einem Left Join zwischen der user tabelle und der userbilder tabelle. Das ist eigentlich schon alles.

Zu dem Thema Bild Upload findest genuug Beispiele im Netz.

Hoffe das hilft dir ein wenig weiter.

Bitte liebe User verzeiht mir die nächsten kleinen Zeilen,aber so ist Fußball.

[Stadiongesang an]
Scheis Wismut Aue,Scheise Scheise Wismut Aue.
[/Stadiongesang aus]

Nimms mir nicht übel cijay,ist doch nur Spaß.

mfg der litter
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline  
Alt 13.10.2008, 18:31  
Neuer Benutzer
 
Registriert seit: 13.10.2008
Beiträge: 4
cijay befindet sich auf einem aufstrebenden Ast
Standard

Vielen Dank für die Info..

Das mit dem Spaß ist in Ordnung.. nur mit Wismut Aue hab ich rein gar nix zu tun.. Ich weiß nicht mal, wo das ist (auch nur Spaß)

Wir sind hier im schönen Niedersachsen - Liebenau - Da ist der Himmel blau - da tanzt der Ziegenbock mit seiner Frau - da kost´ das Bier kein Geld - Weil´s vom Himmel fällt..

Ich weiß, dies ist kein Thema in diesem Forum!! Aber für mich gibt es nur eine Borussia!!!

es grüßt herzlich den Litter..

cijay..
cijay ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Steckbrief mit rechtem Bild HTML, Usability und Barrierefreiheit 7 08.08.2005 23:59
Script für Editierbaren Steckbrief PHP Tipps 2005-2 2 19.07.2005 18:05

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
steckbrief was muss rein, was gehört alles in einen steckbrief, php steckbrief, steckbrief php, was gehört in einen steckbrief rein, was muss alles in einen steckbrief rein, was gehört in einen steckbrief, steckbrief script, was muss in einen steckbrief rein, was gehört alles zu einem steckbrief, steckbriefe php, was muss alles in ein steckbrief rein, was muss in ein steckbrief rein?, was muss alles in einen steckbrief, was muss in einen steckbrief rein?, was muss alles in einen steckbrief rein?, was muss in ein steckbrief rein, was gehört in ein steckbrief, steckbrief-was muss alles rein?, was muss alles in einer steckbrief sein

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:07 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum