rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

[php] Boite de dialogue

Posté par azaret, le mardi 15 août 2006 à 15:23:20
Bonjour à tous ...

Je souhaiterais savoir s'il est possible d'afficher des boite de dialogue sous php.

Je sais que c'est possible sous JavaScript mais il m'est impossible de passer par du javascript pour afficher mon texte.

mon code qui fonctionne mais je voudrias qu'au lieu d'afficher le message sur la page, qu'il l'affiche dans une boite de dialogue :
<?php
$mail = $_POST['mail'];
$objt = $_POST['sujet'];
$txtm = $_POST['msg'];
$url = '';
$urlmsg = $url.'/message.txt';
$site = '';
$mailto = '';
$webmail = '';
$msgalert = 'Traitement du message ...';
$object = 'Message ['.$site.']';
$gotime = strftime("%d/%m/%y %H:%M:%S");
$txtfd = 'Nouveau Message ('.$gotime.')\n'.$mail.'\n'.$objt.'\n'.$txtm.'\n ______________________________';

	// Vérification du mail
    if (preg_match("!^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}­$!", $mail)) 
	{
	// Sauvegarde du message sur le site
	$fd = fopen($urlmsg, "w");
	fwrite($fd,$txtfd);
	fclose($fd);
	// Ecriture du message destiner à la socièté
	$message1 = 'Message envoyer depuis : '.$site.'\n';
	$message1 .= '_____________________________________\n';
	$message1 .= 'Venant de : '.$_POST['mail'].'\n';
	$message1 .= 'Sujet : '.$_POST['sujet'].'\n';
	$message1 .= '\n';
	$message1 .= $_POST['msg'].'\n';
	$message1 .= '\n';
	$message1 .= '_____________________________________\n';
	$message1 .= $mailto.'   '.$gotime.'\n';
	$message1 .= 'Copie envoyer à '.$webmail;
	
	// Ecriture du message destiner au webmaster
	$message2 = 'Message envoyer depuis : '.$site.'\n';
	$message2 .= '_____________________________________\n';
	//$message2 .= 'Venant de : '.$_POST['mail'].'\n';
	//$message2 .= 'Sujet : '.$_POST['sujet'].'\n';
	//$message2 .= '\n';
	//$message2 .= $_POST['msg'].'\n';
	//$message2 .= '\n';
	$message2 .= 'Message sauvegarder : '.$urlmsg.' \n';
	$message2 .= '_____________________________________\n';
	$message2 .= $webmail.'   '.$gotime.'\n';
	$message2 .= 'Copie envoyer à '.$mailto;
	
	// Ecriture du message destiner au correspondant
	$message3 = 'Votre message à bien été envoyer\n';
	$message3 .= '_____________________________________\n';
	$message3 .= 'Venant de : '.$_POST['mail'].'\n';
	$message3 .= 'Sujet : '.$_POST['sujet'].'\n';
	$message3 .= '\n';
	$message3 .= $_POST['msg'].'\n';
	$message3 .= '\n';
	$message3 .= '_____________________________________\n';
	$message3 .= $mail.'   '.$gotime.'\n';
	
	// Envoye des messages
	mail ($mailto, $object, $message1, "From: $mail");
	mail ($webmail, $object, $message2, "From: $mail");
	mail ($mail, $object, $message3, "From: $site");
	
	// Message 
	$msgalert = 'Message envoyer\nVous receverez un mail de confirmation';
	}else{
	// Message si l'adresse est fausse
	$msgalert = 'Votre adresse e-mail : '.$mail.'n\'est pas correcte.\n<a href="javascript:history.back(1)">Retour</a&­gt;';
	}

?>
<html>
<head>
</head>
<body >
<span id="dialogue"><? echo $msgalert ?></span>
</body>
</html>
Répondre à azaret  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
crabs, le mardi 15 août 2006 à 17:55:54
Salut,

PHP ne pourra pas afficher une boite de dialogue.
Ce qui parait un peu étrange, c'est que tu indiques pas de javascript, alors
que ton message d'alerte en contient.

A+, crabs ..., I think Slackware sounds better than 'Microsoft,'
-- Patrick Volkerding - founder and maintainer of Slackware
Répondre à crabs

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 poof65, le mercredi 16 août 2006 à 11:20:59
Réfléchis un peu.
PHP s'exécute sur le serveur, il n'interagit jamais avec le client.
--------------------------------------------------------
L'informatique est un long fleuve pas tranquille !!!
Répondre à poof65
Logiciels pertinents trouvés dans les téléchargements
Télécharger PHP Edit 0.6PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de...Catégorie: PHP
Licence: Freeware/gratuit
Télécharger la boite a couleurs 1.6.15la boite a couleurs - La Boîte à Couleurs est une application pour Windows écrite par Benjamin Chartier. Comme son nom l'indique, il offre des...Catégorie: Couleur
Licence: Freeware/gratuit
Télécharger WAMP Server 2.0cWAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de...Catégorie: Serveurs
Licence: Freeware/gratuit
Télécharger easyPHP 2.0b1easyPHP - EasyPHP est un environnement de travail packagé comprenant le serveur web Apache, le système de gestion de bases de données...Catégorie: Serveurs
Licence: Open Source
Plus de logiciels gratuits sur « [php] Boite de dialogue »