habe ein problem bei der ausgabe (php)
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anmelden
anmeldung
browser
code
datei
email
existieren
fehler
finger
form
formular
funktionieren
jemand
klopfen
problem
rechnen
tag
teil
unterstellung
url
-
es ist nur ein sehr kurzer php-teil, aber irgendwie scheint ein tag/fehler">fehler drin zu sein. da ich selbst anscheinend blind bin hoff ich dass mir jemand weiterhelfen kann :D
hier der formular code:
<h4>Für Newsletter anmelden:</h4> <div id="email"> <form name="email" action="emailspeichern.php" method="get" enctype="text/html"> <input type="text" name="email" value="" size="40" maxlength="250" /> <input type="submit" name="" value="Absenden" /> </form> </div>
hier die php datei auf die man verwiesen wird:
<div id="content"> <?php $emailadresse = $_GET['email']; $fuerdatei = $emailadresse . ";" . "\r\n"; $handle = fopen ("emailadressen.txt", "a"); fwrite ($handle, $fuerdatei); fclose ($handle); ?> <div id="emailcontent"> <?php echo "<h7>Vielen Dank für Ihre Newsletter-Anmeldung.</h7>"; ?> </div> </div>
es soll ausgegeben werden: Vielen Dank für Ihre Newsletter-Anmeldung.
es wird ausgegeben: Vielen Dank für Ihre Newsletter-Anmeldung."; ?>
ok problem gelöst. hatte die datei falsch geöffnet. wenn ich mithilfe von xampp öffne funktioniert alles :D
Beitrag zuletzt geändert: 3.7.2013 13:22:09 von friseurclaudia -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Nebenbei bemerkt: Es gibt kein HTML-Tag "h7", es existieren nur h1-h6
-
aber funktionieren tuts trotzdem xD
-
Das stimmt, weil die Browser damit rechnen, dass der Entwickler dumm ist/sein könnte.
Trotzdem musst Du ja diese Unterstellung nicht bestätigen -
friseurclaudia schrieb:
wäre ich ein browser, würde ich euch allen auf die fingern klopfen ;)
aber funktionieren tuts trotzdem xD
und also so geht es 1. form:<?php echo <<< EOT <h4>Für Newsletter anmelden:</h4> <div id="email"> <form name="email" action="emailspeichern.php" method="get" enctype="text/html"> <input type="text" name="email" value="" size="40" maxlength="250" /> <input type="submit" name="" value="Absenden" /> </form> </div> EOT;
2. emailspeichern.php:<?php $h = fopen ("emailadressen.txt", "a"); fwrite($h, "{$_GET['email']};" . PHP_EOL); fclose($h); echo <<< EOT <div id="content"> <div id="emailcontent"> <h7>Vielen Dank für Ihre Newsletter-Anmeldung.</h7> </div> </div> EOT;
aber ich möchte gern gleich hinzufügen: so würde ich es nicht machen ;))) [warum?] -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage