JS/PHP: value per funktion an ein php script in nem neuen fenster üübergeben

Bomber

Erfahrenes Mitglied
PHP:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
       <title>Title here!</title>

<script language="javascript">

function abschicken(pass) // 2
         {
         window.open("<?php echo $PHP_SELF; ?>?pass=".pass."", "nuwin")
         }

</script>
</head>
<body>


<?php

     if(isset($pass))
                 {
                      if($pass == "superpasswort")
                      {
                          echo 'G3WD!';
                      }
                      else
                      {
                          echo 'WR0NG PASSW0RD!';
                      }
                 }
     else
                 {
                    echo '<form name="pass"  method="post" onKeyPress="abschicken(this.value)"> //1
                                <center>
                                <input type="text" name="pass" value="Type Password!"
                                onFocus="if(this.value==\'Type Password!\')this.value=\'\';"
                                onBlur="if(this.value==\'\') this.value=\'Type Password!\';"
                                >
                                </center></form>';
                 }
?>

</body>
</html>

hi!

ich möchte gerne das der wert der bei //1 in die textzeile eingegeben wird beim druck auf eine taste ein neues fenster mit der gleichen datei öffnet, die prüft, ob die variable == 'superpasswort' ist.

der php kram funzt da hab ich keine probleme.. aber an den funktion bzw dem aufruf scheint wohl einiges falsch zu sein.

helft mir bitte in dem ihr meine fehler berichtigt.

gruss bomber
 
vielleicht das hier

hab nur mal kurz überflogen aber vielleicht das hier:

window.open("<?php echo $PHP_SELF; ?>?pass=".pass."", "nuwin")
ich glaube du musst einfach den punkt da weglassen!
window.open("<?php echo $PHP_SELF; ?>?pass=".pass", "nuwin")
kann aber gut sein das ich mich irre

greetZZzz daIllu ;-)
 
so is richtig denke ich:

Code:
window.open("<?php echo $PHP_SELF; ?>?pass=".pass, "nuwin")
 
oops sorry...

Code:
window.open("<?php echo $PHP_SELF; ?>?pass="+pass, "nuwin")
 

Neue Beiträge

Zurück