SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #21  
Alt 11.08.2006, 08:31:23
Hype2002 Hype2002 ist offline
Anfänger
 
Registriert seit: Aug 2006
Ort: nähe Münster (NRW)
Alter: 36
Beiträge: 55
AW: Formular geht nicht

kann mir denn keiner helfen?
Mit Zitat antworten
  #22  
Alt 11.08.2006, 10:26:42
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Formular geht nicht

return EingabenUeberpruefen(); gehört nicht im Sendebutton als 'onclick' definiert. Sondern muss in den einleitenden Form-Tag und dann mit 'onsubmit'
definiert werden. Du möchtest ja auf das Ereignis 'Senden' und nicht auf 'Klick' reagieren.
__________________
Grüße Andes
Mit Zitat antworten
  #23  
Alt 11.08.2006, 10:37:22
Hype2002 Hype2002 ist offline
Anfänger
 
Registriert seit: Aug 2006
Ort: nähe Münster (NRW)
Alter: 36
Beiträge: 55
AW: Formular geht nicht

also muss es so heißen, oder?
PHP-Code:
<form action="test2.php" method="POST" name="Eingabeformular" onSubmit="return EingabenUeberpruefen();"
funktioniert aber immernoch nicht.
Mit Zitat antworten
  #24  
Alt 11.08.2006, 12:22:32
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Formular geht nicht

Ja, so sollte es definiert werden.
Also bei mir funktioniert dein Script.
__________________
Grüße Andes
Mit Zitat antworten
  #25  
Alt 11.08.2006, 13:49:22
Hype2002 Hype2002 ist offline
Anfänger
 
Registriert seit: Aug 2006
Ort: nähe Münster (NRW)
Alter: 36
Beiträge: 55
AW: Formular geht nicht

hmm...
komisch bei mir immernoch nicht.
woran könnte das denn liegen, das das bei dir funktioniert und bei mir nicht?

Gruß Andreas
Mit Zitat antworten
  #26  
Alt 11.08.2006, 13:56:24
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Formular geht nicht

Javascript ist bei deinem Browser aktiv?
__________________
Grüße Andes
Mit Zitat antworten
  #27  
Alt 11.08.2006, 15:01:05
Hype2002 Hype2002 ist offline
Anfänger
 
Registriert seit: Aug 2006
Ort: nähe Münster (NRW)
Alter: 36
Beiträge: 55
AW: Formular geht nicht

ich habs, ich hatte anführungszeichen vergessen!
DANKE
Mit Zitat antworten
  #28  
Alt 11.08.2006, 15:34:19
Hype2002 Hype2002 ist offline
Anfänger
 
Registriert seit: Aug 2006
Ort: nähe Münster (NRW)
Alter: 36
Beiträge: 55
AW: Formular geht nicht

Hi, ich bins nochmal =)

habe es nun am laufen das in der emailadresse ein @ und ein .(Punkt) sein muss, allerdings soll das @ mindestens an stelle 2 stehen, da keine email mit @ anfängt! wie mache ich das?

habs bis jetzt so
PHP-Code:
var Suche document.Eingabeformular.Email.value.indexOf"@" && "." );

if (
Suche == -1Fehlermeldung += "Bitte geben Sie Ihre E-Mailadresse korrekt an!\n" 
einfach >1 vor das @ geht ja nicht ...
es soll nur abgefragt werden ob das @ nicht an erster stelle steht und der punkt hinter dem @ !


€DIT: HABS SCHON!

Geändert von Hype2002 (11.08.2006 um 16:31:19 Uhr)
Mit Zitat antworten
  #29  
Alt 11.08.2006, 17:28:56
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Formular geht nicht

Mit 'indexOf()' kannst du ermitteln an welcher Stelle ein Zeichen steht.
indexOf()
__________________
Grüße Andes
Mit Zitat antworten
  #30  
Alt 13.08.2006, 12:15:33
ElBribon ElBribon ist offline
Anfänger
 
Registriert seit: Aug 2006
Beiträge: 1
AW: Formular geht nicht

ich habe ein ähnliches problem und versuche ganze zeit die syntaktisch korrekte eingabe der email zu prüfen ...aber irgendwas läuft da nicht richtig.

hier der code->

<?php
function verifyEmail ($Email)
{
if (eregi("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*.[a-z]{2,4}$", $eMailAddress, $check))
{
if(getmxrr(substr(strstr($check[0], '@'), 1), $validate_email_temp))
{ return true; }
if(checkdnsrr(substr(strstr($check[0], '@'), 1),"ANY"))
{ return true; }
} return false;
}

$Empfaenger = "mail@domain.de";
if($_REQUEST['Send'])
{
if(empty($_REQUEST['Name']) || empty($_REQUEST['Email']) || empty($_REQUEST['Nachricht']))
{
echo"...please go <a href=\"javascript:history.back();\">back</a> and fill out all fields!";
}
else if (verifyEmail ($_REQUEST['Email'])!=true)
{
echo"...please go <a href=\"javascript:history.back();\">back</a> and type validate E-Mail!";
}
else
{
$Mailnachricht = "new message-> \n\n";
while(list($Formularfeld, $Wert)=each($_REQUEST))
{
if($Formularfeld!="Send")
{ $Mailnachricht .= $Formularfeld.": ".$Wert."\n"; }
}
$Mailnachricht .= "\nDatum/Zeit: ";
$Mailnachricht .= date("d.m.Y H:i:s");
$Mailbetreff = "contact: ";
$Mailbetreff .= $_REQUEST['Betreff'];
mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$_REQUEST['Email']);
echo"...thank you for your email!";
}
}
else
{
echo"a failure occured. please go back <a href=\"contact.php\">contact</a>.";
}
?>

die eingabe der daten erfolgt über eine andere seite welche dann diese seite aufruft, wo die eingaben geprüft werden.

beim durchlaufen der funktion verifyemail erfolgt auch bei korrekter eingabe der email, die fehlermeldung..

es liegt irgendwo an der if-anweisung..find aber nicht den fehler da ich php nicht so drauf habe..habe mir alles zusammen kopiert

Geändert von ElBribon (13.08.2006 um 12:17:38 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
dynamisches Formular auswerten klein PHP für Fortgeschrittene und Experten 4 08.02.2005 19:17:56
Formular Problem (session?) dersupergrobi PHP für Fortgeschrittene und Experten 2 25.07.2004 14:27:16
mittels Formular 2 Skripte aufrufen Tim PHP Grundlagen 2 21.06.2003 16:11:57
HTML Formular in PHP umwandeln mikeingo PHP für Fortgeschrittene und Experten 3 03.11.2002 10:09:20
update formular problem Silencer PHP für Fortgeschrittene und Experten 1 14.10.2002 08:29:44


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:29:40 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt