bonjour, j’ai un p’tit souci.
chez moi, j’ai une red hat 9 avec mysql… j’ai du code php qui fonctionne tres bien
ou je bosse, j’ai aussi une red hat 9 avec mysql (meme config) et mon code ne fonctionne pas !!! je ne comprend pas pourkoi; voici le code
while ($row = mysql_fetch_array($result)) {
?>
|
<? echo $row['category_label']; ?>[/url] |
|
<? } ?>
ensuite : je test si g qq chose dans txt:
if (isset($txt)) {
bla bla bla
}
et la chez moi, txt a une valeur et au boulot, elle est vide.
j’ai exactement la meme config et le meme prog…
si qq’un a nue idee !! merci
a quoi correspond ta variable $txt ?
car dans ton bout de code je ne vois pas ou tu l’initialise ni ou elle prend une valeur a part dans l’url mais tu ne peut la recupere comme cela
pour recuperer la veleur de txt :
$_GET[“txt”]
Essaye simplement :
-
<?php, pas <?
- $txt = variable get ? $_GET[‘txt’]
cf. sujets associés pour le reste
ba c qd je fé ca:
<a href="index.php?txt=cat&id=<? echo $row['category_id']; ?>
j’affecte la valeur de mon echo dans txt
mais je ne pense pas que ca vienne du code puisque chez moi, cla fonctionne tres bien !!!
tu as peut etre chez toi le register gobal a on et au boulot a off (config de php.ini)
euh…tu affecte la valeur “cat” dans ton txt plutot
ouai, mais cat vaut la valeur de mon echo !!
je vais regardé dans mon php.ini
non pas du tout
txt aura la valeur cat
id aura la valeur de ton echo
ce sont deux variables distinctes
dans ta page quand tu recuperes en faisant :
echo $_GET[“txt”]; => affichera => cat
ehco $_GET[“id”]; => affichera => valeur de ton echo
non, mais c’est bon, ca fonctionne, mon register etait a false !!!
je te jure, mon code fonctionne !!!
en tt cas, merci pour le tuyau !
Hé, je te jure que je peux te fournir un code aussi crade qui fonctionne pas sur un serveur X mais qui tourne très bien chez moi…
En terme de portabilité, ton code est faux.
moi je le fai en cobol assembleur d’abord !!! arf
quaz> say null ! faut faire un script php qui parse du C, qui traduit en ASM et qui éxécute l’asm ! là ça sera kewl !