PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mail in for wie =??



localhost
26-12-2002, 01:10
<?
$t = "wie bekomme ich hier eine mail rein"; $i = 0; do { echo $t; $i++; } while ($i<30);
?>


/////////////////mail(//////////////////


<?
$empfaenger = "sag@ich.net";
$betreff = "Sex mit einer geilen sau. Mit Drogen und Techno";
$text = "Test sdhfasdjfösdjgfs dfjga fgöjfösdjg öfjgö fjg mmmm MMMM";
mail($empfaenger, $betreff, $text, "From: $sender <$sendermail>");
?>

Gaert
26-12-2002, 03:10
Erstens:
Drogen sind (immer) scheisse!

Zweitens:
Techno ist (meistens) scheisse!

Sex mit ner geilen Frau:
Wird wiederspruchslos akzeptiert!

Letztens:

Ich versteh den Post nicht... bitte nochmal ohne Techno und Drogeneinflüsse Posten!

localhost
26-12-2002, 13:20
<?
$t = "wie bekomme ich hier eine mail rein"; $i = 0; do { echo $t; $i++; } while ($i<30);
?>

das ist die mail die darein soll aber wie ?????
<?
$empfaenger = "sag@ich.net";
$betreff = "Sex mit einer geilen sau. Mit Drogen und Techno";
$text = "Test sdhfasdjfösdjgfs dfjga fgöjfösdjg öfjgö fjg mmmm MMMM";
mail($empfaenger, $betreff, $text, "From: $sender <$sendermail>");
?>

localhost
26-12-2002, 19:27
<?
$t = "

$empfaenger = "sag@ich.net";
$betreff = "Halt ne Betreff zeile";
$text = "Test sdhfasdjfösdjgfs dfjga fgöjfösdjg öfjgö fjg mmmm MMMM";
mail($empfaenger, $betreff, $text, "From: $sender <$sendermail>");

"; $i = 0; do { echo $t; $i++; } while ($i<30);
?>

Gaert
26-12-2002, 19:33
Also an der Art von deinem Coding zu Urteilen, nehm ich mal an, dass du mit PHP noch nicht viel gemacht hast (Ist glaube ich das erste PHP Skript überhaupt, dass ich mit ner do ... while() schleife gesehehn hab).
Falls ich mich irre... Sorry und gratulation zu nem eigenwilligen Stil!

Könntest du bitte mal erläutern was das Skript eigentlich machen soll, wenn du sagst dass es nicht geht!

Ich gehe mal davon aus, dass du das hier 30 mal ausgeben willst... (keine ahnung wieso)

$empfaenger = "sag@ich.net";
$betreff = "Halt ne Betreff zeile";
$text = "Test sdhfasdjfösdjgfs dfjga fgöjfösdjg öfjgö fjg mmmm MMMM";
mail($empfaenger, $betreff, $text, "From: $sender <$sendermail>");


In diesem Fall musst du entweder einfache Anführungszeichen nach dem $t=
verwenden, oder alle doppelten Anführungszeichen innerhalb des Strings escapen (mit nem \ vornedran).

Allerdings glaube ich eher, dass der sinn deines Skripts daraus bestehen soll 30 mails zu verschicken richtig?

Für die Zukunft wäre es sinnvoll nicht nur ein Stück Code zu posten sondern auch ne Fehlerbeschreibung und was das ganze eigentlich machen soll.

localhost
26-12-2002, 20:33
Ja das ganze soll eine mail 2 oder 3 mal anschicken die 30 war nur eine fikive zahl

<?
$t = "

$empfaenger = \"mail@adr.de\";
$betreff = \"Betreff\";
$text = \"Test sdhfasdjfösdjgfs dfjga fgöjfösdjg öfjgö fjg mmmm MMMM\";
mail($empfaenger, $betreff, $text, \"From: $sender <$sendermail>\");

"; $i = 0; do { echo $t; $i++; } while ($i<30);
?>

das geht auch nicht

Gaert
26-12-2002, 21:45
Hallo!

Das war ja auch das Beispiel für die Ausgabe!



Ich gehe mal davon aus, dass du das hier 30 mal ausgeben willst... (keine ahnung wieso)

$empfaenger = "sag@ich.net";
$betreff = "Halt ne Betreff zeile";
$text = "Test sdhfasdjfösdjgfs dfjga fgöjfösdjg öfjgö fjg mmmm MMMM";
mail($empfaenger, $betreff, $text, "From: $sender <$sendermail>");


Wie kommst du eigentlich drauf, dass du das mit echo ausgeben musst wenn du ne funktion starten willst???

Ich würd mir an deiner stelle erstmal ein PHP Tutorial reinziehen...

Die Lösung:



<?php
$empfaenger = "mail@adr.de";
$betreff = "Betreff";
$text = "Test sdhfasdjfösdjgfs dfjga fgöjfösdjg öfjgö fjg mmmm MMMM";

for ($i=0; $i<30; $i++)
{
mail($empfaenger, $betreff, $text, "From: $sender <$sendermail>");
}
?>

localhost
26-12-2002, 22:47
jo das geht danke ich hab bichen phpgelernd bei www.schattenbaum.net/php/

Gaert
26-12-2002, 23:27
Gut!

Dann noch viel Spaß beim weiterlernen!

Wenn du Fragen hast hier melden...