Forum de discussions
Vous n'êtes pas connecté.
OK merci pour l'info !
Je vais attendre demain en regardant plusieurs fois puis sur Ifrance directement !
en principe c souvent que les 2 sites déconnaient en même temps !
A suivre si ma box décide de tenir !
Hors ligne
je viens de me réinscrire sous le nom de : zebigl seul disponible !
mais impossible recharger l'index ... voulant fiare simple par Filezilla j'ai tenté de chargé index mais je ne peux plus me connecter de nouveau !
Hors ligne
Alors c'est ton index qui n'est pas bon
Essaie de charger un index simple du genre
<html><body> bonjour </body></html>
sous le nom "index.html" à la "racine" du serveur (c'est à dire pas dans un sous-répertoire)
Si tu envoie ton fichier index dans un sous répertoire (supposons dans sm) alors pour se connecter il faudra chercher l'url http://zebiglm.ifrance.com/sm/index.html au lieu de
http://zebiglm.ifrance.com/index.html
Aucun ne marche essayons:
http://zebigl.ifrance.com/index.html
Le dernier fonctionne ! ( pas encore la causette ... mais çà viendra).
Je suiis en train d'en programmer une plus simple (avec les smileys clicables sous microsoft et firefox).
Dernière modification par filomat (2009-11-02 10:54:17)
Hors ligne
Hi Filo
Je poste vite car depuis ce matin je n'ai eu que 15' de connexion ...
hier j'ai tenté de communiquer sur mon site via Filezilla mais ça passe pas et sur le site même avec Java ... ça bloque complètement
je me demande comment tu fais !
avec Filezilla et l'ancien zebiglm ... ça marchait très bien !
depuis que j'ai recréer le nouveau je ne peux pas avoir accès !
pour la causette ... je n'ai plus rien car je n'ai pas sauvegardé depuis que j'ai mis les émots et même avant !
il y a un ordre à respecter mais je compte sur toi ... pour me l'indiquer !
A+ je profite que c fixe
Hors ligne
je souhaiterais faire la même causette simple que F avec juste l'ordre inversé cad les posts d'abord ... jusqu'au dernier et la fenêtre avec envoyer en bas et les émots au dessus ou au dessous ... tout simplement! la box tient depuis 2 h et j'en suis sur le cul !
Hors ligne

je viens de voir nelle causette de F que j'ai enregistrée et essais directs mais plusieurs problèmes !
Ordre des posts OK
jour et heures OK
cadre trop petit
smilley sourire NON Rire OK
j'ai remis avec lien direct sur Z ... soit /sm/mdr OK
mais je n'ai plus RIRE ! 
sauvé sous : causette1.html .... puis le même sous causette2.php avec changement dans adresse du bas
mais ça fonctionne pas !
Il me manque qq chose mais quoi ???
Merci pour ton coup de main vieux complice 
Hors ligne
causette1 et Note pad
les smiles F Z et RIRE ne sortent PAS ???

Hors ligne
Photos redimensionnées automatiquement !
si pas lisible je tenterais en vignettes mais jamais fait !
http://yfrog.com/iycausette1bisj
?????
Hors ligne
Il faut donner l'extension php à causette1 car avec html çà ne peut pas marcher (çà affiche la partie html mais pas la partie php).
il faudrait peut-être garder le nom smiclick1.php au lieu de causette , je ne suis pas sûr mais pas le temps de regarder , il faut que je profite du soleil pour aller m'acheter à manger !
C'est que je n'ai pas le potager devant ma porte à Meudon !
A+
Hors ligne
Prends ton temps !
j'attends d'ici qq jeures ou jours le décès de ma mère ... 85 ans le 11/11 ...
je monte à Compiègne et je n'aurais surement pas l'occasion de m'occuper de la causette !
ça te laisse le temps de fignoler une causette de luxe pour nous et nos amis ! 
juste un coucou de temps en temps ! 
Merci old fellow 
A+
Hors ligne
de retour provisoirement je repars pour qq jours à Compiègne.
vu la causette que tu m'as fignolé elle est superbe !
Par contre comment la remettre sur mon blog ???
dois-je la copier avec source avec extension en .html puis la même en .php ...
les transférer sur ifrance
mais pour le .txt comment le créer ???
Merci d'avance 
Hors ligne
Le stock.txt va se créer tout seul, mais pour les autres il faut les transférer.
Pour ceux qui ont l'extension php il faut les lire d'abord avec l'extension txt avant de les enregistrer avec l'extennsion php et les transférer.
Exemple pour le fichier fires.php, il faut mettre
http://filomatin.ifrance.com/fires.txt
dans la barre d'adresse du navigateur.
Ensuite il faut "afficher la source" et "enregistrer" au format html.
Et quand il demande un nom de fichier répondre fires.php et en même temps "tous les fichiers", ne pas rester en "fichiers texte".
Ce fichier fires.php qui sera par exemple sur le bureau (ou dans un répertoire selon ce qu'on choisit quand on enregistre) pourra alors être transféré sur zebigl.ifrance.com avec filezilla ou autre logiciel dit "client ftp".
Idem pour les autres fichiers php à transférer (fires2.php, suprim.php, cookie.php, scookie.php)
Il n'y a que le fichier aide.html qui peut se transférer facilement par juste enregister sous aide.html et transfert sur le serveur zebigl.
Pour le moment il vaut mieux transférer à la racine du serveur, éviter les sous-répertoires , ou alors mettre tous les fichiers fires.php etc.. et les smileys sourire.gif etc .. dans le même répertoire.
Parce-qu'il faut aussi transférer les smileys ![[dblpt])](img/smilies/[dblpt]).png)
Cà parait compliqué mais on devrait y arriver (avec le haut-débit), sinon j'essaierai de faire un logiciel de transfert plus simple.
En attendant on peut se servr de celle qui est sur mon site et dont le lien est sous ma signature
Bon dimanche et A+ ![[dblpt])](img/smilies/[dblpt]).png)
Hors ligne
CAUSETTE :
http://filomatin.ifrance.com/fires.rtf
Votre fournisseur d'accès à internet (par exemple sfr, free etc...) vous propose généralement d'héberger vos pages personnelles, sfr et free ont un serveur qui interprète le langage php.
Des serveurs gratuits tels qu'ifrance le permettent également sans formalité.
Pour installer une causette analogue à celle de :
http://filomatin.ifrance.com/fires.php ou bien http:filomatin.chez-alice.fr/fires.php
vous devez télécharger quelques fichiers sur votre site par "copier-coller" et votre logiciel "client ftp" :
(conservez bien les mêmes noms de fichiers avec les mêmes extensions php, gif ou html).
___________________________________________________________________________________
fichier fires.php
<html><head><script language="javascript">
dat=new Date();d=dat.getDate();jour="\""+d+"\"";if(jour.length<3.5){d="0"+d;}
H=dat.getHours(dat);heure="\""+H+"\"";if(heure.length<3.5){H="0"+H;}
m=dat.getMinutes(dat);minut="\""+m+"\"";if(minut.length<3.5){m="0"+m;}
dato=d+"à"+H+"h"+m+":
<?php $coco="";if(!empty($_COOKIE['firecook'])){$coco=$_COOKIE['firecook'];}
echo $coco ?>";</script></head><body>
<?php copy("fires.php","fires.txt");
$Fh=file("stock.txt");echo("<br>");
for($i=0;$i<count($Fh);$i++){echo($Fh[$i]."<br>");} ?>
<form method="POST" action="fires2.php">
<textarea name="nom" Id='sai' cols='80' rows='5'> </textarea>
<br><input type="submit" value="envoyer">
ou supprimer le message le plus <a href="suprim.php?param=1"> ancien </a> ou
le plus <a href="suprim.php?param=2"> récent </a>
ou voir son <a href="cookie.php"> <b>cookie</b> </a> ou
Voir <a href="fireaide.html"> <b>l'aide</b> </a></form>
<script language="javascript"> document.getElementById('sai').value=dato;</script>
<?php function ecri($mot){echo("<a href='#' onclick=
\"javascript:document.getElementById('sai').value+='*#".$mot."#*';document.getElementById('sai').focus();return(false);\">
<img src='".$mot.".gif' title='".$mot."' border='0'></a>");}
ecri('sourire');ecri('rire');ecri('super');ecri('oui');ecri('non');ecri('coucou');ecri('mecontent');ecri('triste');
ecri('colere');ecri('cool');ecri('bisou');ecri('K');ecri('O');ecri('Z');ecri('F');ecri('G');
?></body></html>
_________________________________________________________________________________________________________________
fichiers sourire.gif , rire.gif , etc.. F.gif , G.gif des images de vos smileys (adopter les mêmes noms pour les lignes du fichier fires.php
que pour les noms des images gif). On peut choisir les noms que l'on veut.
___________________________________________________________________________________________________________________
fichier fires2.php
<?php
copy("fires2.php","fires2.txt");
$imax=25;
$msg="";if(!empty($_POST["nom"])){$msg=$_POST["nom"];}
$msg=str_replace('*#','<img src=',$msg);
$msg=str_replace('#*','.gif >',$msg);
$fh=fopen("stock.txt","a");
$msg=$msg."\n";fwrite($fh,$msg);fclose($fh);
$Fh=file("stock.txt");$c=count($Fh);$fh=fopen("stock.txt","w");
if($c<$imax){$imax=$c;}
for($i=$c-$imax;$i<$c-0.5;$i++){fwrite($fh,$Fh[$i]);}
fclose($fh);
header("Location: fires.php");
#<script language='javascript'> window.history.back() </script>
?>
_________________________________________________________________________________________________________________
fichier suprim.php
<?php
copy("suprim.php","suprim.txt");
$param=$_GET['param'];
$Fh=file("stock.txt");$c=count($Fh);$fh=fopen("stock.txt","w");
if($param<2){
for($i=1;$i<$c-0.5;$i++){fwrite($fh,$Fh[$i]);}}
else{
for($i=0;$i<$c-1.5;$i++){fwrite($fh,$Fh[$i]);}}
fclose($fh);
header("Location: fires.php");
?>
_______________________________________________________________________________________________
fichier cookie.php
<?php
copy("cookie.php","cookie.txt");
if(!empty($_COOKIE["firecook"])){
$cook=$_COOKIE["firecook"];echo "
vous avez déjà le cookie : ".$cook." : voulez-vous le :<br>
(cliquer sur le petit rond pour choisir puis sur effectuer la commande)
<form action='scookie.php' method='POST'>
<input type='radio' name='sele' value='supprimer'> supprimer ou le <br>
<input type='radio' name='sele' value='proroger' checked > proroger pour un mois à compter de ce jour <br>
<input type='submit' value='effectuer la commande'>
</form>
(pour le modifier le supprimer ici puis en demander un nouveau depuis la causette )<br>";
}
else {echo "
<form action='scookie.php' method='POST' >votre cookie est absent : Pour en obtenir un entrer votre pseudo<br>
<br>la durée de validité est fixée à un mois à partir d'aujourd'hui (dans un mois vous devrez redemander un cookie).
<br>Pour entrer un smiley comme cookie faire précéder son nom de *# et suivre de #*, exemple *#sourire#*
<br><input type='texte' name='vcookie' >
<input type='submit' value='obtenir'>
</form>";
}
echo "<a href='fires.php'> retour causette </a>";
?>
__________________________________________________________________________________________________
fichier scookie.php
<?php
copy("scookie.php","scookie.txt");
if(!empty($_COOKIE["firecook"])){$cook=$_COOKIE["firecook"];
#il y a un cookie
if(!empty($_POST['sele'])){
# on a fait un choix
$sele=$_POST['sele'];
if($sele!='proroger') {setcookie("firecook","",time());echo "supprimé";}
if($sele!='supprimer'){setcookie("firecook",$cook,time()+30*86400);
echo "prorogé";}
}}else{
#il y a pas de cookie
#on a saisi un cookie
if(!empty($_POST['vcookie'])){$cook=$_POST['vcookie'];
setcookie("firecook",$cook,time()+30*86400);
echo (" votre cookie est maintenant : ".$cook." pour 30 jours");
}
else {echo "le contenu du formulaire était vide";}
}
echo"<a href='fires.php'> retour causette </a>";
?>
__________________________________________________________________________________________________________________________
fichier fireaide.html
<html><body>
Les fichiers à télécharger pour ajouter cette causette à votre site perso (sur un serveur php comme par exemple ceux d'ifrance, free, alice etc...) sont :<br><b>
fires.php - fires2.php - suprim.php - cookie.php - scookie.php - fireaide.html<br></b>
Les fichiers <b>php</b> s'obtiennent en tapant le nom du fichier avec l'extension <b>txt</b> dans votre navigateur (fires.txt, fires2txt, etc...) puis <b>afficher la source </b>
et l'enregistrer <b>avec l'extension php</b> pour l'envoyer ensuite sur votre serveur.<p>
On doit aussi télécharger les <b>smileys</b> au format .gif.
<br> Si les noms de ces smileys (sourire.gif, rire.gif etc... G.gif) sont différents de ceux du programme il y aura lieu de modifier ces noms dans le fichier fires.php vers la fin :<br>
ecri('sourire');ecri('rire');ecri('super');ecri('oui');ecri('non');ecri('coucou');ecri('mecontent');ecri('triste');
ecri('colere');ecri('cool');ecri('bisou');ecri('K');ecri('O');ecri('Z');ecri('F');ecri('G');
<br>On peut ainsi ajouter, modifier ou retirer des smileys.
<p>
Un fichier <b>stock.txt</b> sera créé sur votre serveur pour contenir les messages envoyés sur la causette.<p>
Le cookie éventuellement enregistré sur votre ordinateur a pour nom <b>firecook</b> : sa présence peut-être vérifiée avec l'outil de la barre de navigation de firefox avec le nom du serveur utilisé par la causette. Le cookie doit être renouvelé au moins tous les 30 jours.
<p>
Le principe est de rester accessible , sous <b>internet explorer</b> ou sous <b>firefox</b>, sans inscription. Les messages s'effacent automatiquement à partir du 25 ième plus ancien et on peut aussi les effacer manuellement un par un en partant des plus anciens ou des plus récents.<p>
Testé sous easyphp, firefox et internet explorer, serveurs alice et ifrance.
</body></html>
______________________________________________________________________________________________________________________
En outre un fichier stock.txt sera créé automatiquement au premier appel de fires.php
Dernière modification par filomat (2009-11-23 09:54:48)
Hors ligne
Bravo mon Filo !
si j'ai bien compris je copie le fires.php ... que je sauve en htlm et j'ai les 2 que je transfère via Filezilla
pour les noms des gif .... dois-je mettre sm/sourire car j'ai un sous dossier avec les smiles ?
mais je vais attendre la semaine prochaine car je repars demain matin pour Compiègne pour une semaine en principe
Hors ligne
Oui, si les smileys sont dans un sous répertoire sm, le nom à mettre dans la ligne du programme fires.php est sm/sourire au lieu de sourire, donc ecri('sm/sourire'); ecri('sm/rire'); etc... et normalement, au clic ce qui apparaitra dans le fenête de saisie des messages sera *#sm/sourire#*.
Une fois le fichier fires.txt sauvegardé en html, il faut l'enregistrer avec l'option "tous les fichiers" et donner comme nom fires.php
Si c'est trop compliqué utiliser le copie-coller avec le messages ci-dessus , ouvrir le bloc-notes de windows et enregistrer avec l'option "tous les fichiers" et indiquer fires.php comme nom avant de l'envoyer sur le serveur ifrance
Good luck !
.
Hors ligne
Résumé à venir :
je fais afficher source sur fires.php ....
je sauve sous fires.html dans zebigl .... puis j'opère les modifs ... des noms avec les smiles
genre sm/sourire etc....
puis je resauve en fires.html et je sauve de nouveau en tous fichiers et mettre .php
je modifie l'index avec les nouveaus noms ... je tranfère le tout via Filezilla
et Inch Allah
j'ai oublié qq chose ?
... le txt va se créer tout seul !
Hors ligne
ça tourne sur zebigl !!!
http://zebigl.ifrance.com/ et sur causette !!!
Hors ligne
Il y a quelque chose qui ne va pas, quand on appelle fires.php c'est ce qui reste dans ma barre d'adresse, alors que avec zebigl c'est fires2.php qui s'affiche.
Il ne faut pas faire "afficher source" avec fires.php mais avec fires.txt venant de filomatin.ifrance.com
Cet "afficher source" de fires.txt il faut ensuite l'enregistrer sous le nom fires.php et le transférer avec filezilla.
C'est probablement de là que vient l'erreur.
Il serait plus simple de faire des copier-coller à partir du message 2 ou 3 post plus haut : Là plus besoin d'intermédiaires txt html ou autre : Un copier avec la souris de fires.php indiqué dans le post (depuis <html... jusqu'à la dernière ligne .../html>, un coller dans un bloc-notes de windows, enregistrer avec "tous les fichiers" sous le nom "fires.php" sur le bureau de windows et un transfert sur zebigl avec filezilla.
On peut aussi copier-coller les sources des fichiers php sur le lien indiqué dans l'aide de la causette :
http://filomatin.ifrance.com/fires.rtf
Dernière modification par filomat (2009-12-08 12:18:06)
Hors ligne
Salut Filo
A titre indicatif ça bloque sur radio juste après l'apparition des smiles ... page page blanche et tout s'efface !
plusieurs F5 pour avoir la page qui s'affiche et des fois je lâche !
par contre sur " fires " no problème !
pas encore changé ma causette en attente d'un AM bien tranquille pour essai sérieux mais en attendant pour moi et d'autres ça roule !
Au moment ou j'écris très forte chute de neige depuis plusieurs heures !
Hors ligne
Peut-être les appels aux images actualisées des autres sites (météo etc...) qui sont longues à charger par ifrance, quelquefois pour moi çà s'affiche instantanément et d'autres fois il y a aussi une sorte de page blanche qui reste quelques secondes avant que tout s'affiche correctement.
Quand la page blanche s'affiche c'est que ifrance est parti chercher la météo ... et il n'a pas que çà à faire ifrance ! ![[dblpt])](img/smilies/[dblpt]).png)
Hors ligne
Z, si tes smileys sont dans un répertoire sm, le mieux est de transférer le fires.php ci-dessus sans le modifier dans le même répertoire sm que les smileys.
Celà ne fera que changer l'url adresse internet de la causette qui sera zebigl.ifrance.com/sm/fires.php au lieu de zebigl/fires.php.
Si les smileys n'ont pas les mêmes noms ce n'est pas grave, il y aura des petiites croix rouges à la place, et il sera possible après de leur donner les mêmes noms.
Mais autant il est facile de modifier un programme qui fonctionne (puisqu'on peut toujours revenir en arrière) , autant il est très difficile de corriger un logiciel qui ne fonctionne pas.
Donc commencer par transférer le fires.php tel quel et ne pas chercher à le bricoler avant.
Je suis incapable de voir ce qui ne va pas dans ta causette actuelle sinon que c'est un mic mac entre un tas de fichiers d'origines différentes et je n'ai pas accès à la source php.
Une fois que fires.php sera correctemet transféré il devrait afficher un message disant que le fichier stock.txt n'existe pas mais çà n'est pas grave (pour faire disparaitre le message on peut envoyer un fichier stock.txt vide ou attendre de transférer le fichier fires2.php qui crée le fichier stock.txt et y entasse les nouveaux messages).
Dernière modification par filomat (2009-12-22 10:28:05)
Hors ligne