OVH Cloud OVH Cloud

probleme changement de version des varaibales

12 réponses
Avatar
LF36
bonjour,

voici mon problème :
j'ai conçu un certains nombre de script de la façon suivante

page1.php
<?php

if ($action == '')
{

//affichage en ligne des infos d'une table
// pour chaque ligne
<a href=\"page1.php?action=mod&id=$id\">modifier</a>

}
elseif ($action == 'mod')
{

// affichage de l'enregistrement dans un form pour modif
// dans le form 2 champ masqué
<input type=\"hidden\" name=\"id\" value=\"$id\">
<input type=\"hidden\" name=\"action\" value=\"valid\">
}
elseif ($action == 'valid')
{

//update des modifs
// lien pour retour avec action = ''

}
?>

lorsque je veux passer ce script avec une version 'récente' de php en
changeant les variables action par

if ($_GET['action'] == '')
{

}
elseif ($_GET['action'] == 'mod')
{
etc etc
}

rein que dalle.
aprés plusieurs heures penché sur les les déclarations de variables et
autres $_GET, $_POST , $_REQUEST,
j'avoue être un peu perdu

en résumé comment faire pour faire fonctionné le bidule
merci d'avance
Laurent

2 réponses

1 2
Avatar
Jean-Francois Ortolo
Olivier Miakinen wrote:

Tant que tu ne te formalises pas du tutoiement en retour, il n'y a aucun
souci. En revanche, si ortolo.jeanfrancois.no_reply n'est pas ta vraie
adresse chez free.fr, ce serait sympa d'utiliser le TLD réservé à cet
effet, et de remplacer « free.fr » par exemple par « free.invalid » ou
bien par « free.fr.invalid ».

Amicalement,



Bonjour Monsieur

Je vous suis au contraire très reconnaissant de bien vouloir me
hisser ( oh, hisse ! ) à votre hauteur.

Je vous avoue que je pense que je ne mérite pas cet honneur.

J'ai le sentiment de ma profonde indignité.

Pour tout dire, je suis dans les derniers dessous. ;)

Bien à vous.
Amicalement.

Jean-François Ortolo

--
Visitez mon site gratuit donnant des Statistiques
et des Historiques Graphiques sur les Courses de Chevaux:
http://www.ortolojf-courses.com

Avatar
Olivier Miakinen

[...] votre hauteur [...] je ne mérite pas [...] profonde
indignité [...] derniers dessous [...]


Si tu le permets, on va arrêter là.

Cela étant -- et je te prie de ne pas répondre encore que c'était une
preuve de stupidité ou quoi que ce soit du même genre -- je rappelle que
c'est le TLD (Top Level Domain - domaine de premier niveau) qui doit
être « .invalid ». Avec une adresse en invalid.free.fr tu continues à
faire spammer free.fr, alors qu'une adresse se *terminant* par .invalid
sera arrêtée par le tout premier composant programmé par quelqu'un qui
lit les RFC -- à commencer par l'utilisateur.

Donc :

1 2