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önnen noch " + intOffene + " Checkboxes auswählen!</p>"; // Falls die Gesamtanzahl überschritten wurde if(intAnzahl > intGesamt){ // alert("Bitte nur maximal " + intGesamt + " Checkboxes auswählen!"); document.getElementById('infofeld').innerHTML = "<p>Sie dürfen maximal " + intGesamt + " Checkboxes auswä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önnen noch " + intOffene + " Checkboxes auswä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ä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