phpauction Bilderfehler

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

  • phpauction Bilderfehler

    Hallo. Ich komm da nicht weiter, bei dem script werden immer 3 Bilder verlangt und erst dann geht es weiter. Auch wenn kein Bild gewählt wird, verlangt das script bild 3.
    Das script:

    PHP-Code:
    // Keine Aktion gewählt / Erstaufruf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

            
    if ($action=="login")
              
    $action "";

            if (empty(
    $action))
            {
              
    // Preise für Features holen
              
    $my_result mysql_query("select * from features order by id");
              
    $fett_preis print_money(mysql_result($my_result,0,"value"));
              
    $marker_preis print_money(mysql_result($my_result,1,"value"));
              
    $topkat_preis print_money(mysql_result($my_result,2,"value"));
              
    $bild2_preis print_money(mysql_result($my_result,3,"value"));
              
    $bild3_preis print_money(mysql_result($my_result,4,"value"));
              
    $TPL_fett_preis $fett_preis;
              
    $TPL_marker_preis $marker_preis;
              
    $TPL_topkat_preis $topkat_preis;
              
    $TPL_bild2_preis $bild2_preis;
              
    $TPL_bild3_preis $bild3_preis;

                    if (
    $mode=="recall")
                    {
                      if (isset(
    $sessionVars["SELL_file_uploaded"]))
                      {

                            if (
    $sessionVars["SELL_pict_url"] <> "")
                            {
                              
    $userfile "none";
                              if (
    file_exists($image_upload_path.$sessionVars["SELL_pict_url"]))
                              {
                                
    unlink($image_upload_path.$sessionVars["SELL_pict_url"]);
                              }
                            }

                            if (
    $sessionVars["SELL_pict_url2"] <> "")
                            {
                              
    $userfile2 "none";
                              if (
    file_exists($image_upload_path.$sessionVars["SELL_pict_url2"]))
                              {
                                
    unlink($image_upload_path.$sessionVars["SELL_pict_url2"]);
                              }
                            }

                            if (
    $sessionVars["SELL_pict_url3"] <> "")
                            {
                              
    $userfile3 "none";
                              if (
    file_exists($image_upload_path.$sessionVars["SELL_pict_url3"]))
                              {
                                
    unlink($image_upload_path.$sessionVars["SELL_pict_url3"]);
                              }
                            }

                              unset(
    $sessionVars["SELL_file_uploaded"]);
                              
    $sessionVars["SELL_pict_url"] = $sessionVars["SELL_pict_url_original"];
                              
    putSessionVars();
                      } 

  • #2
    mach ne abfrage
    if(!empty(bild1)){
    if ($sessionVars["SELL_pict_url"] <> "")
    {
    $userfile = "none";
    if (file_exists($image_upload_path.$sessionVars["SELL_pict_url"]))
    {
    unlink($image_upload_path.$sessionVars["SELL_pict_url"]);
    }
    }

    }
    else{}

    usw.
    probier das mal.
    Sunshine CMS
    BannerAdManagement
    Borlabs - because we make IT easier
    Formulargenerator [color=red]Neu![/color]
    Herkunftsstatistik [color=red]Neu![/color]

    Kommentar


    • #3
      Parse error: parse error, expecting `T_VARIABLE' or `'$'' in /homepages/41.....

      PHP-Code:
      if(empty(bild1)){ 
      99

      Kommentar


      • #4
        das war doch nur als beispiel gedacht.

        PHP-Code:
        // Keine Aktion gewählt / Erstaufruf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

                
        if ($action=="login")
                  
        $action "";

                if (empty(
        $action))
                {
                  
        // Preise für Features holen
                  
        $my_result mysql_query("select * from features order by id");
                  
        $fett_preis print_money(mysql_result($my_result,0,"value"));
                  
        $marker_preis print_money(mysql_result($my_result,1,"value"));
                  
        $topkat_preis print_money(mysql_result($my_result,2,"value"));
                  
        $bild2_preis print_money(mysql_result($my_result,3,"value"));
                  
        $bild3_preis print_money(mysql_result($my_result,4,"value"));
                  
        $TPL_fett_preis $fett_preis;
                  
        $TPL_marker_preis $marker_preis;
                  
        $TPL_topkat_preis $topkat_preis;
                  
        $TPL_bild2_preis $bild2_preis;
                  
        $TPL_bild3_preis $bild3_preis;

                        if (
        $mode=="recall")
                        {
                          if (isset(
        $sessionVars["SELL_file_uploaded"]))
                          {
                                if(!empty(
        $sessionVars["SELL_pict_url"])){
                                if (
        $sessionVars["SELL_pict_url"] <> "")
                                {
                                  
        $userfile "none";
                                  if (
        file_exists($image_upload_path.$sessionVars["SELL_pict_url"]))
                                  {
                                    
        unlink($image_upload_path.$sessionVars["SELL_pict_url"]);
                                  }
                                }
                                }
                                
                                if(!empty(
        $sessionVars["SELL_pict_ur2"])){
                                if (
        $sessionVars["SELL_pict_url2"] <> "")
                                {
                                  
        $userfile2 "none";
                                  if (
        file_exists($image_upload_path.$sessionVars["SELL_pict_url2"]))
                                  {
                                    
        unlink($image_upload_path.$sessionVars["SELL_pict_url2"]);
                                  }
                                }
                                }
                                if(!empty(
        $sessionVars["SELL_pict_url"])){
                                if (
        $sessionVars["SELL_pict_url3"] <> "")
                                {
                                  
        $userfile3 "none";
                                  if (
        file_exists($image_upload_path.$sessionVars["SELL_pict_url3"]))
                                  {
                                    
        unlink($image_upload_path.$sessionVars["SELL_pict_url3"]);
                                  }
                                }
                                }

                                  unset(
        $sessionVars["SELL_file_uploaded"]);
                                  
        $sessionVars["SELL_pict_url"] = $sessionVars["SELL_pict_url_original"];
                                  
        putSessionVars();
                          } 
        probier mal ob das klappt.
        Sunshine CMS
        BannerAdManagement
        Borlabs - because we make IT easier
        Formulargenerator [color=red]Neu![/color]
        Herkunftsstatistik [color=red]Neu![/color]

        Kommentar


        • #5
          Hi und Danke für Deine Mühe, aber es klappt immer noch nicht. Die Fehlermeldung ist nu weg, aber der Fehler bleibt der gleiche.
          Wenn ich Bild 1 nicht angebe meckert es nach Bild 1.
          Wenn ich allerings Bild 1 angebe verlangt es nach Bild 3.
          Bild 2 wird nicht verlangt.
          Wenn ich Bild 1 und Bild 3 angebe, verlangt es nach Bild 3.
          Noch eine Idee?

          Grüße

          Kommentar


          • #6
            code selbst geschrieben?
            gibt es da noch was an code?

            was heißt <> ???????
            Sunshine CMS
            BannerAdManagement
            Borlabs - because we make IT easier
            Formulargenerator [color=red]Neu![/color]
            Herkunftsstatistik [color=red]Neu![/color]

            Kommentar


            • #7
              Der code ist zu lang zum Posten 55000 Zeichen gg.

              Anbei noch die Tabelle:

              PHP-Code:
                 id  varchar(32)   Nein      Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 user  varchar
              (32)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 title  tinytext   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 starts  timestamp
              (14)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 description  text   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 pict_url  tinytext   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 category  int
              (11)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 minimum_bid  double
              (16,4)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 reserve_price  double
              (16,4)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 auction_type  char
              (1)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 duration  char
              (2)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 location  tinytext   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 location_zip  varchar
              (6)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 shipping  char
              (1)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 payment  tinytext   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 international  char
              (1)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 ends  timestamp
              (14)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 current_bid  double
              (16,4)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 closed  char
              (1)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 photo_uploaded  char
              (1)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 quantity  int
              (11)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 suspended  int
              (1)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 fett  char
              (1)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 marker  char
              (1)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 topkat  char
              (1)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 zustand  varchar
              (30)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 artnr  varchar
              (20)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 buynow  double
              (16,4)   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 seller_rate  char
              (1)   Ja  0    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 buyer_rate  char
              (1)   Ja  0    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 pict_url2  tinytext   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
                 pict_url3  tinytext   Ja  NULL    Ändern  Löschen  Primärschlüssel  Index  Unique  Volltext  
               markierte
              :     Oder 

              Kommentar


              • #8
                das nützt mir gar nichts. ich will wissen für was <> steht.

                hmm.
                Sunshine CMS
                BannerAdManagement
                Borlabs - because we make IT easier
                Formulargenerator [color=red]Neu![/color]
                Herkunftsstatistik [color=red]Neu![/color]

                Kommentar


                • #9
                  Das weiss ich auch nicht.

                  Kommentar


                  • #10
                    <> steht für != bzw. ungleich

                    http://de2.php.net/manual/de/languag...comparison.php
                    hopka.net!

                    Kommentar


                    • #11
                      Dann sollte diese Zeile ja aber richtig sein.


                      Kann es denn auch mit der Veränderung der Char in der Tabelle Sein?


                      The range of M is 0 to 255 characters (1 to 255 prior to MySQL Version 4.0.2).

                      Das er da die Null nicht mehr akzeptiert?

                      pict_url tinytext Ja NULL Ändern Löschen Primärschlüssel Index Unique Volltext

                      photo_uploaded char(1) Ja NULL Ändern Löschen Primärschlüssel Index Unique Volltext

                      pict_url2 tinytext Ja NULL Ändern Löschen Primärschlüssel Index Unique Volltext

                      pict_url3 tinytext Ja NULL Ändern Löschen Primärschlüssel Index Unique Volltext

                      Kommentar

                      Lädt...
                      X