+ Antworten
Ergebnis 1 bis 5 von 5

Thema: upload von bilder und pfad in db

  1. #1
    TP-Senior hallmi macht alles soweit korrekt Avatar von hallmi
    Registriert seit
    Nov 2003
    Ort
    Seebergen
    Beiträge
    164

    upload von bilder und pfad in db

    hi,

    ich habe folgendes problem...mit dem folgenden code kann ich zwar dateien in den ordner avatar/ laden aber ich weis nicht wie ich den pfad des bildes in einer mysql datenbank speichern kann.

    PHP-Code:
    $Verzeichnis 'avatar';
    if (isset(
    $_POST['Button']) AND isset($_FILES['Test']))
        {
        if (
    move_uploaded_file($_FILES['Test']['tmp_name'], $Verzeichnis '/' $_FILES['Test']['name']));
        
    //und mit dieser anweisung speichert er keine daten in der mysql datenbank
    mysql_query("update tbl_user set avatar='avatar/' . $_FILES[Test][name] .' where username='$_COOKIE[username]''",$db);

    koennt ihr mir vielleicht weiterhelfen??

    mfg
    hallmi

  2. #2
    TP-Supporter Filou macht alles soweit korrekt Avatar von Filou
    Registriert seit
    Aug 2002
    Ort
    Erde
    Beiträge
    348
    meinst den pfad, von dem er von der festplatte genommen wird, oder wie ?

    weiß net, was du genau meinst, da du ja das avatar/ mitgibst, wie funzt das eigentlich ?
    update tbl_user set avatar='avatar/' . $_FILES[Test][name] .'

    ciao filou
    ich liebe dich, Hans-Jörg. gebt schwulen gleiche rechte.
    erst wenn wir alles verloren haben, haben wir die freiheit alles zu tun.(tyler durden)

  3. #3
    TP-Greis Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Boris lebt für das TP und seine User Avatar von Boris
    Registriert seit
    Mar 2001
    Ort
    Stuttgart & Kornwestheim
    Beiträge
    9.420
    Damit das klappt, musst Du in der Query die Superglobals "ausklammern":

    mysql_query("
    update tbl_user
    set avatar='avatar/".$_FILES[Test][name]."'
    where username='".$_COOKIE[username]."'",$db);
    My software never has bugs. It just develops random features ...

    » DevShack - die Website des freien Webentwicklers Boris

  4. #4
    TP-Senior hallmi macht alles soweit korrekt Avatar von hallmi
    Registriert seit
    Nov 2003
    Ort
    Seebergen
    Beiträge
    164
    und wie kann ich denn dateien löschen?

  5. #5
    TP-Senior hallmi macht alles soweit korrekt Avatar von hallmi
    Registriert seit
    Nov 2003
    Ort
    Seebergen
    Beiträge
    164
    so...
    hab nun folgenden code zusammengebastelt, aber irgendwie funtzt das nicht:
    ich hoffe ich könnt mir weiterhelfen...

    PHP-Code:
    <?
    $sql 
    "SELECT * FROM tbl_user where username='$_GET[username]'";
    $ergebnis mysql_query ($sql,$db);
    while (
    $row mysql_fetch_array ($ergebnis)) {
    if (
    $row[avatar]) {echo '<img src="' $row[avatar] . '">';}
    ?>
    <br><br>
    <a href="?do=del_avatar">Avatar unwiderruflich löschen!</a>

    <?
    if ($_GET['do'] == "del_avatar") {
      
    unlink ('$row[avatar]');
      
    $sql="UPDATE tbl_reviews SET avatar = '' where username = '$_COOKIE[username]'";
      
    mysql_query($sql$db);
          
    }
    }
    ?>

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

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