ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
1685
1685
EMPFEHLEN
-
hi!
ich hab folgendes problem:
bei meinem newsletter-system wird jedesmal wenn man die datei öffnet ein leerzeichen eingefügt.
wie kann ich überprüfen, ob etwas eingegeben wurde****
wenn nichts eingegeben wurde soll auch nichts in die txt-datei geschrieben werdern.
außerdem wär eine bestätigung nach der eintragung auch gut, nur hab ich leider keine ahnung wie ich das anstellen soll...
ich hoff mal ihr könnt mir helfen.
THX
cu RioT
-
10.12.01 04:20 #2Dunsti Tutorials.de Gastzugang
Ob in der Variable was drin steht kannst Du ganz einfach mit einer IF-Abfrage machen:
in dem Abschnitt, wo die Variable einen Wert hat kommen dann die Funktionen, die den Wert in die Textdatei schreiben. Die Bestätigung (ich nehme an per Email !?) kannst Du dann einfach per mail("name@domain.de","Betreff","Nachricht","From: Newsletter <newsletter@deinedomain.de>") erledigen.PHP-Code:if ($variable) {
// Variable hat einen Wert
}
else {
// Variable ist leer
}

Dunsti
-
@ dunsti:
DANKE ****** dein tip war spitze, jetzt funktioniert´s. jetzt wird keine leerzeile mehr eingefügt.
die bestätigung ****t auch, allerdings hab ich die per <form action=...> gemacht.
Jetzt hab ich aber noch ein Problem:
man kann immer noch einen beliebigen text eintragen.
wie kann ich überprüfen ob ein "@" enthalten ist ****?
und wie kann ich eine fehlermeldung bringen ****
wär auch nett, wenn ihr mir sagen würdet wo ich die fehlermeldung mit einbaue (vor oder nach dem datei-öffnen bzw. nach der <Form>).
THX schonmal
cu RioT
-
11.12.01 17:25 #4Dunsti Tutorials.de Gastzugang
die Variable, die Du hast ist ja ein String, den Du mit allen gängigen Stringbefehlen manipulieren und prüfen kannst.
also z.B. so:
die Fehlermeldung kannst Du einfach mit echo ausgeben, und die Textdatei würde ich erst öffnen, wenn der Text "akzeptiert" wird, sonst machts ja keinen Sinn.PHP-Code:if (substr("@",$Variable)) {
// enthält @
}
else
{
// enthält kein @
}
Also:
wenn text ok -> in Datei schreiben
wenn text nicht ok -> Fehlermeldung ausgeben (und evtl. das Formular mit den bereits eingegebenen Werten zum korrigieren)
Gruß
Dunsti
-
hat mir echt geholfen!!
THX nochmal
cu RioT
Ähnliche Themen
-
Formular auf Eingabe überprüfen
Von banshe im Forum PHPAntworten: 5Letzter Beitrag: 15.06.10, 15:31 -
Formular Eingabe mittels If Anweisung Überprüfen
Von Dunkelelf9 im Forum PHPAntworten: 18Letzter Beitrag: 13.09.09, 19:17 -
Formular Eingabe überprüfen
Von hubbl im Forum PHPAntworten: 1Letzter Beitrag: 04.11.07, 23:18 -
[formular]Eingabe überprüfen. Email und Hp
Von stellenureinefrage im Forum PHPAntworten: 1Letzter Beitrag: 06.04.04, 20:55





Login






[PHP] [Codeschnipsel] ImageColor aus HTML-Farbcodierung erstellen