Découper avec split
Fermé
samof02
Messages postés
43
Date d'inscription
vendredi 13 février 2009
Statut
Membre
Dernière intervention
18 juin 2011
-
30 oct. 2009 à 09:24
samof02 Messages postés 43 Date d'inscription vendredi 13 février 2009 Statut Membre Dernière intervention 18 juin 2011 - 30 oct. 2009 à 15:31
samof02 Messages postés 43 Date d'inscription vendredi 13 février 2009 Statut Membre Dernière intervention 18 juin 2011 - 30 oct. 2009 à 15:31
A voir également:
- Découper avec split
- Split cam - Télécharger - Messagerie
- Découper pdf - Guide
- Découper une video - Guide
- Découper mp3 - Guide
- Pdf split and merge - Télécharger - PDF
11 réponses
Pilow
Messages postés
400
Date d'inscription
vendredi 2 octobre 2009
Statut
Membre
Dernière intervention
23 décembre 2009
71
30 oct. 2009 à 09:59
30 oct. 2009 à 09:59
Bonjour
essaye ça :
ou bien un
essaye ça :
$donnees = "(3-1)"; $donnees = str_replace('(', '', $donnees); $donnees = str_replace(')', '', $donnees); $tab = explode('-', $donnees); echo ($tab[0]); echo '<br />'; echo ($tab[1]);
ou bien un
print_r($tab);
samof02
Messages postés
43
Date d'inscription
vendredi 13 février 2009
Statut
Membre
Dernière intervention
18 juin 2011
30 oct. 2009 à 10:14
30 oct. 2009 à 10:14
Re-bonjour,
Oui j'ai vois le résultat que ça me donner mais tu as affecté données comme (3-1) c-a-d static et moi j'ai besoin d'automatisé le variable données. C'est à dire mes résultat depend le checkbox coché. Il faut que je face un boucle mais j ss debutant en programation.
Donnees récupere c que la methode post n'envoie.
Oui j'ai vois le résultat que ça me donner mais tu as affecté données comme (3-1) c-a-d static et moi j'ai besoin d'automatisé le variable données. C'est à dire mes résultat depend le checkbox coché. Il faut que je face un boucle mais j ss debutant en programation.
Donnees récupere c que la methode post n'envoie.
Pilow
Messages postés
400
Date d'inscription
vendredi 2 octobre 2009
Statut
Membre
Dernière intervention
23 décembre 2009
71
30 oct. 2009 à 10:17
30 oct. 2009 à 10:17
Et bien suffit de changer la première ligne ;)
Cela marche bien sur si la valeur envoyé est de type (1-1)
$donnees = $_POST['satisfaction']; $donnees = str_replace('(', '', $donnees); $donnees = str_replace(')', '', $donnees); $tab = explode('-', $donnees); echo ($tab[0]); echo '<br />'; echo ($tab[1]);
Cela marche bien sur si la valeur envoyé est de type (1-1)
samof02
Messages postés
43
Date d'inscription
vendredi 13 février 2009
Statut
Membre
Dernière intervention
18 juin 2011
30 oct. 2009 à 10:22
30 oct. 2009 à 10:22
Re-bonjour
Je reçois cet erreur,
ligne 20 = $tab = explode('-', $donnees);
ligne 23 = echo ($tab[1]);
Notice: Array to string conversion in C:\OPTIMETRE\donnees.php on line 20
Array
Notice: Undefined offset: 1 in C:\OPTIMETRE\donnees.php on line 23
Merci
Je reçois cet erreur,
ligne 20 = $tab = explode('-', $donnees);
ligne 23 = echo ($tab[1]);
Notice: Array to string conversion in C:\OPTIMETRE\donnees.php on line 20
Array
Notice: Undefined offset: 1 in C:\OPTIMETRE\donnees.php on line 23
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Pilow
Messages postés
400
Date d'inscription
vendredi 2 octobre 2009
Statut
Membre
Dernière intervention
23 décembre 2009
71
30 oct. 2009 à 10:26
30 oct. 2009 à 10:26
De quel type est ton $_POST['satisfaction'] ?
C'est un array avec plusieurs couples de valeur ou juste un seul couple de valeurs ?
C'est un array avec plusieurs couples de valeur ou juste un seul couple de valeurs ?
samof02
Messages postés
43
Date d'inscription
vendredi 13 février 2009
Statut
Membre
Dernière intervention
18 juin 2011
30 oct. 2009 à 10:28
30 oct. 2009 à 10:28
Je m'excuse le variable que post nous envoie est sous cet forme 4-1 pas entre parenthèse.
samof02
Messages postés
43
Date d'inscription
vendredi 13 février 2009
Statut
Membre
Dernière intervention
18 juin 2011
30 oct. 2009 à 10:31
30 oct. 2009 à 10:31
Oui c'est array avec plusieurs couples. S'il vous plait
samof02
Messages postés
43
Date d'inscription
vendredi 13 février 2009
Statut
Membre
Dernière intervention
18 juin 2011
30 oct. 2009 à 10:40
30 oct. 2009 à 10:40
Re-bonjour,
Voici un modele static de page :
/*****************************************************************************/
<html>
<head>
</script>
<title>Questionnnaire de satisfaction</title>
</head>
<body align="center">
<b>Formulaire de satisfaction</b></br>
<br/>
<p>
Bonjour, Mr/Mme </br>
<p>
<form action="sam.php" method="post">
<table>
<td>
<table border=1>
<tr>
<td></td><td>Pas Satisfait</td><td>Peu Satisfait</td><td>Satisfait</td><td>Très Satisfait</td>
</tr>
<tr>
<td>L'accueil et la gentillesse de personnel</td>
<td align="center"><input type="checkbox" name="Accueil" value="1"></td>
<td align="center"><input type="checkbox" name="Accueil" value="2"></td>
<td align="center"><input type="checkbox" name="Accueil" value="3"></td>
<td align="center"><input type="checkbox" name="Accueil" value="4"></td>
</tr>
<tr>
<td>Le "charme" de l'établisement</td>
<td align="center"><input type="checkbox" name="charme" value="1"></td>
<td align="center"><input type="checkbox" name="charme" value="2"></td>
<td align="center"><input type="checkbox" name="charme" value="3"></td>
<td align="center"><input type="checkbox" name="charme" value="4"></td>
</tr>
<tr>
<td>Le confort dans des chambres</td>
<td align="center"><input type="checkbox" name="confort" value="1"></td>
<td align="center"><input type="checkbox" name="confort" value="2"></td>
<td align="center"><input type="checkbox" name="confort" value="3"></td>
<td align="center"><input type="checkbox" name="confort" value="4"></td>
</tr>
<tr>
<td>La cuisine de chef</td>
<td align="center"><input type="checkbox" name="cuisine" value="1"></td>
<td align="center"><input type="checkbox" name="cuisine" value="2"></td>
<td align="center"><input type="checkbox" name="cuisine" value="3"></td>
<td align="center"><input type="checkbox" name="cuisine" value="4"></td>
</tr>
<tr>
<td>La propréte dans l'hôtel</td>
<td align="center"><input type="checkbox" name="proprete" value="1"></td>
<td align="center"><input type="checkbox" name="proprete" value="2"></td>
<td align="center"><input type="checkbox" name="proprete" value="3"></td>
<td align="center"><input type="checkbox" name="proprete" value="4"></td>
</tr>
</table>
</td>
<td></td><td></td><td></td><td></td>
<td>
<table border=1>
<tr>
<td>Pas Important</td><td>Peu important</td><td>Important</td><td>Très important</td>
</tr>
<tr>
<td align="center"><input type="checkbox" name="Accueil" value="1"></td>
<td align="center"><input type="checkbox" name="Accueil" value="2"></td>
<td align="center"><input type="checkbox" name="Accueil" value="3"></td>
<td align="center"><input type="checkbox" name="Accueil" value="4"></td>
</tr>
<tr>
<td align="center"><input type="checkbox" name="charme" value="1"></td>
<td align="center"><input type="checkbox" name="charme" value="2"></td>
<td align="center"><input type="checkbox" name="charme" value="3"></td>
<td align="center"><input type="checkbox" name="charme" value="4"></td>
</tr>
<tr>
<td align="center"><input type="checkbox" name="confort" value="1"></td>
<td align="center"><input type="checkbox" name="confort" value="2"></td>
<td align="center"><input type="checkbox" name="confort" value="3"></td>
<td align="center"><input type="checkbox" name="confort" value="4"></td>
</tr>
<tr>
<td align="center"><input type="checkbox" name="cuisine" value="1"></td>
<td align="center"><input type="checkbox" name="cuisine" value="2"></td>
<td align="center"><input type="checkbox" name="cuisine" value="3"></td>
<td align="center"><input type="checkbox" name="cuisine" value="4"></td>
</tr>
<tr>
<td align="center"><input type="checkbox" name="proprete" value="1"></td>
<td align="center"><input type="checkbox" name="proprete" value="2"></td>
<td align="center"><input type="checkbox" name="proprete" value="3"></td>
<td align="center"><input type="checkbox" name="proprete" value="4"></td>
</tr>
</table>
</td>
</table>
</br>
<input value="Envoyer vos réponses" type="submit">
</form>
</body>
</html>
/*************************************************************************/
Mais c'etait une version beta, mais actuellement je travail sur smarty et EZPDO, je voulais récupere comme je vous ai deja explique les ids de case à coché en découpant comment tu t'as l'heure d'une maniere automatique
Merci je suis là
Voici un modele static de page :
/*****************************************************************************/
<html>
<head>
</script>
<title>Questionnnaire de satisfaction</title>
</head>
<body align="center">
<b>Formulaire de satisfaction</b></br>
<br/>
<p>
Bonjour, Mr/Mme </br>
<p>
<form action="sam.php" method="post">
<table>
<td>
<table border=1>
<tr>
<td></td><td>Pas Satisfait</td><td>Peu Satisfait</td><td>Satisfait</td><td>Très Satisfait</td>
</tr>
<tr>
<td>L'accueil et la gentillesse de personnel</td>
<td align="center"><input type="checkbox" name="Accueil" value="1"></td>
<td align="center"><input type="checkbox" name="Accueil" value="2"></td>
<td align="center"><input type="checkbox" name="Accueil" value="3"></td>
<td align="center"><input type="checkbox" name="Accueil" value="4"></td>
</tr>
<tr>
<td>Le "charme" de l'établisement</td>
<td align="center"><input type="checkbox" name="charme" value="1"></td>
<td align="center"><input type="checkbox" name="charme" value="2"></td>
<td align="center"><input type="checkbox" name="charme" value="3"></td>
<td align="center"><input type="checkbox" name="charme" value="4"></td>
</tr>
<tr>
<td>Le confort dans des chambres</td>
<td align="center"><input type="checkbox" name="confort" value="1"></td>
<td align="center"><input type="checkbox" name="confort" value="2"></td>
<td align="center"><input type="checkbox" name="confort" value="3"></td>
<td align="center"><input type="checkbox" name="confort" value="4"></td>
</tr>
<tr>
<td>La cuisine de chef</td>
<td align="center"><input type="checkbox" name="cuisine" value="1"></td>
<td align="center"><input type="checkbox" name="cuisine" value="2"></td>
<td align="center"><input type="checkbox" name="cuisine" value="3"></td>
<td align="center"><input type="checkbox" name="cuisine" value="4"></td>
</tr>
<tr>
<td>La propréte dans l'hôtel</td>
<td align="center"><input type="checkbox" name="proprete" value="1"></td>
<td align="center"><input type="checkbox" name="proprete" value="2"></td>
<td align="center"><input type="checkbox" name="proprete" value="3"></td>
<td align="center"><input type="checkbox" name="proprete" value="4"></td>
</tr>
</table>
</td>
<td></td><td></td><td></td><td></td>
<td>
<table border=1>
<tr>
<td>Pas Important</td><td>Peu important</td><td>Important</td><td>Très important</td>
</tr>
<tr>
<td align="center"><input type="checkbox" name="Accueil" value="1"></td>
<td align="center"><input type="checkbox" name="Accueil" value="2"></td>
<td align="center"><input type="checkbox" name="Accueil" value="3"></td>
<td align="center"><input type="checkbox" name="Accueil" value="4"></td>
</tr>
<tr>
<td align="center"><input type="checkbox" name="charme" value="1"></td>
<td align="center"><input type="checkbox" name="charme" value="2"></td>
<td align="center"><input type="checkbox" name="charme" value="3"></td>
<td align="center"><input type="checkbox" name="charme" value="4"></td>
</tr>
<tr>
<td align="center"><input type="checkbox" name="confort" value="1"></td>
<td align="center"><input type="checkbox" name="confort" value="2"></td>
<td align="center"><input type="checkbox" name="confort" value="3"></td>
<td align="center"><input type="checkbox" name="confort" value="4"></td>
</tr>
<tr>
<td align="center"><input type="checkbox" name="cuisine" value="1"></td>
<td align="center"><input type="checkbox" name="cuisine" value="2"></td>
<td align="center"><input type="checkbox" name="cuisine" value="3"></td>
<td align="center"><input type="checkbox" name="cuisine" value="4"></td>
</tr>
<tr>
<td align="center"><input type="checkbox" name="proprete" value="1"></td>
<td align="center"><input type="checkbox" name="proprete" value="2"></td>
<td align="center"><input type="checkbox" name="proprete" value="3"></td>
<td align="center"><input type="checkbox" name="proprete" value="4"></td>
</tr>
</table>
</td>
</table>
</br>
<input value="Envoyer vos réponses" type="submit">
</form>
</body>
</html>
/*************************************************************************/
Mais c'etait une version beta, mais actuellement je travail sur smarty et EZPDO, je voulais récupere comme je vous ai deja explique les ids de case à coché en découpant comment tu t'as l'heure d'une maniere automatique
Merci je suis là
Pilow
Messages postés
400
Date d'inscription
vendredi 2 octobre 2009
Statut
Membre
Dernière intervention
23 décembre 2009
71
30 oct. 2009 à 14:43
30 oct. 2009 à 14:43
Moi ce qui me gène c'est que tes checkbox elles ont toutes le même nom et qu'on peut toutes les cocher si on veut, pour ce genre de formulaire je t'aurai plutot conseillé des boutons radio
Sachant que tu as deux questionnaire en faite, satisfaction et importance, donc donne deux nom différents pour chaque question : Accueil1 Accueil2 par exemple.
<html> <head> </script> <title>Questionnnaire de satisfaction</title> </head> <body align="center"> <b>Formulaire de satisfaction</b></br> <br/> <p> Bonjour, Mr/Mme </br> <p> <form action="sam.php" method="post"> <table> <td> <table border=1> <tr> <td></td><td>Pas Satisfait</td><td>Peu Satisfait</td><td>Satisfait</td><td>Très Satisfait</td> </tr> <tr> <td>L'accueil et la gentillesse de personnel</td> <td align="center"><input type="radio" name="Accueil1" value="1"></td> <td align="center"><input type="radio" name="Accueil1" value="2"></td> <td align="center"><input type="radio" name="Accueil1" value="3"></td> <td align="center"><input type="radio" name="Accueil1" value="4"></td> </tr> <tr> <td>Le "charme" de l'établisement</td> <td align="center"><input type="radio" name="charme1" value="1"></td> <td align="center"><input type="radio" name="charme1" value="2"></td> <td align="center"><input type="radio" name="charme1" value="3"></td> <td align="center"><input type="radio" name="charme1" value="4"></td> </tr> <tr> <td>Le confort dans des chambres</td> <td align="center"><input type="radio" name="confort1" value="1"></td> <td align="center"><input type="radio" name="confort1" value="2"></td> <td align="center"><input type="radio" name="confort1" value="3"></td> <td align="center"><input type="radio" name="confort1" value="4"></td> </tr> <tr> <td>La cuisine de chef</td> <td align="center"><input type="radio" name="cuisine1" value="1"></td> <td align="center"><input type="radio" name="cuisine1" value="2"></td> <td align="center"><input type="radio" name="cuisine1" value="3"></td> <td align="center"><input type="radio" name="cuisine1" value="4"></td> </tr> <tr> <td>La propréte dans l'hôtel</td> <td align="center"><input type="radio" name="proprete1" value="1"></td> <td align="center"><input type="radio" name="proprete1" value="2"></td> <td align="center"><input type="radio" name="proprete1" value="3"></td> <td align="center"><input type="radio" name="proprete1" value="4"></td> </tr> </table> </td> <td></td><td></td><td></td><td></td> <td> <table border=1> <tr> <td>Pas Important</td><td>Peu important</td><td>Important</td><td>Très important</td> </tr> <tr> <td align="center"><input type="radio" name="Accueil2" value="1"></td> <td align="center"><input type="radio" name="Accueil2" value="2"></td> <td align="center"><input type="radio" name="Accueil2" value="3"></td> <td align="center"><input type="radio" name="Accueil2" value="4"></td> </tr> <tr> <td align="center"><input type="radio" name="charme2" value="1"></td> <td align="center"><input type="radio" name="charme2" value="2"></td> <td align="center"><input type="radio" name="charme2" value="3"></td> <td align="center"><input type="radio" name="charme2" value="4"></td> </tr> <tr> <td align="center"><input type="radio" name="confort2" value="1"></td> <td align="center"><input type="radio" name="confort2" value="2"></td> <td align="center"><input type="radio" name="confort2" value="3"></td> <td align="center"><input type="radio" name="confort2" value="4"></td> </tr> <tr> <td align="center"><input type="radio" name="cuisine2" value="1"></td> <td align="center"><input type="radio" name="cuisine2" value="2"></td> <td align="center"><input type="radio" name="cuisine2" value="3"></td> <td align="center"><input type="radio" name="cuisine2" value="4"></td> </tr> <tr> <td align="center"><input type="radio" name="proprete2" value="1"></td> <td align="center"><input type="radio" name="proprete2" value="2"></td> <td align="center"><input type="radio" name="proprete2" value="3"></td> <td align="center"><input type="radio" name="proprete2" value="4"></td> </tr> </table> </td> </table> </br> <input value="Envoyer vos réponses" type="submit"> </form> </body> </html>
Sachant que tu as deux questionnaire en faite, satisfaction et importance, donc donne deux nom différents pour chaque question : Accueil1 Accueil2 par exemple.
Pilow
Messages postés
400
Date d'inscription
vendredi 2 octobre 2009
Statut
Membre
Dernière intervention
23 décembre 2009
71
30 oct. 2009 à 14:58
30 oct. 2009 à 14:58
Et dans ta page sam.php met ça :
if (isset($_POST['Accueil1']) && isset($_POST['Accueil2']) && isset($_POST['confort1']) && isset($_POST['confort2']) && isset($_POST['proprete1']) && isset($_POST['proprete2']) && isset($_POST['charme1']) && isset($_POST['charme2']) && isset($_POST['cuisine1']) && isset($_POST['cuisine2'])) { echo 'Valeur de satisfaction :<br />'; echo 'Accueil : ' . $_POST['Accueil1'] . '<br />'; echo 'Charme : ' . $_POST['charme1'] . '<br />'; echo 'Confort : ' . $_POST['confort1'] . '<br />'; echo 'Cuisine : ' . $_POST['cuisine1'] . '<br />'; echo 'Proprete : ' . $_POST['proprete1'] . '<br />'; echo 'Valeur d\'importance :<br />'; echo 'Accueil : ' . $_POST['Accueil2'] . '<br />'; echo 'Charme : ' . $_POST['charme2'] . '<br />'; echo 'Confort : ' . $_POST['confort2'] . '<br />'; echo 'Cuisine : ' . $_POST['cuisine2'] . '<br />'; echo 'Proprete : ' . $_POST['proprete2'] . '<br />'; } else echo 'Hohoho, il manque des réponses, c'est pas cool'; ?>
samof02
Messages postés
43
Date d'inscription
vendredi 13 février 2009
Statut
Membre
Dernière intervention
18 juin 2011
30 oct. 2009 à 15:31
30 oct. 2009 à 15:31
Merci, j'ai bien resolu le probleme Pilow, j 'arrive à decoupe mes resultat car cet formulaire que j'ai t'envoyé c un beta pour t donner un exemple mais c'est très gentil.