WinFuture-Forum.de: Php While Schleife - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Php While Schleife


#1 Mitglied ist offline   Shamall 

  • Gruppe: Verbannt
  • Beiträge: 1.022
  • Beigetreten: 04. April 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:28357 Bremen
  • Interessen:[TYFOO]:. senseless

geschrieben 25. Oktober 2006 - 21:24

hi. kurz und knapp.
wieso funzt das nicht?

<?php

$ausgang = "1"
$email = "MEINE_EMAIL_ADRESSE";
$betreff = "Schleife";
$nachricht = "Text"; 

while ($ausgang < 5) {
mail ($email, $betreff, $nachricht);
$ausgang + 1
}

?>

danke, stefan

Dieser Beitrag wurde von Shamall bearbeitet: 25. Oktober 2006 - 21:27

0

Anzeige



#2 Mitglied ist offline   NightTiger 

  • Gruppe: aktive Mitglieder
  • Beiträge: 701
  • Beigetreten: 19. März 06
  • Reputation: 0
  • Wohnort:Bern
  • Interessen:Webdesign -&gt; (X)HTML, CSS, ein bisschen PHP und ein bisschen JavaScript ;))

geschrieben 25. Oktober 2006 - 21:28

<?php

$ausgang = "1";
$email = "[email protected]";
$betreff = "Schleife";
$nachricht = "Text";

while($ausgang < 5) {
mail($email, $betreff, $nachricht);
$ausgang++; //kannst auch $ausgang + 1; aber das andere braucht weniger Code!
}

?>


aber darf ich fragen, für was du den Code brauchst? Spam-Mails? ;D

Dieser Beitrag wurde von NightTiger bearbeitet: 25. Oktober 2006 - 21:29

0

#3 Mitglied ist offline   Gitarremann 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.263
  • Beigetreten: 04. Juni 06
  • Reputation: 3
  • Geschlecht:Männlich
  • Wohnort:Trebnitz

geschrieben 25. Oktober 2006 - 21:29

Beitrag anzeigenZitat (Shamall: 25.10.2006, 22:24)

hi. kurz und knapp.
wieso funzt das nicht?

<?php

$ausgang = "1"
$email = "[email protected]";
$betreff = "Schleife";
$nachricht = "Text"; 

while ($ausgang < 5) {
mail ($email, $betreff, $nachricht);
$ausgang + 1
}

?>

danke, stefan


schreib mal statt

$ausgang + 1;

$ausgang = $ausgang + 1;

bzw. gleich die kurzform

$ausgang++;
Der Pessimist sagt: "Das Glas ist halb leer,"
Der Optimist sagt: "Das Glas ist halb voll."
Der Realist sagt: "Bedienung, zwei Neue!"
0

#4 Mitglied ist offline   Shamall 

  • Gruppe: Verbannt
  • Beiträge: 1.022
  • Beigetreten: 04. April 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:28357 Bremen
  • Interessen:[TYFOO]:. senseless

geschrieben 25. Oktober 2006 - 21:29

ne nix spam is nur ne eifnache möglichkeit zu testen ob alles klappt. die mails bekomm sowieso ich ;D
0

#5 Mitglied ist offline   NightTiger 

  • Gruppe: aktive Mitglieder
  • Beiträge: 701
  • Beigetreten: 19. März 06
  • Reputation: 0
  • Wohnort:Bern
  • Interessen:Webdesign -&gt; (X)HTML, CSS, ein bisschen PHP und ein bisschen JavaScript ;))

geschrieben 25. Oktober 2006 - 21:32

funktioniert mein Code?
0

#6 Mitglied ist offline   Shamall 

  • Gruppe: Verbannt
  • Beiträge: 1.022
  • Beigetreten: 04. April 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:28357 Bremen
  • Interessen:[TYFOO]:. senseless

geschrieben 25. Oktober 2006 - 21:33

danke geht. nur der server hat mir den fehler immer in einer ganz anderen zeil angezeigt darum hab ich hin nie gefunden.
0

#7 Mitglied ist offline   Gitarremann 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.263
  • Beigetreten: 04. Juni 06
  • Reputation: 3
  • Geschlecht:Männlich
  • Wohnort:Trebnitz

geschrieben 25. Oktober 2006 - 21:34

achso

$ausgang ++;

erhöht immer nur um eins, kann ja mal sein es geht mal um ne schleife, wo immer um 2 erhöht wird, dann ist die kurzform

$ausgang += 2;

und was nighttiger andeuten wollte aber in diesem code-status nicht so wirklich klappt ist - immer schön auf das semikolon am ende achten.
Der Pessimist sagt: "Das Glas ist halb leer,"
Der Optimist sagt: "Das Glas ist halb voll."
Der Realist sagt: "Bedienung, zwei Neue!"
0

#8 Mitglied ist offline   Doppelwinkel 

  • Gruppe: aktive Mitglieder
  • Beiträge: 462
  • Beigetreten: 23. August 03
  • Reputation: 0

geschrieben 25. Oktober 2006 - 21:57

do {
--Anweisung--
} while (--Abbruchbedingung--)

Dieser Beitrag wurde von Doppelwinkel bearbeitet: 25. Oktober 2006 - 21:57

0

#9 Mitglied ist offline   Graumagier 

  • Gruppe: aktive Mitglieder
  • Beiträge: 8.811
  • Beigetreten: 01. März 04
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Graz, Österreich

geschrieben 25. Oktober 2006 - 22:55

@Doppelwinkel:

Richtiger wäre wohl

do { $ANWEISUNG } while ( $ABLAUFBEDINGUNG )


bzw.

do { $ANWEISUNG } while ( !$ABBRUCHBEDINGUNG )


@Shamall: Gibt's einen Grund warum du den Counter rauf- statt runterzählen lässt? Umgekehrt wär's einfacher zu lesen und logisch.

Dieser Beitrag wurde von Graumagier bearbeitet: 25. Oktober 2006 - 22:58

"If you make something idiot proof, someone will invent a better idiot." - Marvin

For Emails always use OpenPGP. My KeyID: 0xA1E011A4
0

#10 Mitglied ist offline   Shamall 

  • Gruppe: Verbannt
  • Beiträge: 1.022
  • Beigetreten: 04. April 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:28357 Bremen
  • Interessen:[TYFOO]:. senseless

geschrieben 28. Oktober 2006 - 17:13

da hast du recht. aber ich lese gerade ein tut wo halt addiert wird. darum woltle ich nicht zu weit abweichen.
0

#11 Mitglied ist offline   Doppelwinkel 

  • Gruppe: aktive Mitglieder
  • Beiträge: 462
  • Beigetreten: 23. August 03
  • Reputation: 0

geschrieben 28. Oktober 2006 - 17:55

Beitrag anzeigenZitat (Graumagier: 25.10.2006, 23:55)

@Doppelwinkel:

Richtiger wäre wohl

do { $ANWEISUNG } while ( $ABLAUFBEDINGUNG )


bzw.

do { $ANWEISUNG } while ( !$ABBRUCHBEDINGUNG )


@Shamall: Gibt's einen Grund warum du den Counter rauf- statt runterzählen lässt? Umgekehrt wär's einfacher zu lesen und logisch.


Und wo ist jetzt konkret der Unterschied zu meinem Beispiel? werder $ABBRUCHBEDINGUNG noch ---Abbruchbedingung--- resultieren in einem funktionierenden Code... es sei denn Du gibst $ABBRUCHBEDINGUNG einen booleschen Wert... aber man kanns ja auch gleich korrekt machen und /* Abruchbedngung */ schreiben :)

Dieser Beitrag wurde von Doppelwinkel bearbeitet: 28. Oktober 2006 - 17:57

0

#12 Mitglied ist offline   Gitarremann 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.263
  • Beigetreten: 04. Juni 06
  • Reputation: 3
  • Geschlecht:Männlich
  • Wohnort:Trebnitz

geschrieben 28. Oktober 2006 - 18:14

Beitrag anzeigenZitat (Doppelwinkel: 28.10.2006, 18:55)

Und wo ist jetzt konkret der Unterschied zu meinem Beispiel? werder $ABBRUCHBEDINGUNG noch ---Abbruchbedingung--- resultieren in einem funktionierenden Code... es sei denn Du gibst $ABBRUCHBEDINGUNG einen booleschen Wert... aber man kanns ja auch gleich korrekt machen und /* Abruchbedngung */ schreiben :)


der unterschied liegt im ! denn du schriebst

do {
--Anweisung--
} while (--Abbruchbedingung--)


und die anweisung soll doch aber nicht ausgeführt werden, so lange die abbruchbedingung gilt sondern nur so lange sie nicht gilt.
Der Pessimist sagt: "Das Glas ist halb leer,"
Der Optimist sagt: "Das Glas ist halb voll."
Der Realist sagt: "Bedienung, zwei Neue!"
0

#13 Mitglied ist offline   Doppelwinkel 

  • Gruppe: aktive Mitglieder
  • Beiträge: 462
  • Beigetreten: 23. August 03
  • Reputation: 0

geschrieben 28. Oktober 2006 - 19:19

Wobei wir doch gar nicht Wissen, ob die Abbruchbedingung nun einen negativen oder positiven Wert hat... $Abbruchbedingung kann doch auch was negatives sein

zu setzen mit...

$Abbruchbedingung = false;
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0