Probleme de Post

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Probleme de Post

Re: Probleme de Post

par sirakawa » 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

Re: Probleme de Post

par Mazarini » 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.

Re: Probleme de Post

par clems29 » 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...

Re: Probleme de Post

par Alf?> » 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-|

Probleme de Post

par clems29 » 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.