Aide de programmation

Le forum de l'Annuaire Francophone des Scripts CGI: Forum de test: Aide de programmation

All The Best

vendredi 06 octobre 2000 - 00h06
Bonjour,
J'aimerais savoir le code CGI-Perl pour faire comme un Include. Quelqu'un m'a déjà dit qu'on pouvait ouvrir le fichier, et écrire sont contenu au moment voulu dans le script...

Merci d'avance...

Frédéric (Frédéric)

samedi 07 octobre 2000 - 22h09
Bonjour,

Effectivement il est possible de simuler un onclude dans du code perl en lisant le contenu du fichier contenant le code html a insérer et en l'affichant au moment voulu.

$fichier = "/home/domaine/public_html/fichier.inc";
open (FILE, $fichier);
@include = ;
close (FILE);

pour afficher l'include il suffit de faire :
print @include;

All The Best

lundi 09 octobre 2000 - 16h51
Bonjour,
J'était heureux de savoir le code pour faire cela mais malheureusement, ca ne fonctionne pas... Il dise Internal Server Erreur. Selon les tests que j'ai éffectuer, il faut que j'ajoute quelque chose a coter de @include=
Merci de m'éclairer a nouveau...

Frédéric (Frédéric)

mardi 10 octobre 2000 - 22h21
Bonjour,

Je comprends que ca ne fonctionne pas, une partie du code a été considérée comme un tag HTML.

$fichier = "/home/domaine/public_html/fichier.inc";
open (FILE, $fichier);
@include = «FILE» ;
close (FILE);


note : Il faut remplacer les caractères « et » par leur équivalent simple (plus petit ou plus grand), car je n'arrive pas a les indiquer correctement dans le forum.

Axdial (Axdial)

vendredi 01 février 2002 - 03h20
Bonjour !
Pour faire une bibliothèques de fonction, pourquoi ne pas faire comme dans cgi-lib
Sur mon serveur : OVH : 60gp j'ai utilisé dans ma
bibliothèque, au début du fichier qui s'appelle entete.pl l'instruction :
$cgi_lib'filepre = "entete"; #déclaration du module
juste après le :
#!/usr/bin/perl
après dans mon programme j'appelle la biblothèque de la sorte :
require "../fichiers/biblio/entete.pl";
et j'appelles les fonctions comme d'habitude.
Ca peut être une alternative.

Sinon j'ai une question :
quelle est l'instruction pour obtenir les informations sur le navigateur d'un visiteur en perl ?
Ce serait pas mal pour créer du code html différents et se décharger des problèmes de compatibilités. Merci d'avance !

Frédéric de Laminne (Frédéric)

vendredi 01 février 2002 - 23h41
Bonsoir,

quel genre d'information voulez vous obtenir concernant le navigateur de vos visiteurs ?

Les variables d'environement suivantes permettent d'en savoir un peu plus :
HTTP_ACCEPT_LANGUAGE : permet de connaitre les langues du navigateur
HTTP_ACCEPT_ENCODING : permet de savoir si il accepte les pages compressées par exemple
HTTP_USER_AGENT : permet d'avoir la signature de son browser (version, ...)

Axdial (Axdial)

samedi 02 février 2002 - 00h26
bonsoir !
je voulais juste des info sur la version du navigateur. C'est donc parfait Merci !

Hum ! Sinon je me demandais si les cours allaient reprendre ?
Et aussi si l'on pouvait créer une relation client serveur entre le navigateur web et un programme perl !

Frédéric de Laminne (Frédéric)

lundi 04 février 2002 - 22h13
Bonsoir,

Les cours devaient reprendre, je m'attendais à voir des impatients sur la liste, mais c'est le silence ls plus complet.
donc 2 possibilités, soit la liste ne fonctionne pas , soit ca n'intéresse personne.

Quelle est la bonne option ?

Frédéric

Axdial (Axdial)

lundi 04 février 2002 - 23h41
Bonjours !

Tout dépend du nombre de messages qu'il te faut
et du rythme pour lequel une certaine impatience pourrait se faire sentir.

En ce qui me concerne, j'aimerais bien avoir un exemple de mise en oeuvre d'une bibliothèque d'objets.
C'est à dire la création d'un objet avec ses attributs, ses méthodes, nottement son constructeur et son destructeur. Mais surtout comment, après avoir créé un ou plusieurs objets, on peut les placer sur le serveur dans des bibliothèques d'objets (.pm ?).
Quels en sont les appels?
Y a t il des normes des conventions pour placer les fichiers sur le serveur ?

Pour ma part, beaucoup de points restent flous.
Proposes tu quelques exercices (... corrigés ?)?
J'ai beaucoup de retard à rattraper !!!

Oh s'il te plait Frederique ?!

Axdial (Axdial)

mercredi 06 février 2002 - 12h37
Bonjour !
J'aimerais obtenir la résolution d'écran de mes visiteurs.
Est-ce possible ?

Frédéric de Laminne (Frédéric)

mercredi 06 février 2002 - 20h56
Bonjour,

il n'est pas possible de récupérer la résolution d'un visiteur en utilisant des CGI, par contre c'est faisable à l'aide de javascripts.

Concernant les cours :
ahh la programmation orientée objet en perl, tout un programme :), par contre je ne pense pas que ca soit abordé dans le cadre du cours car il s'agit déja d'un niveau beaucoup trop élevé.
Il n'y a malheureusement pas d'exercices corrigés pour cela (du moins pour le moment).
Désolé.

Wolf

mardi 26 mars 2002 - 01h53
Bonjour ;o)))
Bonjour je viens d'opter pour mon nom de domaine aves le php et les bases de donnes CGI-Perl et je connais que le html actuelemnt pourrais vous juste me donner quelques bases?

Frédéric de Laminne (Frédéric)

lundi 01 avril 2002 - 11h32
Bonjour,

je vous conseille pour cela d'aller voir les cours (http://cours.scripts-fr.com/), ils sont en ligne par contre pour le moment ils ne sont plus donnés par email.

Pour les autres langages, voici un liste de quelques sites traitant de ces langages :
http://www.scripts-fr.com/faq.shtml#alternatives
http://www.jaitrouve.com/index.cgi?cat=ressources_wm


Ajouter un message


Ceci est une zone publique. Si vous n'avez pas de compte, entrez votre nom dans le champ "Identificateur" et laissez le mot de passe vide. Votre adresse E-mail est facultative.
Identificateur :  
Mot de passe :
E-mail :
Poster "anonymement"