Gambas France BETA


Pas de compte ? Incription

Site web et Gb

123
AuteurMessages
gambix#16 Posté le 18/11/2011 à 13:10:33
Faire simple !oui gambas est un interpréteur console... il marche sans l'ide ou les lib graphiques(qt/gtk)

il faut compiler le projet avant de le transférer sur le server

ajoute ceci dans la fenêtre de génération d'éxecutable gambas :

a executer ensuite cette commande :
mv $(FILE) $(FILE).cgi

ça ajoute automatiquement .cgi a la fin du projet gambas

donc main.gambas devient main.gambas.cgi



je crois que tu a du mal avec le mot cgi :/... un cgi est un programme compilé qui est exécuté sur la maichine distante par le server web ... en l'occurence apache execute l'exe gambas.

les fichier script php eux sont compilé puis exécuté par le server web.

les fichiers gambas server pages sont des fichier précompilé, compilé , et exécuté par gbr et appelé par apache.
en faite c'est du php sauce gambas, mais c'est plus lent que d'utiliser un cgi directe.

coder des formulaires en gambas c'est comme les faires en php ... ça se passe en code , gambas n'a pas encore d'outils graphique pour faire les formulaires... ça viendra

l'utilisation de gb.html simplifie la tache du coder en structurant le formulaire ... mais ça ne fait pas tout .

un conseil, tu peut télécharger le code de gambasforge, et utiliser les classes dérivant de gb.html, c'est de bon outils de conception rapide de formulaire. (gambasforge est dispo en svn via sourceforge.net)

un autre conseil... quand on dévelloppe on dévelloppe en local ... sur son pc avec apache sur sa machine locale ... et un fois que le code est ok ... et testé en local on le transfert sur le server ... si on fesait comme ça ... gambasforge planterait vraiement plus souvent encore :)
Moins de texte dans une signature c'est agrandir son espace.
lapenduledargent#17 Posté le 19/11/2011 à 08:26:49
Bonjour à tous,

Ce weekend, je fais une porte-ouverte je reviens sur Gb début de semaine.

Bonne journée

Pierre

Ps: vous êtes les bienvenus...
gambix#18 Posté le 19/11/2011 à 08:38:40
Faire simple !si tu ne donne pas l'adresse, ça être dur :/
Moins de texte dans une signature c'est agrandir son espace.
lapenduledargent#19 Posté le 19/11/2011 à 08:48:48
C'est en Belgique dans le nord :(
Mais il semble faire bon aujourd'hui..

www.horlogedantan.com
gambix#20 Posté le 19/11/2011 à 10:06:28
Faire simple !tien un belge :)... je te souhaite de faire de bonnes affaire :-)

Moi je suis de Charente maritime... non loin de Cognac ... (royan est un nom connu du département aussi)
Moins de texte dans une signature c'est agrandir son espace.
Flachy Joe#21 Posté le 20/11/2011 à 18:14:09
Iguane : Il Gambas Uniquement pour Activer ses NEuronesTiens on est pas loin Gambix, je suis sur Limoges et je vais assez souvent vers l'ouest (nord Charente et sud Deux-Sèvres)...
;) Flachy Joe ;)
manu#22 Posté le 20/11/2011 à 21:10:39
Avec Gambas ca roule !ha oui la Charente maritime .... j'y ais travaillé pendant 8 ans et j'y ais de la famille. J'y vais souvent en vacances et je sais que c'est le pays de Gambas :



Photo prise du pont de la Seudre entre Marennes et Ronce les Bains... ;)
Jeanne d'arc, elle a frit, elle a tout compris ! ;)

Config :
Manjaro linux (excellent !)
XFCE 4.1 (simple et efficace)
Gambas 3 dans les dépots (confort total)
gambix#23 Posté le 20/11/2011 à 21:15:46
Faire simple !on a déja un siège social ? ... et dire que je n'était même pas au courant :)
Moins de texte dans une signature c'est agrandir son espace.
gambix#24 Posté le 20/11/2011 à 21:16:39
Faire simple !
Tiens on est pas loin Gambix, je suis sur Limoges et je vais assez souvent vers l'ouest (nord Charente et sud Deux-Sèvres)...


Faut passer me voir ! ... gouter a un bon cognac :)
Moins de texte dans une signature c'est agrandir son espace.
Flachy Joe#25 Posté le 20/11/2011 à 21:34:30
Iguane : Il Gambas Uniquement pour Activer ses NEurones
Faut passer me voir ! ... gouter a un bon cognac :)

C'est pas tombé dans l'œil d'un aveugle :cyclops: je te préviens la prochaine fois que je bouge dans le Far West !
;) Flachy Joe ;)
jeanyvon#26 Posté le 20/11/2011 à 21:40:44
Gambas? Ma! Et gustoBien le bonsoir!
faites confiance à Gambix pour vous recevoir, nous en gardons un très bon souvenir
A+
JY
Vieillir? On peut retarder mais pas y échapper!
lapenduledargent#27 Posté le 21/11/2011 à 08:49:50
Bonjour à tous,

Après ce week-end de réflexion et de boulot, je suis de retour :)

coder des formulaires en gambas c'est comme les faires en php ... ça se passe en code , gambas n'a pas encore d'outils graphique pour faire les formulaires... ça viendra

l'utilisation de gb.html simplifie la tache du coder en structurant le formulaire ... mais ça ne fait pas tout .


A l'heure actuel, vu mon niveau débutant en Gb, et vu qu'il n'y a pas encore d'outils graphique, je pense continuer la partie en ligne de la boutique en php et le backoffice sous forme d'une application Gb classique mais qui serait connectée à la banque de données en ligne et qui est hébergé chez Nfrance.
J'ai pas encore téléchargé le code de gambasforge ;)

Mais je sais pas si c'est autorisé de me connecter depuis une application installée sur un pc à une banque de donnée stockée sur un serveur ? J'ai demandé à Nfrance, j'attends leur réponse.

A bientôt et merci d'avance pour vos conseils.

Pierre
gambix#28 Posté le 21/11/2011 à 13:09:02
Faire simple !oui tu peux mais il faut que tu ai une adresse ip fixe afin qu'ils puissent configurer le server mysql pour un acces externe ! toi@tonip
Moins de texte dans une signature c'est agrandir son espace.
lapenduledargent#29 Posté le 21/11/2011 à 22:29:07
Bonsoir Gambix,

Je sais pas pourquoi mais j'ai pas vu ton message de cet après-midi ?

Je n'ai pas encore eu de réponse de Nfrance :cry:

Pour avancer un peu, j'essaie sur mon serveur perso.
J'ai ouvert le port 3306 comme ici : http://gambasdoc.org/help/howto/database?fr&v3
Par contre, vu que j'ai pas d'adresse Ip fixe, j'utilise les services de Dyn-Dns
Dans .host, si je place l'adresse du serveur perso, j'ai un message d'erreur pour l'ouverture de la base
Alors, à partir de l'adresse, j'ai déterminé l'Ip de mon serveur et j'ai plus d'erreur mas l'application rame sans lancer de formulaire.

Voilà mon code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
' Gambas module file

PUBLIC maconnect AS NEW Connection

PUBLIC SUB OuvreBDD(NomBase AS STRING)


WITH maconnect 'de with à end with on defini la connexion
.Type = "MySQL" ' Type de connexion
.Host = "******" ' Nom du serveur
.Login = "*****" ' Nom d'utilisateur pour la connexion
.Port = "3306" ' Port à utiliser pour la connexion, habituellement 3306
.Name = "client" ' Nom de la base de données que nous voulons utiliser
.Password = "*****" ' Mot de passe utilisateur
END WITH
maconnect.OPEN

END



lapenduledargent#30 Posté le 22/11/2011 à 14:29:20
Re,

Tiens, ce matin "Notre forum" était inaccessible ?

En local depuis sur mon réseau, la connexion fonctionne sur mon serveur perso
Par contre depuis internet. Rien pas possible. Donc c'est un problème de config dans mon sme-server. Je vais demander sur un forum spécialisé.

Concernant le site hébergé chez Nfrance, voilà leur réponse:

Il est impossible pour des raisons de sécurité de vous connecter directement au serveur de base de données dont dépend votre hébergement.
Je vous recommande de passer par un dump MySQL avec réinjection dans votre machine personnelle afin de pouvoir exploiter vos données.


Donc, je vais m'orienter vers un site boutique en Php chez Nfrance avec une copie des données dans mon serveur perso.
En Gb, et connecté sur la banque du serveur perso, je fais le backoffice.

Pierre
123