Inserer un lien javascript dans php

Fermé
xunil2003 - Modifié par xunil2003 le 3/04/2010 à 22:54
creadiff Messages postés 445 Date d'inscription samedi 3 avril 2010 Statut Membre Dernière intervention 3 novembre 2011 - 5 avril 2010 à 04:03
bonsoir,

J'ai un lien javascript a inserer dans PHP
Comment fait il faire, je n'y arrive pas ?

Lien javascript
<A HREF="#" onClick="window.open('http://192.168.0.1:8000','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=250, height=350');return(false)">lien</A> 


Lien PHP
printf("<a href='$http$ip$port1$Port_scanne/ ' target=_blank>Acceder a l'ip</a><br>"); 


Il faut surtout que je puise laisser les variables php et ajouter les dimensions d'ouverture de la fenêtre en javascript.

Merci.

A voir également:

2 réponses

creadiff Messages postés 445 Date d'inscription samedi 3 avril 2010 Statut Membre Dernière intervention 3 novembre 2011 57
4 avril 2010 à 08:52
La syntaxe serait:

<a HREF="#" onclick="window.open('<?php
     echo "$http$ip$port1$Port_scanne";
?>','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=250, height=350');return(false)">lien</a>
0
bonjour,

Je bloque a cause des variable ceci :
$http$ip$port1$Port_scanne


car quand je le fait comme ceci :

<a HREF="#" onclick="window.open('<?php 
     echo "$http$ip$port1$Port_scanne"; 
?>','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=250, height=350');return(false)">lien</a>



la fenetre s'ouvre avec comme adresse dans le navigateur, et printf est apsent, le lien reste en permanance si le port 8000 n'est pas ouvert :
http://192.168.0.2:8000/en php le lien fonctionne impec


de plus printf est obligatoire dans le lien
printf("<a href='$http4$ip4$port4$Port_scanne4/ '>Acceder a l'ip</a><br>");



qui est a l'origine :
?> 
<?php 
/* --------------- MEDIALINK --------------- */ 
$ipdeb4 = "192.168.0.1" ;//mettre l'ip du debut 
$ipfin4 = "192.168.0.2" ;//mettre l'ip de fin 
$Port_scanne4 = "8000"; //scan l'ip sur le port 8000  
$port4 = ":"; 
$http4 = "http://"; 
for ($ip4 = $ipdeb4; $ip4 <= $ipfin4; $ip4++){ 
$fp4 = @fsockopen($ip4, $Port_scanne4, $errno, $errstr, 0.005); 
if(!$fp4) 
continue; 
echo 'IP : '.$ip4.' - Nom du PC : '. $_ENV["COMPUTERNAME"].' - Programme : MEDIALINK , <font color="green">En marche ! </font>'; 

printf("<a href='$http4$ip4$port4$Port_scanne4/ '>Acceder a l'ip</a><br>"); 

} 
?>


Donc comment inserer le lien javascript dans PHP avec printf

Merci.
0
creadiff Messages postés 445 Date d'inscription samedi 3 avril 2010 Statut Membre Dernière intervention 3 novembre 2011 57
5 avril 2010 à 04:03
Reformule STP.
0