kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Unterschied von print und echo ?

    geschrieben von sofortkredit

    ok, Danke

    also ist es quasi egal, was ich verwende, wenn ich "nur Text" ausgeben will

    ich schreibe die Ausgabe vorher komplett in eine Variable
    und will diesen String dann einfach ausgeben, also evtl. "Berechnungen" sind dann schon erledigt.

    $ausgabe = "<br />Hallo ich bin ein Text der am " . date('d.m.Y') . " um " . date('H:i:s') . " Uhr erstellt wurde.\n";  
    
    echo $ausgabe; 
    // oder 
    print $ausgabe;



    habe irgendwo gelesen, dass print die "bessere" Variante wäre,
    allerdings ohne eine Begründung.

    Meine Vermutung: echo verbraucht mehr Performance, weil es mehr kann ?
    nagut, aber der Unterschied wird minimal sein, ob mit echo oder mit print
    ... oder?

  • in: Unterschied von print und echo ?

    geschrieben von sofortkredit

    Hallo

    in der php.net Doku steht nichts davon,
    dass print ein Synonym zu echo ist (oder umgekehrt)

    aber / und die Beispiele sind quasi exact gleich

    also was ist eigentlich der Unterschied zwischen print und echo ?

    ... gibt es überhaupt einen Unterschied ?
    ... wann sollte was verwendet werden ?

  • in: Formular max. 4 Elemente auswählen?

    geschrieben von sofortkredit

    Vielen Dank

    .... damit geht es .... super Sache !!! .... Danke DIr !!!

    ich habe es noch bischen erweitert bzw. geändert, weil ich alert() Meldungen nicht mag
    jetzt mit Ausgabe, wieviele Checkboxen noch möglich sind
    in einem <div id="infofeld">...</div>
    und diese Ausgabe wird auch bei uncheck aktualisiert

    <script type="text/javascript">
    /* <![CDATA[ */
    
    var intAnzahl = 0;  // Anzahl gesetzter Checkboxen
    var intGesamt = 4;  // Gesamtanzahl Checkboxen, die gesetzt werden dürfen
    var intOffene = intGesamt;  // Anzahl noch mögliche Checkboxen
    
    function countChecks(objCheck){
      // Falls die Checkbox angewählt wurde
      if(objCheck.checked == true){
        intAnzahl++;
    	intOffene = (intGesamt - intAnzahl); 
    	document.getElementById('infofeld').innerHTML = "<p>Sie k&ouml;nnen noch " + intOffene + " Checkboxes ausw&auml;hlen!</p>";
        // Falls die Gesamtanzahl überschritten wurde
        if(intAnzahl > intGesamt){
          // alert("Bitte nur maximal " + intGesamt + " Checkboxes ausw&auml;hlen!");
    	  document.getElementById('infofeld').innerHTML = "<p>Sie d&uuml;rfen maximal " + intGesamt + " Checkboxes ausw&auml;hlen!</p>";
          intAnzahl--;                // Anzahl wieder zurücksetzen
          objCheck.checked = false;   // Checkbox wieder abwählen
        }
      // Falls eine Checkbox wieder abgewählt wird
      }else{
        intAnzahl--;  // Anzahl dekrementieren
    	intOffene = (intGesamt - intAnzahl); 
    	document.getElementById('infofeld').innerHTML = "<p>Sie k&ouml;nnen noch " + intOffene + " Checkboxes ausw&auml;hlen!</p>";
      }
    }
    
    /* ]]> */
    </script>



    so gefällt mir das schon ganz gut :)
  • in: Formular max. 4 Elemente auswählen?

    geschrieben von sofortkredit

    Hallo

    wie kann ich es hinbekommen, das bei einem Formular
    in dem mehr as 4 Elemente zur Auswahl stehen
    es nur möglich ist, maximal 4 Elemente auszuwählen
    (schon bei Eingabe prüfen, nicht nach Senden)


    Beispiel:
    <br />
    
    <form name="form1" method="post" action="">
      Bitte maximal 4 Elemente ausw&auml;hlen: <br />
      <br />
      <input type="checkbox" name="option[box1]" id="box1" value="ja" /> Auswahl Nr. 1 <br />  
      <input type="checkbox" name="option[box2]" id="box2" value="ja" /> Auswahl Nr. 2 <br />  
      <input type="checkbox" name="option[box3]" id="box3" value="ja" /> Auswahl Nr. 3 <br />  
      <input type="checkbox" name="option[box4]" id="box4" value="ja" /> Auswahl Nr. 4 <br />  
      <input type="checkbox" name="option[box5]" id="box5" value="ja" /> Auswahl Nr. 5 <br />  
      <input type="checkbox" name="option[box6]" id="box6" value="ja" /> Auswahl Nr. 6 <br />  
      <br />
      <input type="hidden" name="sendform1" value="ok" />
      OK ......... <input type="submit" value="Abschicken" />
    </form>
    
    <br />


    welchen Code (JavaScript ?) muss ich einbauen,
    damit der User im Formular maximal 4 Elemente auswählen kann ?

    ... so, dass wenn schon 4 Elemente "aktiv" markiert wurden,
    beim Versuch ein 5tes Element als "aktiv" zu markieren
    eine Meldung kommt wie z.B: ... Sie dürfen maximal 4 Elementa auswählen
    und vorallem, dass diese 5te Auswahl nicht "angenommen" wird

    also so, das man das Formular nur mit maximal 4 ausgwählten Elementen absenden kann
    ... wie kann ich das machen .... ist das kompliziert ? ... jemand ne Idee ?!

    Danke

Login zum Webhosting ohne Werbung!