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 ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign 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 > HTML, CSS und JavaScript Help!
Hilfe Community Kalender Heutige Beiträge Suchen

HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen

Antwort
 
Themen-Optionen Ansicht
  #11  
Alt 22.06.2006, 16:16:48
MatMel MatMel ist offline
Member
 
Registriert seit: Aug 2005
Beiträge: 644
MatMel eine Nachricht über ICQ schicken
AW: überprüfen ob radiobutton ausgewählt wurde

KAnnst du villeicht mal alles von dem Skript posten wie es jetzt ist...
(also ich mein den formular Teil ...)
Mit Zitat antworten
  #12  
Alt 22.06.2006, 16:23:52
Stifler Stifler ist offline
Junior Member
 
Registriert seit: Dec 2003
Ort: Wörth am Rhein
Beiträge: 347
Stifler eine Nachricht über ICQ schicken
AW: überprüfen ob radiobutton ausgewählt wurde

hier mal das script, hab halt die eingabefelder weg gelassen sonst bekomm ich ärger mit dem admin :)

PHP-Code:
//überprüfung ob pflicht eingabefelder ausgefüllt sind
function confirmSave()
{
    var Formular = document.test; 
    var fehler = 0; // Variable, um zu verhindern, dass immer alle Ueberpruefungen stattfinden und der User
    // eventuell mit mehreren Alert- Boxen genervt wird.

/* ***** Abfrage, ob Felder ausgefuellt sind ******** */

    if (fehler == "0" && Formular.n_firma_1.value == "") {
        alert ("Eines der Pflichtfelder Firma wurde nicht ausgefüllt.");
        Formular.n_firma_1.focus(); // setzt Focus in betreffendes Feld "Firma1"
        fehler++; // hochzaehlen, damit am Schluss false zurueck gegeben wird und weitere Ueberpruefungen
        // nicht mehr durchlaufen werden
    }

  //Endgueltige Abfrage, ob Formular abgesendet werden darf oder nicht

    if (fehler == "0") {
        return true; // sende Formular
    }
    else {
        return false; // sende Formular NICHT
    }
}

//überprüfung ob radiobutton geklickt wurde
function FormularPruefen(){ 
  
var Formular = document.test;
if (!(Formular.wert[0].checked || Formular.wert[1].checked))
  alert ("Bitte wählen Sie aus ob es sich um einen Kunden oder Lieferanten handelt.");
   return false


</script>

<?
if($id!=true){
echo "<BODY NOF=\"(MB=(adressverwaltung, 28, 21, 150, 16), L=(AdressverwaltungLayout, 893, 521))\" STYLE=\"background-color: rgb(250,250,250);
background-image: none;\" TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0 onLoad=\"document.test.n_name.focus();\"\">";
}
else{
echo "<BODY NOF=\"(MB=(adressverwaltung, 28, 21, 150, 16), L=(AdressverwaltungLayout, 893, 521))\" STYLE=\"background-color: rgb(250,250,250);
background-image: none;\" TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>";
}
?>
    <FORM target="Haupttext" name="test" ACTION="<?php echo $_SERVER['PHP_SELF'];?>" METHOD=POST onSubmit="return FormularPruefen();" >
        <?
            if($id==false){
              echo "
              K<input type=radio name=\"wert\" value=\"knr\" "; if($klnr=='knr'){echo 'checked';}  echo ">
              L<input type=radio name=\"wert\" value=\"lnr\" "; if($klnr=='lnr'){echo 'checked';} echo ">&nbsp";
            }
        ?>
        <INPUT NAME="save" TYPE=IMAGE SRC="save.jpg" onClick="return confirmSave();">
    </FORM>
Mit Zitat antworten
  #13  
Alt 22.06.2006, 16:39:15
MatMel MatMel ist offline
Member
 
Registriert seit: Aug 2005
Beiträge: 644
MatMel eine Nachricht über ICQ schicken
AW: überprüfen ob radiobutton ausgewählt wurde

Ergänze mal hinter
PHP-Code:
function FormularPruefen(){ 
  
var 
Formular document.test;
if (!(
Formular.wert[0].checked || Formular.wert[1].checked))
  
alert ("Bitte wählen Sie aus ob es sich um einen Kunden oder Lieferanten handelt.");
   return 
false


noch ein
PHP-Code:
else{
return 
true;

Ich weiß nich, vielleicht erwartet das Formular ein true...

Und hinter dem "return false" evtl noch ein Semikolon. (Braucht man des in JavScript?)

Dann setz das return confirmSave(); was du im Moment im onClick hast auch mal zu der anderen Form in onSubmit. (is jedenfalls en Versuch wert)

Als letztes kannst du mal versuchen anstatt der Absendegrafik einen normalen submit Button zu benutzen. Vielleicht macht er da einen unterschied (wenn auch eher unwahrscheinlich...).

Geändert von MatMel (22.06.2006 um 16:39:35 Uhr)
Mit Zitat antworten
  #14  
Alt 23.06.2006, 08:27:56
KTB KTB ist offline
Member
 
Registriert seit: Mar 2006
Alter: 38
Beiträge: 599
AW: überprüfen ob radiobutton ausgewählt wurde

...ja, er braucht ein Semikolon.
__________________
In der Ruhe liegt die Kraft!
Mit Zitat antworten
  #15  
Alt 23.06.2006, 09:04:48
Stifler Stifler ist offline
Junior Member
 
Registriert seit: Dec 2003
Ort: Wörth am Rhein
Beiträge: 347
Stifler eine Nachricht über ICQ schicken
AW: überprüfen ob radiobutton ausgewählt wurde

moin, also ich hab jetzt alles mal so gemacht wie du gemeint hast. allerdings überprüft er jetzt garnix mehr, sondern lässt mich nen leeren datensatz speichern :/

eigentlich könnte ich doch die funktion prüfen zu der vorhandenen confirmsave mit einbauen.

hab das mal hoffentlich einigermassen richtig zusammengebaut, allerdings speichert er mir immer noch nen lerren datensatz.

hab mal das alert ("blubb ?!"); in die funktion confirmsave gesetzt. er geht nicht mehr in die funktion rein :/


Code:
 
function confirmSave()
{
	var Formular = document.test; // Schreibfaulheit
	var fehler = 0; // Variable, um zu verhindern, dass immer alle Ueberpruefungen stattfinden und der User
	// eventuell mit mehreren Alert- Boxen genervt wird.

/* ***** Abfrage, ob Felder ausgefuellt sind ******** */


	if (fehler == "0" && Formular.n_firma_1.value == "") {
		alert ("Eines der Pflichtfelder Firma wurde nicht ausgefüllt.");
        Formular.n_firma_1.focus(); // setzt Focus in betreffendes Feld "Firma1"
		fehler++; // hochzaehlen, damit am Schluss false zurueck gegeben wird und weitere Ueberpruefungen
		// nicht mehr durchlaufen werden
    }


    if (!(Formular.wert[0].checked || Formular.wert[1].checked))
        alert ("Bitte wählen Sie aus ob es sich um einen Kunden oder Lieferanten handelt.");
        fehler++;
    }

  //Endgueltige Abfrage, ob Formular abgesendet werden darf oder nicht

	if (fehler == "0") {
		return true; // sende Formular
	}
	else {
		return false; // sende Formular NICHT
	}
}

Geändert von Stifler (23.06.2006 um 09:10:04 Uhr)
Mit Zitat antworten
  #16  
Alt 23.06.2006, 09:12:46
Stifler Stifler ist offline
Junior Member
 
Registriert seit: Dec 2003
Ort: Wörth am Rhein
Beiträge: 347
Stifler eine Nachricht über ICQ schicken
AW: überprüfen ob radiobutton ausgewählt wurde

hab grad festgestellt das er in gar keine js funktion mehr reingeht. aber ich hab an den einstellungen vom browser nix verändert. das problem ist er seit gestern aufgetaucht, beim versuch die buttons abzufangen

nehme ich allerdings die paar zeilen für die buttons wieder aus der funktion confirmsave raus funktioniert sie wieder. langsam versteh ich nur noch bahnhof????????????????

die betreffenden zeilen
Code:
 
    if (!(Formular.wert[0].checked || Formular.wert[1].checked))
        alert ("Bitte wählen Sie aus ob es sich um einen Kunden oder Lieferanten handelt.");
        fehler++;
    }
achja auf seite1 hab ich noch was gepostet

Geändert von Stifler (23.06.2006 um 09:22:34 Uhr)
Mit Zitat antworten
  #17  
Alt 23.06.2006, 10:00:30
Stifler Stifler ist offline
Junior Member
 
Registriert seit: Dec 2003
Ort: Wörth am Rhein
Beiträge: 347
Stifler eine Nachricht über ICQ schicken
AW: überprüfen ob radiobutton ausgewählt wurde

ok fehler gefunden es hat eine { gefehlt. er durläuft jetzt die funktion und speichert wieder. danke

Geändert von Stifler (23.06.2006 um 10:09:10 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
Radiobutton angabe an eine SQL Datenbank weiter geben LV2005 PHP Grundlagen 16 22.06.2006 11:18:51
Eingabedaten überprüfen Afrika MySQLi/PDO/(MySQL) 11 22.02.2005 16:08:46
Feststellen welche OptionBox ausgewählt wurde Corvin PHP für Fortgeschrittene und Experten 2 12.06.2004 16:47:10
array überprüfen schrempman PHP für Fortgeschrittene und Experten 1 13.01.2003 19:10:18
Formular Überprüfen mit php chr-fritz PHP Grundlagen 3 05.11.2002 17:04:55


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:26:12 Uhr.


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


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