Quel code php pour executer une page html
ml500
Messages postés
698
Date d'inscription
Statut
Membre
Dernière intervention
-
Manny78 Messages postés 190 Date d'inscription Statut Membre Dernière intervention -
Manny78 Messages postés 190 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai écris un script de contact en PHP. Maintenant, je ne sais pas le code qui permet d'exécuter une page. Au faite, pour vous faire comprendre, voici un extrait :
$message_erreur_formulaire = "\echec.html";
$message_formulaire_invalide = "echec.html";
Mon souhait est que s'il ya erreur dans le formulaire, que le script execute automatiquement la page "echec.html", Mais malheureusement, ce n'est pas ce qui se fait.
Aidez moi svp
J'ai écris un script de contact en PHP. Maintenant, je ne sais pas le code qui permet d'exécuter une page. Au faite, pour vous faire comprendre, voici un extrait :
$message_erreur_formulaire = "\echec.html";
$message_formulaire_invalide = "echec.html";
Mon souhait est que s'il ya erreur dans le formulaire, que le script execute automatiquement la page "echec.html", Mais malheureusement, ce n'est pas ce qui se fait.
Aidez moi svp
A voir également:
- Quel code php pour executer une page html
- Code ascii - Guide
- Supprimer une page word - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
2 réponses
Tu peux personnaliser la page 404 Not Found, mais celle la je ne pense pas.
Et si ton formulaire ne charge pas pour une personne, il ne chargera pour personne donc pas la peine d'appliquer ce genre de script.
Et si ton formulaire ne charge pas pour une personne, il ne chargera pour personne donc pas la peine d'appliquer ce genre de script.
Une page HTML ne s'exécute pas.
Par contre, tu peux inclure son code source dans la page courante.
Exemple :
Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.
Par contre, tu peux inclure son code source dans la page courante.
Exemple :
<?php $success = 'success.html'; $error = 'error.html'; include mail(...) ? $success : $error; ?>Ou bien alors tu peux faire une redirection :
<?php $url = mail(...) ? 'success.html' : 'error.html'; header('Location: '.$url); die(); ?>
Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.
Je pense qu'il n'y a pas de réponse, parceque par exemple pour les fonctions mysql, en plus de s'exécuter, elles renvoient la valeur True si tout s'est bien déroulé. On trouvera
if (mysql_connect(srv, user, mdp) == True)
Mais on ne trouvera jamais de formulaire qui renvoie la valeur True si il s'exécute bien ...
if (mysql_connect(srv, user, mdp) == True)
Mais on ne trouvera jamais de formulaire qui renvoie la valeur True si il s'exécute bien ...