kleines php problem

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • kleines php problem

    hallo, an alle die wach sind oder diejenigen die spätestens morgen mein beitrag lesen.
    ich möchte mit diesem code gern als admin bilder aus der galerie eines users löschen können. bilder werden angezeigt wenn vorhanden dieser code funktioniert nur wenn ich als user ein bild löschen möchte doch ansonsten geht es leider nicht. ich hoffe ihr habt einen kleinen tip für mich, wie ich aus der sache rauskomme.
    PHP-Code:
    <?
    if($code=="22")
    {
    $bildcodecodezahl="$bildcodecodezahl";
    $bildcodecode=0;

    while($bildcodecodezahl22>"0")
    {
    $bildcodecodezahl--;
    $bildcodecode++;
    $bildcodecodexxxxxx++;

    #wenn im formular ein bild angehakt ist, soll es gelöscht werden
    if($bildcodecode22=="ja")
    {
    $bildtreffer=${"code_$bildcodecode22"};
    #hier findet der code leider nicht die $bildtreffer, 
    #weiß nicht wie ich es indentifizieren soll
    $query2="SELECT * FROM $sitetable22 WHERE siteid='$bildtreffer'";
    $result2=mysql_db_query($dbname,$query2,$conn) or die(mysql_error());
    while($date=mysql_fetch_array($result2))
    {
    $bildnummercode22=$date[bild];
    }
    $query="DELETE FROM $sitetable22 WHERE siteid='$bildtreffer'";
    mysql_db_query($dbname,$query,$conn) or die(mysql_error());
    unlink("../$bildnummercode22");
    }
    }

    $bildcodecode224455=0;
    #userid wird erfolgreich ermittelt (wenigstens was)
    $query2="SELECT * FROM $sitetable22 WHERE userid='$trefferid'";
    $result2=mysql_db_query($dbname,$query2,$conn) or die(mysql_error());
    while($date=mysql_fetch_array($result2))
    {
    $bildcodecode224455++;
    }
    }
    ?>
    <br>
    <form name="anmelden" action="andern_bilder.php3?
    <? echo("trefferid=$trefferid&auser=$auser&apass=$apass"); ?>"  
    method="post" target="<? echo("$linkziel"); ?>" enctype="multipart/form-data">
    <font size="1"><b><br><input type="hidden" name="code" value="22">
    </b></font>        
    <?
    $bildcodecode=0;

    $query2="SELECT * FROM $sitetable22 WHERE userid='$trefferid'";
    $result2=mysql_db_query($dbname,$query2,$conn) or die(mysql_error());
    while($date=mysql_fetch_array($result2))
    {
    $bewert= $date[bewert];
    $bewertzahl= $date[bewertzahl];
    $bewertdurch= $date[bewertdurch];

    if($date[datum2]=="0")
    {
    $codwort="nicht freigegeben";
    }
    else
    {
    $codwort="freigegeben";
    }
    $bildcodecode++;
    echo("
    <br><br><br>
    <table cellpadding=\"0\" width=\"90%\"><tr>  &nbsp;
    <td width=\"20%\">
    <font size=\"$font\" face=\"$schriftart\"><b>Bild $bildcodecode</b></font>
    </td>
    <td width=\"30%\">
    <center><input type=\"hidden\" name=\"code_$bildcodecode\" 
    value=\"$date[siteid]\"><font size=\"1\"  face=\"$schriftart\">
    erstellt am: $date[datum]</font></center>
    </td>
    <td width=\"20%\">
    <center><input type=\"hidden\" name=\"code_$bildcodecode\"
     value=\"$date[siteid]\"><font size=\"1\"  face=\"$schriftart\">l&ouml;schen:</font></center>
    </td>
    <td width=\"10%\">
    <center><input type=\"checkbox\" value=\"ja\" 
    name=\"$bildcodecode\"></center>
    </td>
    </tr></table><br>
    <table cellpadding=\"0\" width=\"90%\">
    <tr>
    <td width=\"30%\">
    <font size=\"$font\" face=\"$schriftart\">Bewertung: $bewertdurch</font><br>
    <font size=\"$font\" face=\"$schriftart\">Stimmen: $bewertzahl</font>

    </td>
    <td width=\"20%\">
    <center><font size=\"$font\" face=\"$schriftart\">$codwort</font></center>
    </td>
    <td width=\"50%\">
    <center><img width=\"$neueBreite\" border=\"0\"
     src=\"http://www.flirtexplosion.de/bilder_tum.php?bild=$date[bild]\"></center>
    </td>
    </tr></table>");
    selfmade-webdesign
    webdesign leipzig

  • #2
    Könntest du vielleicht:

    - dein Problem etwas genauer erkären,
    - erklären, wie deine Variablen strukturiert sind, z.B.
    PHP-Code:
    $bildcodecodezahl="$bildcodecodezahl"
    - den Code umbrechen und evtl. unwichtige Dinge entfernen...

    Im Moment ist mir das noch ein wenig undurchsichtig, was passieren soll, und was der Code bewirkt...

    Kommentar


    • #3
      hat sich erledigt danke
      selfmade-webdesign
      webdesign leipzig

      Kommentar

      Lädt...
      X