zu gestern [userbild]

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

  • #16
    ahh hab die klammer gefunden! DOH

    PHP-Code:
     if (is_file($file)) 

    aber imme rnoch parser in der zeile
    Zuletzt geändert von mukraker; 11.02.2003, 21:51.
    thx Mukraker

    Kommentar


    • #17
      Original geschrieben von mrhappiness
      • betrachte er sein code-fragment
      • zähle er die zahl der öffnenden klammern
      • merke er sie sich
      • zähle er die zahl der schließenden klammern
      • multipliziere er die beiden werte
      • teile er durch die zahl der öffnenden klammern
      • ziehe er die zahl der öffnenden klammern ab
      • ist der wert kleiner 0 fehlt der betrag des wertes an schließenden klammern
      • ist der wert größer 0 fehlt der betrag des wertes an öffnenden klammern
      • ist der wert ungleich 0: fehler korrigieren
      • ergänze er das fehlende semikolon
      Kleiner Tipp: Es ging mir speziell darum:
      PHP-Code:
      $file "../../images/schuler/".$bild
                    
      if (is_file($file)
                    
      //4a    
                      

      Original geschrieben von mukraker
      wenn ich mir die klammer anschaue! passt es doch ?!??
      wenn's passt, kannstdu entweder nich rechnen, oder du hast noc irgendwo eine öffnende klammer vergessen, die es dann insgesamt wieder ausgleicht
      Ich denke, also bin ich. - Einige sind trotzdem...

      Kommentar


      • #18
        schon lange

        hättest du oben in code geschaut hättest du gesehen das es schon längst drin ist.


        nun aber!:
        Warning: Undefined variable: literatur in /mnt/ls1/11/392/00000003/htdocs/lampenfieber/admin/admin/schuleraendern1.inc.php on line 23
        thx Mukraker

        Kommentar


        • #19
          is ja auch mies, einfach so nen beitrag zu editieren und dann zu motzen

          was deinen parse--fehler angeht: sicher, dass es "literatur" gibt?

          probier mal
          PHP-Code:
          $literatur $_POST['literatur']; 
          Zuletzt geändert von mrhappiness; 11.02.2003, 22:05.
          Ich denke, also bin ich. - Einige sind trotzdem...

          Kommentar


          • #20
            Original geschrieben von martin_de
            der php modus wird mit <?php eingeleitet nicht mit <? . das kann sonst schnell zu imkompatibilitätsproblemen mit anderen scriptsprachen führen.
            in wie fern denn?

            solange man seine .php-seiten nicht noch durch andere script-parser jagt, sehe ich da keine probleme.
            I don't believe in rebirth. Actually, I never did in my whole lives.

            Kommentar


            • #21
              Original geschrieben von wahsaga
              solange man seine .php-seiten nicht noch durch andere script-parser jagt, sehe ich da keine probleme.
              @martin_de
              das sehe ich genau so ...

              btw.
              ich verwende aber auch <?php. ich finds einfach sauberer und schöner
              aber im prinzip ist es tatsächlich egal, wenn kein anderer script.parser was damit macht.
              INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


              Kommentar


              • #22
                zu gestern [userbild]

                http://www.php-resource.de/forum/sho...threadid=16263
                <--
                hatte deswegen gestern um hilfe gebeten,
                eure antworten waren:
                -habs nciht verstanden
                -was wilste machen etc.

                war echt schwer zu erklären, ich habs aver soebend fertig gestellen

                Problem waren die vieln versch, möglichkeiten.
                DA das Kundenbild nach $forname."_".$nachname.".jpg" gespeichert wird



                PHP-Code:
                <?php
                //error_reporting(E_ALL); 
                include("config.inc.php");
                include(
                "datenbank.inc.php");
                //post daten
                $first_name $_POST['first_name_old'];
                $last_name $_POST['last_name_old'];
                $first_name_new $_POST['first_name_new'];
                $last_name_new $_POST['last_name_new'];
                $spitzname $_POST['spitzname'];
                $email_address $_POST['email_address'];
                $birthday $_POST['birthday'];
                $phone $_POST['phone'];
                $mobile $_POST['mobile'];
                $abi1 $_POST['abi1'];
                $abi2 $_POST['abi2'];
                $literatur[] = $_POST['literatur[]'];
                $info $_POST['info'];
                $bildname $HTTP_POST_FILES['bilddir']['tmp_name'];
                $street $_POST['street'];
                $plz $_POST['plz'];
                //falls keine gruppe ausgewählt ist
                if(is_array($literatur)){
                 
                $literatur join(",",$literatur);
                }else {
                 
                $literatur "hat kein Literatur belegt";
                }
                //db updaten
                $abfrage "update $lampen_user set last_name='$last_name_new', 
                                                    first_name='
                $first_name_new',
                                                    spitzname='
                $spitzname', 
                                                    email_address='
                $email_address' ,
                                                    street='
                $street' ,
                                                    plz='
                $plz' ,
                                                    town='
                $town' ,
                                                    birthday='
                $birthday' ,
                                                    phone='
                $phone' ,
                                                    mobile='
                $mobile' ,
                                                    abi1='
                $abi1' ,
                                                    abi2='
                $abi2' ,
                                                    literatur='
                $literatur' ,
                                                    info='
                $info' ,
                                                    literatur='
                $literatur',
                                                    bilddir='
                $bilddir
                                                    where last_name='
                $last_name' and first_name='$first_name'";
                $result mysql_query($abfrage$conn);
                //bildvars
                $bild $first_name."_".$last_name.".jpg";
                $file "../../images/schuler/".$bild;
                // wenn daten eingetragen
                if ( $result != "")
                    {
                    echo 
                "daten sind geändert worden <br><br>";
                    
                //wenn aber nur der name geändert wurd
                    
                if ( ($first_name != $first_name_new) or ($last_name != $last_name_new) )
                                   {
                                echo 
                "ein neuer name wurde gewählt <br><br>";
                                
                $bild $first_name."_".$last_name.".jpg";
                                
                $file "../../images/schuler/".$bild;
                                
                //wenn alter bild existiert diess löschen u neues hochladen
                                    
                if ( is_file($file) )
                                        {
                                        echo 
                "eine altes bild existiert und wurde nun mit neuem namen umbennant<br><br>";
                                        
                rename $file,$first_name_new."_".$last_name_new.".jpg"  );
                                        }
                                    
                //wenn kein altes bild
                                    
                else
                                    {
                                    echo 
                "es gab kein altes bild <br><br>";
                                    }
                                }    
                    
                //wenn neues bild  <----  aber incl name oder ohne name
                    
                if ( $bildname == "" or $bildname != "none")
                        {
                        echo 
                "ein neues bild wrde gewählt<br><br>";
                        
                //wenn  neue namen u  bild
                        
                if ( ($first_name != $first_name_new) or ($last_name != $last_name_new) )
                                   {
                                echo 
                "ein neuer name wurde gewählt und einer neues bild<br><br>";
                                
                //wenn alter bild existiert diess löschen u neues hochladen
                                    
                if ( is_file($file) )
                                        {
                                        echo 
                "eine altes bild existiert und wurde nun mit einem neuem überschrieben<br><br>";
                                        
                unlink $file );
                                        
                move_uploaded_file($bildname$userbild.$first_name_new."_".$last_name_new.".jpg");
                                        }
                                    
                //wenn kein alten bild existiert neues hochladen
                                    
                else
                                    {
                                    echo 
                "es gab kein altes bild ein neues bild wurde mit neuem name hochgeladen<br><br>";
                                    
                move_uploaded_file($bildname$userbild.$first_name_new."_".$last_name_new.".jpg");
                                    }
                                }
                        else
                            {
                            echo 
                "es wurde nur ein nures bild hochgeladen<br><br>";
                            
                move_uploaded_file($bildname$userbild.$first_name_new."_".$last_name_new.".jpg");
                            }
                        }
                        
                //wenn keine neuen namen u bild
                        
                else
                        {
                        echo 
                "es wurde nur das normal update ausgeführt<br><br>";
                        
                //move_uploaded_file($bildname, $userbild.$first_name."_".$last_name.".jpg");
                        
                }
                    }
                //wenn update fehlschlägt
                else
                    {
                    echo 
                "update fehlgeschlagen<br><br>";
                    echo 
                mysql_error();
                    }
                //var ausgabe
                echo '$result='.$result."<br><br>";
                echo 
                '$first_name='.$first_name."<br><br>";
                echo 
                '$first_name_new='.$first_name_new."<br><br>";
                echo 
                '$last_name='.$last_name."<br><br>";
                echo 
                '$last_name_new='.$last_name_new."<br><br>";
                echo 
                '$bildname='.$bildname."<br><br>";
                echo 
                '$bild='.$bild."<br><br>";
                echo 
                '$file='.$file."<br><br>";
                echo 
                '$userbild='.$userbild."<br><br>";

                ?>


                ich weiß ist evtl etwas kompliziert aber es funzt!!
                // die vielen echo und so sind drin damit ich weiß was das alles noch ist *g*

                script zu finden unter:
                http://www.wn-media.de/lampenfieber/...hulerverwalten
                thx Mukraker

                Kommentar


                • #23
                  Und warum dafür ein neuer beitrag?
                  Ich führ mal zusammen!

                  *ZUSAMMENFÜHR*

                  Kommentar

                  Lädt...
                  X