Popup
youplaboum
-
Utilisateur anonyme -
Utilisateur anonyme -
hello,
j'ai un petit problème du fait de mon manque de compétence en java.
alors voila, j'ai une page php ou s'affiche tout plein d'objet et prix etc..
et j'ai un petit bouton a coté de chaque objet pour ouvrir dans une petite fenetre
la description la photo etc..
quand j'utilise
j'obtiens des jolis messages genre
Notice: Undefined index: Des in C:\Program Files\EasyPHP 2.0b1\www\FAXIMILE\desc.php on line 5
donk le la page ne récupère rien du tout mais s'ouvre par dessus la page en petit comme je le voulais
et quand j'utilise
ya tout qu'est bon sauf que ca me change la page.
si quelqu'un peut me venir en aide je le remercie
j'ai un petit problème du fait de mon manque de compétence en java.
alors voila, j'ai une page php ou s'affiche tout plein d'objet et prix etc..
et j'ai un petit bouton a coté de chaque objet pour ouvrir dans une petite fenetre
la description la photo etc..
quand j'utilise
<form method="post" action="javascript:popup('desc.php')">
j'obtiens des jolis messages genre
Notice: Undefined index: Des in C:\Program Files\EasyPHP 2.0b1\www\FAXIMILE\desc.php on line 5
donk le la page ne récupère rien du tout mais s'ouvre par dessus la page en petit comme je le voulais
et quand j'utilise
<form method="post" action="desc.php">
ya tout qu'est bon sauf que ca me change la page.
si quelqu'un peut me venir en aide je le remercie
A voir également:
- Popup
- Fake mcafee popup - Accueil - Piratage
- Firefox autoriser popup - Guide
- Real popup - Télécharger - Divers Réseau & Wi-Fi
- Popup cookies - Guide
- Windows webadvisor popup ✓ - Forum Antivirus
7 réponses
met la création de ton popup sur l'évenement onclick de ton bouton submit sa marchera mieu.....javascript et pas java a besoin de detecter un evenement pmour ça!!
<script>
function popup(page) {
window.open(page,'','width=400,height=200,toolbar=false,scrollbars=false');
}
</script>
<form action......>
tes champs
<input type='submit' value='ok' onclick='popup(page);'
</form>
ps: tu m'en veux pas j'ai repris ta fonction :p
function popup(page) {
window.open(page,'','width=400,height=200,toolbar=false,scrollbars=false');
}
</script>
<form action......>
tes champs
<input type='submit' value='ok' onclick='popup(page);'
</form>
ps: tu m'en veux pas j'ai repris ta fonction :p
en effet sa reste sur la page met le popup viens pas.
merci de ton aide
jvai aller dehors me prendre un eclair sa m'aidera peutetre XD
si ta d'autres idées n'hésite pas :-)
merci de ton aide
jvai aller dehors me prendre un eclair sa m'aidera peutetre XD
si ta d'autres idées n'hésite pas :-)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ah si j'avais oublier un petit truc, mais les info ne passe toujours pas
j'ai ca dans mon popup
Notice: Undefined index: Des in C:\Program Files\EasyPHP 2.0b1\www\FAXIMILE\desc.php on line 4
Notice: Undefined index: Photo in C:\Program Files\EasyPHP 2.0b1\www\FAXIMILE\desc.php on line 6
j'ai l'impression que form et popup il ne s'aime pas
while ($reponse = mysql_fetch_array($donnee))
{ ?>
<tr><td id="trait" colspan="7"></td></tr>
<tr><td>
<?php $Des = $reponse['Designation'];
$Photo = $reponse['Emp_photo'];?>
<form method="post" action="#">
<input type="hidden" name="Des" value= " <?php echo $Des ; ?> " >
<input type="hidden" name="Photo" value= " <?php echo $Photo; ?> " >
<input type="submit" name="yah" onclick="popup('desc.php');" >
</form>
</td>
desc.php:
<html>
<body>
<?php
echo $_POST['Des'];
echo $_POST['Photo'];
?>
</body>
</html>
j'ai ca dans mon popup
Notice: Undefined index: Des in C:\Program Files\EasyPHP 2.0b1\www\FAXIMILE\desc.php on line 4
Notice: Undefined index: Photo in C:\Program Files\EasyPHP 2.0b1\www\FAXIMILE\desc.php on line 6
j'ai l'impression que form et popup il ne s'aime pas
while ($reponse = mysql_fetch_array($donnee))
{ ?>
<tr><td id="trait" colspan="7"></td></tr>
<tr><td>
<?php $Des = $reponse['Designation'];
$Photo = $reponse['Emp_photo'];?>
<form method="post" action="#">
<input type="hidden" name="Des" value= " <?php echo $Des ; ?> " >
<input type="hidden" name="Photo" value= " <?php echo $Photo; ?> " >
<input type="submit" name="yah" onclick="popup('desc.php');" >
</form>
</td>
desc.php:
<html>
<body>
<?php
echo $_POST['Des'];
echo $_POST['Photo'];
?>
</body>
</html>
c'est normal que ça ne marche pas....
regarde tu envoi en post les informatyion du formulaire a la page # autrement dit a la page actuel (celle du formulaire)
quand tu ouvre la page desc.php il ppeut pas avoir la variable $_POST....
ce qu'il faut faire c'est a la limite :
laisse tout comme ça et met juste au début de la page : (pour voir )
if ( isset('$_POST['Des']') && isset('$_POST['Photo']')){
echo"<script language='javascript' type='text/javascript'>
window.open(desc.php?des=+"$_POST['Des']"+&photo=+"$_POST['Photo']"+,'','width=400,height=200,toolbar=false,scrollbars=false');
<script>";
}
et ensuite tu récupere dans desc.php avec $_GET.......
regarde tu envoi en post les informatyion du formulaire a la page # autrement dit a la page actuel (celle du formulaire)
quand tu ouvre la page desc.php il ppeut pas avoir la variable $_POST....
ce qu'il faut faire c'est a la limite :
laisse tout comme ça et met juste au début de la page : (pour voir )
if ( isset('$_POST['Des']') && isset('$_POST['Photo']')){
echo"<script language='javascript' type='text/javascript'>
window.open(desc.php?des=+"$_POST['Des']"+&photo=+"$_POST['Photo']"+,'','width=400,height=200,toolbar=false,scrollbars=false');
<script>";
}
et ensuite tu récupere dans desc.php avec $_GET.......