extrafenster in php

bspainkf36

Erfahrenes Mitglied
alao :)

ich wollte, wenn ich auf ein link drücke, ein javascript fenster öffnen lassen. Das ist der befehl.

<a href="#" onClick="window.open('zugr.html', 'fenster','toolbar=no,status=no,menubar=no,scrollbars=no,width=728,height=582')" onfocus="this.blur()"><u>Zugriff</u></a>

Und wollte fragen ob php grundsätzlich kein javascript unterstütz oder ob es doch geht ? Also da währ noch ein kleines prob :)
Also in php müssen " => \" geschrieben werden. Aber wie siehts bei dem ' zeichen aus ?

Thx for help :=}
 
Hallo,

ich weiß nicht ob ich dich richtig verstanden habe, aber eine einfache Print-Anweisung sollte es tun.

print 'Hallo ich bin ein Hochkommata "Komma" ';

Ich seh da kein größeres Problem...

Greetz
CrrAte

PS: Probieren geht vor studieren...
 
seit wann soll php nicht mit javascript funktionieren??

du kannst doch ganz normal deine seiten aufbauen, wie sonst auch, also z.b.:
PHP:
<html>
  <head>
    <script language="javascript">
      //ich bin das java script
    </script>
  </head>
  <body>
  <?
    //ich bin das php script
  ?>
  </body>
</html>
 
ja das prob :( weil ich nähmlich das javascript in einer while schleife drin habe und sie solle da eigentlich auch noch bleiben.
Und wenn ich target=_blank machen sieht das sh** aus :(

Weiß da jemand was ich noch probieren könnte ?
 
das ist der code
PHP:
 $fp = fopen("../data/member.dat","r");

            while(!feof($fp))
            {
              $buffer = fgets($fp,50000);
              $config = trim($buffer);
   
              list($squad,$position,$memstatus,$memname,$icquin,$memaufgabe,$mememail) = split("\|",$config,7);
   	      
	      if($squad == "red")
	      {	
  	        //Leader wird Fett geschrieben
                $memaufgabe = str_replace("Leader","<b>Leader</b>",$memaufgabe);
               
	        if($position=="member")
	        {
	        echo "
                        <tr>
                          <td>&nbsp;<a href=mailto:$mememail title=\"$memname eine eMail schreiben !\">$memausgabe</a></td>
                          <td>&nbsp;<a href=http://wwp.icq.com/scripts/search.dll?to=$icquin title=\"$memname zu deiner ICQ-Liste adden !\">$icquin</a></td>
                          <td>&nbsp;$memaufgabe</td>
                          <td align=center><img src=../images/ger.jpg></td>
                          <td>&nbsp;<a href=memdetails.php?id=$memname target=_blank>click</a></td> 
            // An dieser stelle sollte das javascript fenster kommen um die Userdetails anzeigen zu lassen 
					 <tr>
                ";
 	        }
                
      
	      	

              }

            }

            fclose($fp);
 
Zuletzt bearbeitet:
probiers mal so...

PHP:
<html>
<head>
<script language="javascript">
function openwin(url,winname,features){
window.open(url,winname,features);
}
</script>
</head>
<body>
<?
$fp = fopen("../data/member.dat","r");

            while(!feof($fp))
            {
              $buffer = fgets($fp,50000);
              $config = trim($buffer);
   
              list($squad,$position,$memstatus,$memname,$icquin,$memaufgabe,$mememail) = split("|",$config,7);
             
          if($squad == "red")
          {    
              //Leader wird Fett geschrieben
                $memaufgabe = str_replace("Leader","<b>Leader</b>",$memaufgabe);
               
            if($position=="member")
            {
            echo "
                        <tr>
                          <td>&nbsp;<a href=mailto:$mememail title=\"$memname eine eMail schreiben !\">$memausgabe</a></td>
                          <td>&nbsp;<a href=http://wwp.icq.com/scripts/search.dll?to=$icquin title=\"$memname zu deiner ICQ-Liste adden !\">$icquin</a></td>
                          <td>&nbsp;$memaufgabe</td>
                          <td align=center><img src=../images/ger.jpg></td>
                          <td>&nbsp;<a href=\"#\" onClick =\"openwin(lala,dubidu,schubidu)\">click</a></td> 
            // An dieser stelle sollte das javascript fenster kommen um die Userdetails anzeigen zu lassen 
                     <tr>
                ";
             }
                
      
              

              }

            }

            fclose($fp);
?>
</body>
</html>
 
socKe|bla thx für die hilfe aber ich glaub ich bin ein nixversteher :)

also
<script language="javascript">
function openwin(url,winname,features){window.open(url,winname,features);}
</script>

Warum ist Url 2 mal vorhanden ? und was kommt bei winname und features rein ???

hmmm und was soll hier rein ??

<a href=\"#\" onClick =\"openwin(lala,dubidu,schubidu)\">click</a>

kann ich bei diesem script die größe des javascript fensters einstellne ???

Kon
 
an
PHP:
<script language="javascript"> 
function openwin(url,winname,features){window.open(url,winname,features);} 
</script>
musst du nix mehr ändern, du musst nur bei
PHP:
<a href=\"#\" onClick =\"openwin(lala,dubidu,schubidu)\">click</a>
was angeben...

bei lala gibtst du die url an, die geöffnet werden soll, also bei dir "memdetails.php?id=$memname"

bei dubidu kannst du dir irgendeinen namen für dein fenster ausdenken. der ist total egal und wird auch nirgendwo angezeigt...

bei schubidu trägst du z.b. einfach folgendes ein...

fullscreen=no,status=no,scrollbars=no,width=100,height=100

dann hättest du das standart popup. bei width und height musst du nur noch die breite und höhe vom fenster einstellen. komplett sieht das dann bei dir also so aus...

Code:
<a href=\"#\" onClick =\"openwin('memdetails.php?id=$memname','popup','fullscreen=no,status=no,scrollbars=no,width=100,height=100')\">click</a>
 
Zuletzt bearbeitet:
Zurück