begin process at 2012 05 30 20:43:57
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

Fin de la page du site après exit


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Fin de la page du site après exit

lundi 27 septembre 2004 à 16:35:18 | Fin de la page du site après exit

rissoux

Bonjour,
Je n'ai pas trouvé de réponse à ma question dans les forums, alors voici mon problème :
J'ai un Back Office qui permet d'uploader une photo, après verification de l'existance ou non du nom du fichier dans le dossier photos, j'ai mis un exit(le mon de la photo exite déjà) mais le problème est que la page après le exit ne se termint pas, j'ai pas le bas du site !!!

voici le code :

if ( isset($_POST['Envoyer']) && !empty($_POST['Envoyer']) ) {
if ( fileUpload('fichier') )
$strMsg = '<p><strong>Envoie avec succès de la photo</strong></p>';
else {

$TitreEquiP = $_POST['Titre'];
$TexteEquiP = $_POST['Texte'];
mysql_query("INSERT INTO equipe (IDEquiP, TitreEquiP, TexteEquiP) VALUES ('','$TitreEquiP','$TexteEquiP');");
echo "<td align=\"center\"><font color=\"#000000\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Votre message a été enregistré</font><br><br><a href=\"index.php?page=admin\"><font color=\"#000000\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Retour à la page Administration</font></a><br><a href=\"index.php\" class=\"Style6\">Retour à l'accueil</a></td>";
}

}
function fileUpload($pstrInputName) {
$blnRetour = false;
if ( !empty($pstrInputName) && is_uploaded_file($_FILES[$pstrInputName]['tmp_name']) ) {
$strRepertoire = './photos/';
$strNom = $_FILES[$pstrInputName]['name'];
$strNomFichier = $strNom;
if ( file_exists($strRepertoire . $strNomFichier))
{
exit('<td align=\"center\" class="Style1"><br>Le nom de la photo existe déjà. Veuillez changer le nom de la photo et recommencer.
<br><br><p><a href="index.php?page=adm" class="Style1">Retour à la page d\'enregistrement</a></p></td></tr></table>');

}
$blnRetour = move_uploaded_file($_FILES[$pstrInputName]['tmp_name'],$strRepertoire.$strNomFichier);

$TitreEquiP = $_POST['Titre'];
$TexteEquiP = $_POST['Texte'];
mysql_query("INSERT INTO equipe (IDEquiP, TitreEquiP, TexteEquiP, PhotoEquiP) VALUES ('','$TitreEquiP','$TexteEquiP','$strNomFichier');");
echo "<td align=\"center\"><font color=\"#000000\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Votre message a été enregistré</font><br><br><a href=\"index.php?page=adm\"><font color=\"#000000\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Retour à la page Administration</font></a><br><a href=\"index.php\" class=\"Style6\">Retour à l'accueil</a></td>";
}

return $blnRetour;
}

Y a-t-il un autre moyen pour afficher ce message ?
Merci à tous
mardi 28 septembre 2004 à 18:08:20 | Re : Fin de la page du site après exit

tardigrade

Euh je me pose la question sur exit dans une fonction. Est ce que exit termine le code de la fonction ou de la page????? j'aurais fais un return dans la fonction 0 ou 1
mardi 28 septembre 2004 à 18:52:58 | Re : Fin de la page du site après exit

rissoux

Ben oui mais je débute !!!
je voudrais que l'exit termine le code de la fonction mais hélas il me termine la page. Je vais voir avec return.
Merci
mardi 28 septembre 2004 à 19:55:49 | Re : Fin de la page du site après exit

rissoux

Réponse acceptée !
C'est bon avec le return, en plus j'avais pas mis le message qui s'affiche quand il n'y a pas de photo en dehors de la fonction ????A présent tout eest rentré dans l'ordre.
Encore merci
Voici mon code terminé si ça peut aider quelqu'un :
if ( isset($_POST['Equipe']) && !empty($_POST['Equipe']) ) {
if ( fileUpload('fichier') )

$strMsg = '';



}
function fileUpload($pstrInputName) {
$blnRetour = false;
if ( !empty($pstrInputName) && is_uploaded_file($_FILES[$pstrInputName]['tmp_name']) ) {
$strRepertoire = './photos/';
$strNom = $_FILES[$pstrInputName]['name'];
$strNomFichier = $strNom;
if ( file_exists($strRepertoire . $strNomFichier))
{
echo "<td align=\"center\" class=\"Style1\"><br>Le nom de la photo existe déjà. Veuillez changer le nom de la photo et recommencer.<br><br><p><a href=\"index.php?page=adm\" class=\"Style1\">Retour à la page d'enregistrement</a></p></td>";
return ;
}
$blnRetour = move_uploaded_file($_FILES[$pstrInputName]['tmp_name'],$strRepertoire.$strNomFichier);
$TitreEquiP = $_POST['Titre'];
$TexteEquiP = $_POST['Texte'];
mysql_query("INSERT INTO equipe (IDEquiP, TitreEquiP, TexteEquiP, PhotoEquiP) VALUES ('','$TitreEquiP','$TexteEquiP','$strNomFichier');");
echo "<td align=\"center\"><font color=\"#000000\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Votre message a été enregistré</font><br><br><a href=\"index.php?page=adm\"><font color=\"#000000\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Retour à la page Administration</font></a><br><a href=\"index.php\" class=\"Style6\">Retour à l'accueil</a></td>";
}
else {
$TitreEquiP = $_POST['Titre'];
$TexteEquiP = $_POST['Texte'];
mysql_query("INSERT INTO equipe (IDEquiP, TitreEquiP, TexteEquiP) VALUES ('','$TitreEquiP','$TexteEquiP');");
echo "<td align=\"center\"><font color=\"#000000\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Votre message a été enregistré</font><br><br><a href=\"index.php?page=adm\"><font color=\"#000000\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Retour à la page Administration</font></a><br><a href=\"index.php\" class=\"Style6\">Retour à l'accueil</a></td>";
}
return $blnRetour;
}


Cette discussion est classée dans : page, post, exit, titreequip, texteequip


Répondre à ce message

Sujets en rapport avec ce message

upload de fichiers [ par cakekiller ] Salut,voilà mon pb:Je cherche à uploader un fichier sur un serveur. Ma page de sélection de fichier est la suivante: <input name="fichi erreur GET/POST [ par lolo49 ] lolo49bonjour,j'ai un souci avec PHP4je résume : j'ai une base de donnée MySql avec des clientsje peux soit - afficher la liste complète so POST et formulaire [ par haklia ] Bonjour à tous,bon je vous expose mon petit soucis :j'ai créé un formulaire. Apres un clic sur le bouton Envoyer, les données sont transmises par POST mixer variables en URL et POST ? [ par popilyon ] Bonsoir aux noctambulesJe fais des requetes SQL page 1 = selection a...z par clic sur image de a...z passage variable par url de type <IMG  src="i/a.g données POSTDATA [ par bob ] salut all et bonne année 2005 j'ai un probléme et c'est pour ca que je suis là j'ai un formulaire qui envoi des données(method post) sur une Valider formulaire POST [ par olerien ] Bonjour,Voila ma situation: je récupère des données d'un formulaire POST dans un recup.php pour le traitement et l'insertion dans une base mySQL. Lors lien avec la methode post [ par Alpha911 ] bonjour, j'ai une page avec les informations d'une base de donnée (nom prenom ....) et j'aimerais grace a un lien faire en sorte d'atteindre une autre pb de redirection apres validation formulaire [ par LaTatadu91 ] alors voila j'aimerais rediriger vers ma page d'acceuil apres la validation de tous les champs de formulaire si ceux ci ne sont pas remplis on affiche Convertir java php [ par bandzai87 ] Bonjour a tous, Des questions du même genre ont été posés mais je ne suis pas arriver a resoudre mon probléme donc je post. Donc je vous explique, j form include [ par spaa05 ] bonjour index.phppage1<


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales