Ergebnis 1 bis 4 von 4
  1. #1
    krusty007 ist offline Jungspund
    registriert
    09-05-2006
    Beiträge
    11

    Question PHP Variable an JavaScript übergeben und Aktion per JavaScript ausführen

    Hallo zusammen,

    brauch mal eure Hilfe.

    Habe folgendes JavaScript in meinem PHP Script.

    Code:
    <script language="JavaScript">
        function check_it(dealer_count, check_count)
        {
            if(dealer_count != check_count)
               {
                alert("Testausgabe!");
               }
            else
            {
                //alert("Im else");
                document.check.submit();
            }
        }
    </script>
    Und hier rufe ich das JavaScript bei Betätigung des Submit Buttons auf.

    PHP-Code:
    <?php
        
    echo "<form name=\"check\" action=\"http://localhost/test.php\" method=\"post\" target=\"_blank\">";
        
    $darray_count count($darray);
        echo 
    "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"200\">";
        echo 
    "<tr><th colspan=\"2\"><b>Testausgabe:</b></th></tr>";
        for (
    $x=0$x<$darray_count$x++)
        {
            if(isset(
    $darray[$x]))
            {
                echo 
    "<tr><td align=\"center\">";
                echo 
    $darray[$x];
                echo 
    "</td>";
                echo 
    "<td>";
                echo 
    "<input type=\"hidden\" value=\"$username\" name=\"username\">";
                echo 
    "<input type=\"hidden\" value=\"$password\" name=\"password\">";
                echo 
    "<input type=\"submit\" name=\"submit".$x."\" value=\"bearbeiten\" onClick=\"javascript:check_it(".$count.",".$check_count.");\">";
                echo 
    "</td></tr>";
            }
        }
        echo 
    "</form>";
        echo 
    "</table></td></tr>";
    ?>
    Mit dem ganzen Konstrukt will ich bei betätigung des Buttons prüfen ob die beiden Variablen gleich sind. Wenn dies der Fall ist, soll man auf die Page weitergeleitet werden, die in dem Form Tag angegeben wurde. Wenn die beiden nicht übereinstimmen, muss ein PopUp aufgehen und die bisherige Seite beibehalten werden soll. Kann das überhaupt mit meinem Ansatz funktionieren? Bin kein Guru in PHP und JavaScript. Für sämtliche Vorschläge bin ich dankbar.

    Gruß
    Geändert von krusty007 (27-07-2006 um 15:41 Uhr)

  2. #2
    krusty007 ist offline Jungspund
    registriert
    09-05-2006
    Beiträge
    11

    AW: PHP Variable an JavaScript übergeben und Aktion per JavaScript ausführen

    So folgendes funktioniert jetzt schon.

    Die Überprüfung der Variablen mit dem Javascript. Es wird bei nicht übereinstimmung auch ein PopUp angezeigt, jedoch wenn dieses geschlossen wird, wird der Link trotzdem aufgerufen.

    Habt ihr eine Idee warum?

  3. #3
    Avatar von René
    René ist offline Lebende Foren-Legende
    registriert
    09-06-2000
    Ort
    Boitzenburger Land
    Beiträge
    1.790

    AW: PHP Variable an JavaScript übergeben und Aktion per JavaScript ausführen

    Code:
    <form ... onsubmit=\"return check_it(" . $count.", ". $check_count . ");\">
    Code:
    echo "<input type=\"submit\" name=\"submit".$x."\" value=\"bearbeiten\" onClick=\"javascript:check_it(".$count.",".$check_count.");\">";
    ROT = löschen

    Code:
    <script type="text/javascript">
    <!--
    function check_it(dealer_count, check_count)
    {
    	if (dealer_count != check_count)
    	{
    		alert('Testausgabe!');
    		return false;
    	}
    
    	return true;
    }
    //-->
    </script>
    Gruß
    René

    ----------------------------------------------------
    » WebExplorer
    » Lange Weile, Webchess 2003
    » PHP unter JanaServer 2 installieren

  4. #4
    krusty007 ist offline Jungspund
    registriert
    09-05-2006
    Beiträge
    11

    Thumbs up AW: PHP Variable an JavaScript übergeben und Aktion per JavaScript ausführen

    Super vielen Dank.


Ähnliche Themen

  1. Mit PHP mehrere Dateien Zippen, dann gemeinsam per FTP Senden
    Von Steini1980 im Forum Serverseitige Programmierung
    Antworten: 4
    Letzter Beitrag: 16-04-2004, 22:52
  2. mit PHP Javascript variable lesen
    Von Steve im Forum Serverseitige Programmierung
    Antworten: 3
    Letzter Beitrag: 06-07-2002, 19:59
  3. Javascript an PHP an mySQL
    Von Aichbus im Forum JavaScript
    Antworten: 2
    Letzter Beitrag: 17-04-2002, 23:26
  4. PHP und Javascript gleichzeitig verwenden
    Von Michael Roth im Forum Serverseitige Programmierung
    Antworten: 1
    Letzter Beitrag: 17-12-2001, 15:48
  5. zuerst php und dann javascript ausführen
    Von totomoto im Forum Serverseitige Programmierung
    Antworten: 3
    Letzter Beitrag: 23-04-2001, 21:18

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •