2011-08-11 5 views
0

私はアバターの列でヌルを取得し、それはアップロードされていない、データベースの画像をアップロードするたびに、2日間のようにしようとしています!私はsymfonyの1.4を使用してい 私はこのチュートリアルでは、コードを使用していsymfonyでアバターを常にアップロードする

(私が最初にそれが働いアップロードする使用する前に、プロジェクトを始めたとき、私は覚えているので、私は、これは問題だと思う)sfdoctrineguardとsfforkeddoctrineapplypluginの両方を持っている:

http://blog.firehist.org/2010/02/21/symfony-upload-dimage-sans-dupliquer-les-fichiers/

は、私はこの男と同じ問題を抱えていると思う:http://oldforum.symfony-project.org/index.php/m/88206/

やっ誰

sfforkedapplupluginを使ってアバターをアップロードするのに成功しましたか?

これは私のユーザーのスキーマです:

User: 
    inheritance: 
    type: column_aggregation 
    extends: sfGuardUserProfile 
    columns: 
    sexe: 
     type: string(1) 
     notnull: true 
    birthday: 
     type: timestamp 
    photo: 
     type: string(255) 
    thumbnail: 
     type: string(255) 
    mobile: 
     type: string(50) 
     notnull: true 
     unique: true 
    address: 
     type: string(255) 
     notnull: true 
    ip_inscription: 
     type: string(32) 
    is_online: 
     type: boolean 
     default: 0 
    status: 
     type: string(255) 
    aboutme: 
     type: string(255) 

私のアバターの属性が写真です!

どのようにこの問題を解決するには? はところで私は、単純なsfwidgetforminputfileを使用してアップロードするための通常のJobeetの1.4チュートリアルを試してみましたが、それはうまくいきませんでした:( をも私は私の写真は777フォルダを作って、私はその所有者WWW-データを作ったよ!

+0

助けてくれればいいんだけどね: $ this-> form-> getValue( 'photo'); $ request-> getFiles($ this-> form-> getName())も空ではありません! – Ray

答えて

0

私が発見したかもしれませんソリューション私!

私はまだあなたの意見を必要とするかわからないのいずれかのテーブルに列の写真を追加しsfGuardUserし、それらが私のregisterformで写真をジュスト

でフォームを埋め込むか、関係1を持つ新しいテーブルの写真を作成しますsfGuardUserを使って1にすると、それも私の登録簿に埋め込むことができますが、これはいくつかの余分な質問を引き起こすでしょう!そしてここでも私はどうすればいいのか分かりませんいくつかのヒントやリンクが私にここで大いに役立つかもしれません!

thxを事前に入力してください!

関連する問題