[Php] Utilisation de variable
Résolu/Fermé
A voir également:
- [Php] Utilisation de variable
- Notice d'utilisation - Guide
- Utilisation chromecast - Guide
- Easy php - Télécharger - Divers Web & Internet
- Dossier en cours d'utilisation - Forum Windows 8 / 8.1
12 réponses
B@|-|@N
Messages postés
386
Date d'inscription
jeudi 15 janvier 2004
Statut
Membre
Dernière intervention
7 décembre 2007
62
28 déc. 2005 à 17:18
28 déc. 2005 à 17:18
Hum, tu as bien la possibilité au début de ton script de mettre des lignes du genre :
Ca va te créer toutes les variables envoyées en POST ou en GET.
Bahan
foreach($_POST AS $key=>$value) ${strToLower($key)}=$value; foreach($_GET AS $key=>$value) ${strToLower($key)}=$value;
Ca va te créer toutes les variables envoyées en POST ou en GET.
Bahan
Utilisateur anonyme
28 déc. 2005 à 17:31
28 déc. 2005 à 17:31
Ben oui, quel question ...
Tu me fait une proposition ... alors j'essai ...
Il ne bloc plus sur ma variable mais a des endroit ou ca roulé avant :(
Et je ne sais pas si ca a un rapport
Tu me fait une proposition ... alors j'essai ...
Il ne bloc plus sur ma variable mais a des endroit ou ca roulé avant :(
Et je ne sais pas si ca a un rapport
B@|-|@N
Messages postés
386
Date d'inscription
jeudi 15 janvier 2004
Statut
Membre
Dernière intervention
7 décembre 2007
62
28 déc. 2005 à 17:34
28 déc. 2005 à 17:34
Hum hum ^_^.
A priori, j'ai déjà utilisé ces lignes de code des centaines de fois et je n'ai jamais eu ce genre de messages ^_^.
Cependant combien de variables as-tu quand tu ouvres cette page ?
Bahan, au pire mets tout ton code ici ^_^, j'ai 30 minutes de libre là
A priori, j'ai déjà utilisé ces lignes de code des centaines de fois et je n'ai jamais eu ce genre de messages ^_^.
Cependant combien de variables as-tu quand tu ouvres cette page ?
Bahan, au pire mets tout ton code ici ^_^, j'ai 30 minutes de libre là
Utilisateur anonyme
28 déc. 2005 à 17:39
28 déc. 2005 à 17:39
PhpInfo trouve toutes ces variables là
Pour ce qui est de mon code ... c'est le tuto de PEAR Spreadsheet_Excel_Writer ...
Dans lequel j'ai ajouté la récupération de variable (qui merdouille) pour faire une requête :D
_REQUEST["tip"] _REQUEST["service"] (c'est celle là qui m'intérresse) _REQUEST["fonction"] _REQUEST["UNADFI_data"] _REQUEST["wanewsletter_data"] _REQUEST["UNADFI_listeid"] _GET["tip"] _GET["service"] (elle m'intérésse toujours) _GET["fonction"]
Pour ce qui est de mon code ... c'est le tuto de PEAR Spreadsheet_Excel_Writer ...
require_once 'Spreadsheet/Excel/Writer.php'; // Creating a workbook $workbook = new Spreadsheet_Excel_Writer(); // sending HTTP headers $workbook->send('test.xls'); // Creating a worksheet $worksheet =& $workbook->addWorksheet('My first worksheet'); // The actual data $worksheet->write(0, 0, 'Name'); $worksheet->write(0, 1, 'Age'); $worksheet->write(1, 0, 'John Smith'); $worksheet->write(1, 1, 30); $worksheet->write(2, 0, 'Johann Schmidt'); $worksheet->write(2, 1, 31); $worksheet->write(3, 0, 'Juan Herrera'); $worksheet->write(3, 1, 32); // Let's send the file $workbook->close();
Dans lequel j'ai ajouté la récupération de variable (qui merdouille) pour faire une requête :D
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
B@|-|@N
Messages postés
386
Date d'inscription
jeudi 15 janvier 2004
Statut
Membre
Dernière intervention
7 décembre 2007
62
28 déc. 2005 à 17:42
28 déc. 2005 à 17:42
Ca te fait toujours l'erreur ou alors pas à tous les coups ?
Et as-tu essayé de ne mettre que la ligne get ?
C'est normal ce truc là ?
Un autre truc, comment appelles-tu ta variable ?
Tu fais un print($services) ?
Bahan
Et as-tu essayé de ne mettre que la ligne get ?
C'est normal ce truc là ?
$worksheet =& $workbook->addWorksheet('My first worksheet');
Un autre truc, comment appelles-tu ta variable ?
Tu fais un print($services) ?
Bahan
Utilisateur anonyme
28 déc. 2005 à 17:46
28 déc. 2005 à 17:46
Ben je suppose que oui ... ca marchait trés bien avant mes filtres ...
Oui ca fait toujours l'erreur ...
Mais avec seulement la ligne
Sans le traitement de la variable ni son utilisation j'ai plus d'erreur ...
Donc c'est clair le souci ne vient pas de là, non ???
Demain je le reprendrait pas a pas :(
Merci (faut que je rentre) et bonne soirée
Oui ca fait toujours l'erreur ...
Mais avec seulement la ligne
foreach($_GET AS $key=>$value) ${strToLower($key)}=$value;
Sans le traitement de la variable ni son utilisation j'ai plus d'erreur ...
Donc c'est clair le souci ne vient pas de là, non ???
Demain je le reprendrait pas a pas :(
Merci (faut que je rentre) et bonne soirée
B@|-|@N
Messages postés
386
Date d'inscription
jeudi 15 janvier 2004
Statut
Membre
Dernière intervention
7 décembre 2007
62
28 déc. 2005 à 17:51
28 déc. 2005 à 17:51
A demain.
Faudra que tu me mettes quel traitement tu fais avec cette variable.
Bonne soirée.
Bahan
Faudra que tu me mettes quel traitement tu fais avec cette variable.
Bonne soirée.
Bahan
Utilisateur anonyme
29 déc. 2005 à 10:09
29 déc. 2005 à 10:09
En fait le problème vient maintenant d'une faute de Frappe...
Pourquoi Php est case sensitif !!!
argggggg
Pourquoi Php est case sensitif !!!
argggggg
B@|-|@N
Messages postés
386
Date d'inscription
jeudi 15 janvier 2004
Statut
Membre
Dernière intervention
7 décembre 2007
62
29 déc. 2005 à 13:26
29 déc. 2005 à 13:26
Comment ça d'une faute de frappe ? Dans ton code ?
Quelle est l'erreur qui remonte au juste ?
Bahan
Quelle est l'erreur qui remonte au juste ?
Bahan
Utilisateur anonyme
29 déc. 2005 à 13:50
29 déc. 2005 à 13:50
Ben en fait, j'avais une variable du nom de $NSCt
que je décrémenté ... sauf qu'au moment de lui enlevé 1 je l'ai appelé $NSCT et donc il tournait en rond ...
et voila pourquoi il n'avancé plus :D
que je décrémenté ... sauf qu'au moment de lui enlevé 1 je l'ai appelé $NSCT et donc il tournait en rond ...
et voila pourquoi il n'avancé plus :D
B@|-|@N
Messages postés
386
Date d'inscription
jeudi 15 janvier 2004
Statut
Membre
Dernière intervention
7 décembre 2007
62
29 déc. 2005 à 16:14
29 déc. 2005 à 16:14
:DDDD
Si tu veux éviter ce genre de chose, tu peux faire des variables de variables ^_^, des fonctions comme strToLower étant alors très pratiques.
Exemple : ${strToUpper("NSCt ")}
Après c'est sûr c'est plus compliqué à lire ;).
Bahan
Si tu veux éviter ce genre de chose, tu peux faire des variables de variables ^_^, des fonctions comme strToLower étant alors très pratiques.
Exemple : ${strToUpper("NSCt ")}
Après c'est sûr c'est plus compliqué à lire ;).
Bahan
Utilisateur anonyme
29 déc. 2005 à 16:34
29 déc. 2005 à 16:34
ca veux dire qu'il aurait mis direct tout le nom de ma variable en majuscule ??
Et ainsi toutes mes variables seraient invariablement en majuscules ???
Ce serait trop sympa :D
Mais bon je ne fait que ce genre de faute de frappe hélas ...
T'as rien contre l'oubli du dernier caractére ??
Je rigole ... rien ne vaut de l'attention :D
Merci pour l'info cependant, car ca ne me serait jamais ve a l'idée :D
Et ainsi toutes mes variables seraient invariablement en majuscules ???
Ce serait trop sympa :D
Mais bon je ne fait que ce genre de faute de frappe hélas ...
T'as rien contre l'oubli du dernier caractére ??
Je rigole ... rien ne vaut de l'attention :D
Merci pour l'info cependant, car ca ne me serait jamais ve a l'idée :D
B@|-|@N
Messages postés
386
Date d'inscription
jeudi 15 janvier 2004
Statut
Membre
Dernière intervention
7 décembre 2007
62
29 déc. 2005 à 17:06
29 déc. 2005 à 17:06
Yep, pour ma part, je mets toutes mes variables en minuscule, et donc quand je les envoie par la POST (ouh la vilaine blague ^_^), et bien je les récupère toutes avec leurs noms en minuscule, ca me simplifie la vie (faut dire que je fonctionne beaucoup en minuscule et en "_", pas comme en java, donc...).
Au moins avec ça je suis serein.
Pour l'oubli de certains termes, je me demande s'il ne serait pas possible de mettre au point une sorte de débugger qui quand essaie de faire le rapprochement entre le nom de la variable qu'il n'arrive pas à trouver (puisque tu l'as mal écrit) et une variable réellement existante...
Mouarf ;)
Bahan
foreach($_POST AS $key=>$value) ${strToLower($key)}=$value;
Au moins avec ça je suis serein.
Pour l'oubli de certains termes, je me demande s'il ne serait pas possible de mettre au point une sorte de débugger qui quand essaie de faire le rapprochement entre le nom de la variable qu'il n'arrive pas à trouver (puisque tu l'as mal écrit) et une variable réellement existante...
Mouarf ;)
Bahan
Utilisateur anonyme
29 déc. 2005 à 17:10
29 déc. 2005 à 17:10
Bonne idée pour le débugger ... mais je doute avoir les capacité aujourd'hui de l'écrire :D
28 déc. 2005 à 17:26
alors qu'avant l'utilisation des variable ca ne merdait pas cet endroit là ...
tu crois que ca a un rapport ??
28 déc. 2005 à 17:28
Bahan