Probleme de Post

Petit nouveau ! | 8 Messages

01 sept. 2011, 18:02

Bonjour,

Mon problème est simple mais je pense, pas évident à comprendre...
Je souhaite supprimer d'une page plusieurs textes selectionnés, qui peuvent être sur plusieurs page.
Mon prédécesseur avait fait un bouton "Texte suivant" et un bouton "Supprimer". Il gérait les changements de pages mais pas lorsque l'on veut passer de la 1ere a la 40eme page.

J'ai rajouter un
<form method="get" action="page/intermediaire_confirm_suppr.php">
  Aller à la page :<input type="text" name="num_page" value="" />
   <input type="submit" />
</form>
Qui me permet d'aller jusqu'à la page souhaiter mais impossible de recuperer les cases cochées

Lui récupérait les données et lancer
if ($nb_pages > $page)
{
	echo '<form action="page/intermediaire_confirm_suppr.php?num_page='.($page+1).'" method="post">';
}
		$resultat .= '<tr>
						<td align="right"><input type="checkbox" value="'.$id_texte.'" name="ids_texte[]"></td>
						<td>'.$nom_code.'</td>
						<td>'.$nom_texte.'</td>
					</tr>';
		$tour++;
	}
	if ($page == $nb_pages)
	{$resultat .= '<tr><td colspan="2"><p style="border-top-width :1px; border-top-color:#000000; border-top-style:dotted; padding:5px;"><input type="submit" value="Supprimer les éléments selectionnés"></p></td></tr></table></form>';}
	else
	{$resultat .= '<tr><td colspan="2"><p style="border-top-width :1px; border-top-color:#000000; border-top-style:dotted; padding:5px;"><input type="submit" value="Trad. suivantes">&nbsp;<input name="stop" type="submit" value="Supprimer les éléments selectionnés"></p></td></tr></table></form>';}
echo $resultat;
Je ne sais pas comment intégrer le fait d'aller à n'importe quelle page, en gardant en mémoire les cases cochés...

Merci d'avance.
Cordialement,
C.

Eléphanteau du PHP | 34 Messages

01 sept. 2011, 18:18

Salut,

Tu peux stocker tes données dans un tableau, que tu incrémentes avec tes valeurs ciblent.
Puis transporter ce tableau dans une variable de SESSION.

Renseigne toi ici --> http://www.php-astux.info/sessions-php.php 8-|

Petit nouveau ! | 8 Messages

02 sept. 2011, 10:15

Bonjour,

C'est gentil mais mon problème est que mon "aller à la page" doit récuperer le numéro de page en Get tandis que le bouton "Traduction Suivantes" récupere en Post, donc il récupere facilement ce qui a été selectionné dans la page intermédiaire...

ViPHP
ViPHP | 2577 Messages

02 sept. 2011, 10:58

Qu'est ce qui t'empêche de récupéré le numéro de la page suivante en post ou en get suivant la methode utilisée grace à la fonction isset() pour savoir s'il se trouve dans $_POST ou $_GET.

Mammouth du PHP | 2278 Messages

03 sept. 2011, 08:42

Bonjour,

Mon problème est simple mais je pense, pas évident à comprendre...
Je souhaite supprimer d'une page plusieurs textes selectionnés, qui peuvent être sur plusieurs page.
Mon prédécesseur avait fait un bouton "Texte suivant" et un bouton "Supprimer". Il gérait les changements de pages mais pas lorsque l'on veut passer de la 1ere a la 40eme page.
Si je comprends, sur une page tu affiches plusieurs textes diférents qui peuvent chacun se poursuivre sur plusieurs pages.
Avec pour chaque texte :
bouton page suivante qui devrait devenir : moyen d'aller à la page qu'on veut en mémorisant les pages visitées
bouton supprimer
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD