Bonjour !
Voilà, etant adepte de l'open source, et codeur php amateur avec de très minimes conaissances, et je souhaites partager mes sources avec les zér0s ! donc voilà je commence avec un petit script que j'ai fait : c'est un compteur très léger regroupant le nombre de visiteurs dans une variable contenue dans fichier texte (ainsi il est facile de tricher sur ses visiteurs )
$fich="compteur.txt"; /* nom du fichier-compteur*/ $fp=fopen("$fich","r+"); /* mise en lecture/ecriture du fichier-compteur*/ $compteur=fgets($fp,10); /* lecture des 10 premiers caracteres du fichier */ $compteur++; /* Incrémente le fichier-compteur de 1 */ fseek($fp,0); /* Déplacment du pointeur au début du fichier */ fputs($fp,$cpt); /* Ecriture de la nouvelle valeur du compteur */ fclose($fp);
echo"Vous êtes le $compteur ème visiteur !"; /* affichage du compteur */
c'est pas bien ça, c'est pas du tout optimisé ce bout de code, voilà ma version:
$fich='compteur.txt'; /* nom du fichier-compteur*/ $fp=fopen($fich,'r+'); /* mise en lecture/ecriture du fichier-compteur*/ $compteur=fgets($fp,10); /* lecture des 10 premiers caracteres du fichier */ $compteur++; /* Incrémente le fichier-compteur de 1 */ fseek($fp,0); /* Déplacment du pointeur au début du fichier */ fputs($fp,$cpt); /* Ecriture de la nouvelle valeur du compteur */ fclose($fp);
echo'Vous êtes le visiteur n°'. $compteur.' !'/* affichage du compteur */
ben il marche très bien mon script... en parlant de parse error j'en ai trouvé une sur le sdz lol mais lorsque j'ai éssayé de reproduire le bug elle a disparu :S
Avec " les variables à l'intérieur d'une chaîne sont interprétées et pas avec '.
<?php $i = 5 ; echo"il y a $i visiteurs" ; // => il y a 5 visiteurs echo'il y a $i visiteurs' ; // => il y a $i visiteurs echo'il y a ' , $i ,' visiteurs' ; ; // => il y a 5 visiteurs
Je n'ai pas testé le script, je l'ai juste reproduit en optimisant les string, et effectivement les ' sont plus léger que les " et c'est un habitude à prendre que d'utiliser le plus de '. sinon c'est beaucoup plus propre d'utiliser la concatenation que des " avec des variables à l'interieur
moi j'ai un script gestionnaire de fichier fais entièrement par moi mais je sais pas trop comment vous le passer mdr, si vous le voulez rajouter moi dans vos adresse msn : duxy76@gmail.com
hum, j'ai le meme probleme que duxy, le seul code vraiment sympa que j'ai sous la main fait quelques 400 lignes, je ne suis pas sur que ca passe bien sur le forum (les scripts plus court sont connus et déja en ligne, ca ne sert donc à rien de les remettre ici). J'aime le libre, seulement il ne trouve pas sa place dans ce forum, ou à tres faible échelle.
On s'expose aussi au probleme que le sdz est un site d'apprentissage, mettre des codes bruts en libre acces pousserait les noobs peu motivés a copier-coller plutot qu'a chercher . Fait plutot des tutos si tu tiens à partager tes scripts efficacement
############# # # under the Glorious People's License # Description : include pratique + affiche les sources (optimisable en fonction du code de chacun - je donne l'idée, vous vous démerdez ). # Note : /!\ à utiliser intelligemment, ce code peut etre dangereux pour votre site (failles visibles, mdp mysql, etc) # ############# <?php $pages = array('accueil' => 'accueil.php', 'news' => 'dossier/news.php', 'livredor' => 'dossier/livre_dor.php', 'erreur404' => 'erreurs/404.html', '...' => '...');
désolé pour l'auteur... mais dans ma petite banque de scripts que j'ai fait il y trainait, mais vu que ce sont des scripts inutiles, ou pas très optimisés... j'ai mis celui ci en ayant oublié qu'il n'etait pas de moi... désolé encore !!
De toute façon ce topic n'a pas une bien grande utilité, parce que je vous vois mal poster ici des trucs de plus de 50 lignes de code et les corriger un par un.
Il y a des portails d'échanges de "scripts php" a savoir nexen.net ou meme d'autres.
Un topic de forum n'est pas adapté pour ca.
Je signalerai pas, si vous tenez a continuer ce topic allez-y, sachez cependant qu'il n'y a, a mon sens, aucun intérêt.
Bonne journée
Partage de scripts !
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Défi Toulouse: jeux de piste sur Toulouse, en autonomie avec son smartphone
Défi Toulouse: jeux de piste sur Toulouse, en autonomie avec son smartphone