php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > HTML, JavaScript, AJAX, jQuery, CSS, Bootstrap, LESS
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


HTML, JavaScript, AJAX, jQuery, CSS, Bootstrap, LESS Probleme mit HTML5, Bootstrap oder jQuery ?

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 03-08-2014, 17:08
waswesich
 Registrierter Benutzer
Links : Onlinestatus : waswesich ist offline
Registriert seit: Apr 2003
Ort: palz
Beiträge: 7
waswesich ist zur Zeit noch ein unbeschriebenes Blatt
Standard Mit Javascript eine Session beschreiben

…einen wunderschönen guten Tag,

ich hätte da ein paar Fragen und würde mich sehr freuen
wenn da eventuell jemand einen Tipp zur Lösung,
oder irgendeinen Ansatz hätte.

Ich habe auf einer Seite etwa 10 Checkboxen und am Ende einen Submitbutton,
auf derselben Seite sind auch noch verschiedene Links deklariert.

Egal was jetzt gedrückt wird, sei es jetzt der Submitbutton oder ein Link,
es geht zuerst in eine Auswertung.
In dieser Auswertung wird dann entschieden was bei welcher Checkbox passieren soll,
und wo die einzelnen Links hinführen.
Am Ende der Auswertung geht es wieder zurück auf die Ausgangsseite
wo die Checkboxen und die Links sind.

Mein Problem ist jetzt, wurden 2 oder 3 Checkboxen angeklickt, und danach ein Link,
kann ich in der Auswertung nicht feststellen welche Checkbox geklickt war.

Meine Idee war jetzt, den Zustand der Checkboxen beim Seitenaufruf in eine Session zu schreiben,
dann wäre es ja egal was jetzt gedrückt wird, sei es jetzt der Submitbutton oder ein Link,
denn bei der Rückkehr auf die Seite, könnte ich ja anhand der Session,
den Zustand der Checkboxen wieder herstellen.

Für Javascript habe ich folgenden Code gefunden:
HTML-Code:
 <script type="text/javascript">
	function Check(f)
		{
			if (!f.elements['Box_5'].checked)
				{
					alert("Sie haben vergessen die (5) anzukreuzen...");
					return false;
				}
			return true;
		}
</script>
Funktioniert auch so ganz gut, wenn aber ein Link geklickt wird, kommt keine ALERT-Meldung.

Dann dachte ich, dass wenn ich "alert("Sie haben vergessen die (5) anzukreuzen...");"
ändere in: "$_SESSION["checkbox_5"]=1;" mein Problem lösen würde,
funktioniert aber auch nicht

Vielleicht hat da ja jemand eine Idee?
Wäre für jeden tipp oder Ansatz dankbar.

Vielen dank schon mal im Voraus,
auch fürs lesen bis hierher...
Mit Zitat antworten
  #2 (permalink)  
Alt 03-08-2014, 17:57
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 25.236
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von waswesich Beitrag anzeigen
Dann dachte ich, dass wenn ich "alert("Sie haben vergessen die (5) anzukreuzen...");"
ändere in: "$_SESSION["checkbox_5"]=1;" mein Problem lösen würde,
funktioniert aber auch nicht
Selbstverständlich nicht, weil PHP server-seitig ausgeführt wird, und schon lange mit seiner Arbeit fertig ist, bevor client-seitiges JavaScript überhaupt in Aktion tritt.

Mach dir diesen absolut grundlegenden Umstand erst mal absolut klar – vorher macht es keinen Sinn, überhaupt weiter zu machen.


Wenn du einen Wert von JavaScript an PHP übergeben willst, dann musst du einen neuen Request auslösen, der Daten an den Server sendet – bspw. per AJAX.

(Vielleicht wäre es in deinem Fall aber günstiger, die Links einfach durch Formular-Submitbuttons zu ersetzen [ggf. nicht nach Buttons „aussehend“ formatiert] – dann werden die Checkboxen auch gleich direkt übertragen.)
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Mit Zitat antworten
  #3 (permalink)  
Alt 03-08-2014, 23:43
waswesich
 Registrierter Benutzer
Links : Onlinestatus : waswesich ist offline
Registriert seit: Apr 2003
Ort: palz
Beiträge: 7
waswesich ist zur Zeit noch ein unbeschriebenes Blatt
Standard

…aaaaah, ich hasse es wenn einer recht hat,
und ich liebe deine unverblümte Art, einem die Wahrheit zu sagen.
ABER, mein lieber wahsaga,
es hätte ja sein können das sich da mittlerweile was geändert hat,
und verschiedene Dinge sich vereinfacht haben.
Dennoch recht herzlichen Dank für deine wirklich sehr schnelle Antwort.

Die Idee mit den Buttons, die nicht nach Buttons aussehend formatiert sind,
gefällt mir sehr gut, ich werde mich dahingehend mal etwas schlauer machen.

Viele Grüße und eine Arbeitsreiche Woche…
Mit Zitat antworten
Antwort

Lesezeichen


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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mit Javascript eine Zelle innerhalb einer Tabelle ändern zach_1 HTML, JavaScript, AJAX, jQuery, CSS, Bootstrap, LESS 2 10-01-2012 10:17
Kann man mit JavaScript auf eine Datenbank zugreifen, wie mit PHP? spam2008 HTML, JavaScript, AJAX, jQuery, CSS, Bootstrap, LESS 4 11-03-2008 21:42
Wie kann ich mit nusoap eine Session starten und nutzen? MoRpH2k2 PHP Developer Forum 0 16-02-2008 16:04
Problem mit dem IE bzgl. Session und Javascript Jesseblue HTML, JavaScript, AJAX, jQuery, CSS, Bootstrap, LESS 9 08-05-2006 16:29
eine Frage, lässt sich schlecht als Überschrift beschreiben Merlin13 Webmaster 12 15-02-2005 16:31

Themen-Optionen
Thema bewerten
Thema bewerten:

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 an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni

Wissensbestand in Unternehmen
Wissensbestand in UnternehmenLebenslanges Lernen und Weiterbilden sichert Wissensbestand in Unternehmen

25.05.2018 | Berni


 

Aktuelle PHP Scripte

ADSMAN V3 - Werbe-Manager ansehen ADSMAN V3 - Werbe-Manager

ADSMAN V3 - mehr als nur ein Bannermanager! Banner, Textanzeigen und PagePeel Manager! Mit ADSMAN PRO haben Sie die Marketinglösung für eine effektive und effiziente Werbeschaltung mit messbaren Ergebnissen. Unterstützt werden Bannerformate in beliebi

25.10.2018 virtualsystem | Kategorie: PHP/ Bannerverwaltung
PHP News und Artikel Script V2

News schreiben, verwalten, veröffentlichen. Dies ist jetzt mit dem neuen PHP News & Artikel System von virtualsystem.de noch einfacher. Die integrierte Multi-User-Funktion und der WYSIWYG-Editor (MS-Office ähnliche Bedienung) ermöglichen...

25.10.2018 virtualsystem | Kategorie: PHP/ News
Top-Side Guestbook

Gästebuch auf Textbasis (kein MySQL nötig) mit Smilies, Ip Sperre (Zeit selbst einstellbar), Spamschutz, Captcha (Code-Eingabe), BB-Code, Hitcounter, Löschfunktion, Editierfunktion, Kommentarfunktion, Kürzung langer Wörter, Seiten- bzw. Blätterfunktion, V

22.10.2018 webmaster10 | Kategorie: PHP/ Gaestebuch
 Alle PHP Scripte anzeigen

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