Redirection pages & messages d'avertissements
Résolu
necro27
Messages postés
175
Statut
Membre
-
necro27 Messages postés 175 Statut Membre -
necro27 Messages postés 175 Statut Membre -
Bonjour à tous,
Question bête, certes, mais dont la solution se fait attendre :/ .
Contexte rapide : Site internet, formulaire d'ajout de membres dans une base de données.
Je voudrais savoir comment faire afin d'afficher un message, php (echo) ou Javascript (alert), tout en pouvant rediriger vers la même page, la rafraîchir en quelque sorte.
Explications en "morceaux" de codes :
--> le fait d'écrire ce message me confirme qu'une insertion de données dans une base de données a bien été effectuée. Fonctionne correctement
--> Ici je voudrais afficher un message d'alerte, toujours le même pour la même fonction, puis diriger vers la page "page_admin.php?numadmin=2" qui correspond à la page contenant le formulaire.
Le problème ici est que le formulaire est bien renvoyé, mais le message n'apparaît à aucun moment.
En cherchant sur internet j'ai bien compris que le php s'exécute avant le javascript (ou en d'autres termes serveur avant client), ainsi je comprend que cela ne puisse pas fonctionner sans forcément savoir expliquer correctement pourquoi.
Ma question est donc : Comment faire pour afficher un message d'informations avant de renvoyer sur la page contenant le formulaire ?
Je passe la main, merci de m'apporter quelques précisions, sauf si bien sûr c'est à moi d'en apporter, auquel cas je me ferai une joie de vous en apporter.
Merci de votre aide
Necro27
Question bête, certes, mais dont la solution se fait attendre :/ .
Contexte rapide : Site internet, formulaire d'ajout de membres dans une base de données.
Je voudrais savoir comment faire afin d'afficher un message, php (echo) ou Javascript (alert), tout en pouvant rediriger vers la même page, la rafraîchir en quelque sorte.
Explications en "morceaux" de codes :
echo '<script>alert("ok")</script>';
--> le fait d'écrire ce message me confirme qu'une insertion de données dans une base de données a bien été effectuée. Fonctionne correctement
echo '<script>alert("ok")</script>';
header('location:page_admin.php?numadmin=2');
--> Ici je voudrais afficher un message d'alerte, toujours le même pour la même fonction, puis diriger vers la page "page_admin.php?numadmin=2" qui correspond à la page contenant le formulaire.
Le problème ici est que le formulaire est bien renvoyé, mais le message n'apparaît à aucun moment.
En cherchant sur internet j'ai bien compris que le php s'exécute avant le javascript (ou en d'autres termes serveur avant client), ainsi je comprend que cela ne puisse pas fonctionner sans forcément savoir expliquer correctement pourquoi.
Ma question est donc : Comment faire pour afficher un message d'informations avant de renvoyer sur la page contenant le formulaire ?
Je passe la main, merci de m'apporter quelques précisions, sauf si bien sûr c'est à moi d'en apporter, auquel cas je me ferai une joie de vous en apporter.
Merci de votre aide
Necro27
A voir également:
- Avertissement de redirection
- Mail mcafee avertissement - Accueil - Piratage
- 3ème avertissement arcom forum - Forum Vos droits sur internet
- L'url suivante, censée aboutir à un article, donne lieu à une redirection indiquant que la page n'a pas été trouvée. retrouvez la page recherchée. reportez le titre de l’article et son auteur. - Forum Microsoft Edge / Internet Explorer
- Avertissement température de la batterie trop basse ✓ - Forum Samsung
- Redirection de mail - Guide
3 réponses
Re salut
comme tu la dit
Donc ma réponse est que la redirection se fasse en javascript au meme titre que le alert("ok");
Donc ce bout de code devré réglé ton problem !!! :)
Maintenant a toi de voir comment intégrer !! en esperant t'avoir pu te guider!
comme tu la dit
En cherchant sur internet j'ai bien compris que le php s'exécute avant le javascript (ou en d'autres termes serveur avant client), ainsi je comprend que cela ne puisse pas fonctionner sans forcément savoir expliquer correctement pourquoi.
Donc ma réponse est que la redirection se fasse en javascript au meme titre que le alert("ok");
Donc ce bout de code devré réglé ton problem !!! :)
<?php
echo '
<script> alert("ok");
window.location.replace("https://www.google.fr/?gws_rd=ssl");
</script>
';
//header('location:http://www.google.fr');
?>
Maintenant a toi de voir comment intégrer !! en esperant t'avoir pu te guider!
Si je comprends bien ton problème, j'ai eu le même très récemment ^^'
Voici mon POST résolu s'il peut t'aider : https://forums.commentcamarche.net/forum/affich-17907449-php-message-d-information-et-redirection#p17940768
Voici mon POST résolu s'il peut t'aider : https://forums.commentcamarche.net/forum/affich-17907449-php-message-d-information-et-redirection#p17940768
En effet mimi8210, pourtant c'est pas faute de ma part d'avoir cherché des informations concernant ce sujet, c'est d'un compliqué ..
Sinon la solution de libassed fonctionne parfaitement bien.
Mais merci quand même de l'intérêt que tu as porté à mon problème.
Et merci merci merci libassed pour cette information, qui, une fois de plus, fonctionne.
Bonne soirée à vous deux !
Sinon la solution de libassed fonctionne parfaitement bien.
Mais merci quand même de l'intérêt que tu as porté à mon problème.
Et merci merci merci libassed pour cette information, qui, une fois de plus, fonctionne.
Bonne soirée à vous deux !