> Tous les forums > Forum des Webmasters
 passage variable avec headerSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
t671
  Posté le 28/05/2010 @ 17:01 
Aller en bas de la page 
Astucien

Bonjour,

Après éxécution d'un script de mise à jour de base, je voudrais afficher le résultat. Donc je pensais passer à l'affichage de vérification via un header. Mais je n'arrive pas à passer la variable $idph de l'enregistrement.

Mise à jour :

$idph = $_GET["idph"]; ..........

$result=mysql_query("UPDATE ..........

mysql_close();

header('Location: modif_com3_photos.php?idph=$idph'); .........

Vérification :

$idph = $_GET["idph"];

$result=mysql_query("SELECT * FROM photos WHERE idph='$idph'");

if ($row=mysql_fetch_array($result))
{

Mais la variable ne passe pas ...

Merci

Publicité
Malcolm
 Posté le 28/05/2010 à 21:00 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

normal.

tu fais un header avec des "single quotes" (apostrophes) et la variable $idph n'est donc pas interprétée.

Soit tu utilises des doubles quotes, soit tu fais plus proprement : une concaténation.

Au passage, header n'est pas censé faire de la redirection comme tu le souhaites et j'espère que tu protèges mieux tes variables que dans l'exemple montré.

t671
 Posté le 29/05/2010 à 09:35 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Merci Malcom, c'est ok !

Quand tu parles de protection de variable, tu fait allusion au GET ??

Malcolm
 Posté le 30/05/2010 à 00:23 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

et au post. Et à toute variable qui vient du client ou d'une opération sur laquelle il peut influer.

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Ecouteurs sans fil Apple AirPods 2 avec boîtier de charge à 99 €
99 € 129 € -23% @Cdiscount

Dimanche matin, Cdiscount fera une promotion pour ses membres CDAV sur les écouteurs sans fil Apple AirPods 2 avec boîtier de charge filaire à 99 € grâce à un coupon de réduction alors qu'on les trouve ailleurs à partir de 129 €.


Voir le bon plan
-5 € dès 20 € chez Amazon (selon éligibilité)
-5 € @Amazon

Amazon propose actuellement 5 euros de remise dès 20 euros d'achats pour la création d'une liste d'envie. Rendez-vous sur cette page et vérifiez votre éligibilité. Vous devrez alors créer une liste d'envie et y ajouter au moins 3 articles. Vous recevrez alors un email confirmant la validation de l'offre et les 5 € seront ensuite automatiquement déduits lors d'un prochain achat de plus de 20 €.


Voir le bon plan
Coffret de vissage DeWalt (32 pièces, code couleur, porte embouts) à 11,77 €
11,77 € 15,29 € -23% @Amazon

Amazon fait une promotion sur le coffret de vissage DeWalt (32 pièces, code couleur, porte embouts) à 11,77 € au lieu de 15,29 €. Contient 1 porte-embouts à changement rapide, 1 porte-douille 1/4", 30 embouts de vissage 25mm : 9 embouts Philipps (PH), 11 embouts Pozidriv (PZ), 4 embouts plats (Sl), 6 embouts Torx (T).


Voir le bon plan
Casque circum-aural sans fil avec suppression active du bruit Creative Zen Hybrid à 49,99 €
49,99 € 74,99 € -33% @Amazon

Amazon fait une promotion sur le casque circum-aural sans fil avec suppression active du bruit Creative Zen Hybrid à 49,99 € au lieu de 74,90 € grâce à un coupon à activer sur la page du produit. Annulez jusqu'à 95 % des bruits ambiants grâce à la suppression active du bruit hybride. Jusqu'à 37 heures d'autonomie.


Voir le bon plan
Disque dur externe Western Digital Elements Desktop USB 3.0 20 To à 332,14 € livré
332,14 € 490 € -32% @Amazon Allemagne

Amazon Allemagne propose actuellement le disque dur externe Western Digital Elements Desktop USB 3.0 20 To à 325,70 €. Comptez 6,44 € pour la livraison en France soit un total de 332,14 € livré. On le trouve ailleurs à partir de 490 €. Ce disque dur dispose d'un grande capacité de stockage (20 To) et d'une connectique USB 3.0 qui vous offrira des transferts rapides. Il est compatible USB 2.0. Une très bonne affaire.

Notez que le disque dur n'est pas soudé et que vous pouvez le récupérer pour l'utiliser dans un ordinateur ou un NAS (il s'agit d'un disque dur CMR Hélium UltraStar DC HC 550).


Voir le bon plan
Jeu PC Warhammer 40.000 : Gladius gratuit
Gratuit @Epic Games

Epic Games Store offre actuellement le jeu PC Warhammer 40.000 : Gladius Relics of War. Warhammer 40,000: Gladius – Relics of War est le premier jeu de stratégie au tour par tour 4X basé dans l'univers de Warhammer 40,000. Quatre factions s'affrontent dans une impitoyable guerre pour la domination des ressources de la planète. Audio en anglais et textes en français.

Pour télécharge


Voir le bon plan

Sujets relatifs
Passage de variable et affichage
ouverture pop-pup avec variable
fonction mailto avec variable php
Passage de variable sans rechargement de page
Problème avec variable session
besoin d'aide. passage de variable
Hébergement de site avec nom de domaine
Migration PHP 5.3 vers 5.5 ou 5.6 (avec WAMP)
background css disparait avec le responsive design
Warning: Cannot modify header information
Plus de sujets relatifs à passage variable avec header
 > Tous les forums > Forum Forum des Webmasters