Jump to content

MaximuS

Actif
  • Content Count

    35
  • Joined

  • Last visited

Community Reputation

0 Neutre

About MaximuS

  • Birthday 12/19/1987

Contact Methods

  • Website URL
    http://unmei.domtomconnection.com

Profile Information

  • Société
    Kolibria.com
  1. Bonjour, Un problème qui me semble assez simple m'ennuie quand même un peu (beaucoup) : sur mon site http://dancehallplanet.com/, il est impossible de télécharger deux morceaux en même temps ("enregistrer sous" sur un lien avec "Écouter"), et en fait, quand on télécharge un morceau, il est impossible d'afficher une autre page du site (alors que l'on peut bien aller à un autre site hébergé sur le même serveur). Voici les headers que j'utilise pour envoyer un fichier, (/upload/morceaux/5 par exemple) @ob_end_clean(); _AT_ini_set('zlib.output_compression','Off'); header('Pragma: public'); header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT'); header('Cache-Control: must-revalidate, pre-check=0, post-check=0, max-age=0'); header('Content-Tranfer-Encoding: binary'); header('Content-Type: application/octet-stream; name="'.str_replace('"','"',$f->nomdufichier).'";'); header('Content-Disposition: attachement; filename="'.str_replace('"','"',$f->nomdufichier).'"'); header('Content-length: '.filesize($CA.'upload/'.$table.'/'.$f->id)); echo file_get_contents($CA.'upload/'.$table.'/'.$f->id); exit(); Notez que si je `wget` les morceaux depuis la même url, ils arrivent à être téléchargés en même temps. Le problème viens-t-il de là ou de ma configuration (quasi "standard") d'apache ? Ou il vient d'ailleurs ?
  2. J'ai un Apache 2.2.2 tout ce qu'il y a de plus normal, avec ceci (entre autres choses qui n'ont pas de rapport avec le problème) dans mon httpd.conf : ServerName eva.kolibria.com DocumentRoot "/var/www" <Directory "/var/www"> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny Allow from all </Directory> AccessFileName .htaccess <FilesMatch "^\.ht"> Order allow,deny Deny from all Satisfy All </FilesMatch> et ceci dans mon extra/httpd-vhosts.conf : NameVirtualHost 213.251.165.100 <VirtualHost 213.251.165.100> UseCanonicalName off ServerName dancehallplanet.com ServerAlias *.dancehallplanet.com VirtualDocumentRoot /var/www/dynvhosts/dancehallplanet.com/%1 </VirtualHost> Le problème semble simple : si j'utilise une simple rewriterule comme : Options +FollowSymlinks RewriteEngine on RewriteRule ^pouet\.php$ prout.php [L] dans un fichier .htaccess situé dans /var/www/dynvhosts/dancehallplanet.com/www/, et que j'essaie d'accéder à http://www.dancehallplanet.com/pouet.php , ça ne marche pas, car dans les logs, apache fait un 404 sur ceci : /var/www/dynvhosts/dancehallplanet.com/www/dynvhosts Tandis que si je met DocumentRoot /var/www/dynvhosts/dancehallplanet.com/www à la place du VirtualDocumentRoot, tout marche à merveille... VirtualDocumentRoot serait-il incompatible avec le rewrite engine ? Suis-je donc obligé de spécifier chaque subdomain où je souhaite utiliser le rewriteengine ???
  3. D'ailleurs, à ceux que ce sujet intéresse, je recommanderais cette page : http://www.php.documentation.givah.fr/?p=c...on.changes.html Have fun
  4. Merci mille fois Interdit Je n'avais même pas idée que l'on pouvait utiliser des directives de php depuis un fichier de conf d'apache :-]
  5. Salut, Je fais tourner un dédié depuis peu, et pour des sites personnels, je *dois* pouvoir utiliser shell_exec et compagnie. Mais je souhaitais aussi héberger quelque sites de particuliers, et activer le safe_mode pour eux. Est-il possible d'héberger ces deux genre de sites, avec le même apache sur le même port (80) ?
  6. Ok :-) Donc pour le "bon peuple" qui ne sait connait pas les dénominations exactes des fonctions différentes telles que programmeur, designer, administrateur réseau ou autre, mon terme sera toujours webmaster ;-) merci
  7. Oui, c'est une question bête, mais je ne trouve nulle part si "Webmaster" est quelque chose que l'on peut s'auto-déclarer... c'est le cas ?
  8. Il y deux heures, j'étais prêt à jurer (sur ma vie !) que le code suivant marchait ... $texte=preg_replace("`<balise>([^</balise>].*)</balise>`", "<q>\\1</q>", $texte); et il se trouve que j'avais tort... j'ai l'impression -injustifiée- que mon php déconne ! Sinon, je ne sais pas comment faire marcher le ? (j'ai testé sans succès)
  9. J'ai un texte : bla bla bla <balise>bla bla bla</balise> bla bla bla bla bla bla bla bla bla <balise>bla bla bla</balise> bla bla bla <balise>bla bla bla</balise> Si j'utilise cette expression régulière: $texte=eregi_replace("<balise>(.*)</balise>", "<h1>\\1</h1>", $texte); , j'obtiendrais bla bla bla <h1>bla bla bla</balise> bla bla bla bla bla bla bla bla bla <balise>bla bla bla</balise> bla bla bla <balise>bla bla bla</h1> ce qui n'est évidemment pas ce que je souhaitais... Comment faire pour faire subir l'expression régulière (il faut que ça soit une expression régulière, car un str_replace permettrai un passage d'erreurs dans le code html) à toutes les <balise> dans le texte sans qu'elles soient (leurs doubles) elles-même prisent dans le filtre ? Autre façon de le demander: comment faire que pour chaque <balise> s'applique l'expreg ?
  10. Ce que je vous demande est un exemple bien précis, extensible à d'autres cas. Pourquoi le code suivant ne marche t-il pas ? Je veux faire en sorte que que le curseur texte se place entre les deux <titre1></titre1> . JS: function add(x,textarea){ if(x=='titre1'){ textarea.focus(); textarea.value +=' <titre1></titre1> '; textarea.caretPos = 10; /* textarea.value +=textarea.caretPos; */ textarea.focus(); } } HTML: <script type="text/javascript" src="<?=$CAHTML?>data/forms.js"></script> <input onclick="add('titre1',document.getElementById('aaasss'))" /> <textarea id="aaasss" name="aaasss" cols="50" rows="10"></textarea> Une idée ? Je ne sais pas exactement comment (les sources js sont en parties abscontes pour moi) EDIT: Autre problème: Lorsque l'user sélectionne du texte dans le textarea et qu'il click sur un bouton (js), pour que <gras> apparaissent avant et </gras> après (par exemple) ? Ca existe dans DotClear, mais même en analysant le JS, je ne trouve pas...
  11. Humph; Voyons ça de manière plus technique... En ce moment, j'analyse les retours de visiteurs de www.domtomconnection.com qui n'utilise pas de target="_blank", par rapport à www.annonces-antilles.com qui utilise les window.open(); Cela va être difficile à croire mais les visiteurs reviennent plus sur un site qu'ils n'ont plus sous les yeux. Cela doit être du (orthographe de "du" ?) au changement de statut des internautes de "flaneurs" à "je-cherche-quelquechose". J'imagine que le fait que DTC (je parle de mon site là ;-)) soit un annuaire compte pour beaucoup dans la balance... Enfin bref, vous faites ce que vous voulez, mais rappelez vous à quel point vous êtes exaspérés quand 2500 fenêtres sont ouvertes devant vous (et que d'autres s'ouvrent encore). Les utilisateurs de Firefox connaissent moins ce phénomène, simplement par ce qu'ils ont l'habitude (nous avons l'habitude) de tout ouvrir dans des tabs ;-)
  12. Merci beaucoup Laurent (ou Denis, je sais pas ce qui est le prénom ;-)) !!! Il reste tout de même un petit espace blanc à droite (j'ai essayé pixel après pixel, ça marche pas) mais ça n'est pas grave du tout ;-) Je peux enfin montrer un design digne de ce nom (c'est pas le cas ? :'() aux users de MSIE :-) PS: Honnêtement, vous le trouvez comment le design final ( www.domtomconnection.com ) ? PS2: C'est marrant la communauté pro-standard compte Jouanneau Laurent, Laurent Denis, Denis Boudreau ... :-) Une parenté quelquonque ?! )
  13. Comparez cette page http://www.domtomconnection.com/fold/annu.php.html sous FireFox et MSIE. L'on voit que le menu de droite est affiché tout en bas, tandis qu'il est au bon endroit sous FF. Y-a-t-t'il (encore) un hack css à utiliser pour que ça passe bien sous MSIE ? Sinon, d'où vient le problème ?
  14. Je n'ai jamais compris à quoi servait ce hack (html>body), j'ai juste constaté que c'est la valeur d'un margin-left ou right divisé par 2 . Vu que je m'oriente vers des sites grands publics: il faut un design digne de ce nom (je m'inspire des css de ALA, amnestyusa, etc..), et je sens que ce hack me sera indispensable (je le vois partout). Pouvez vous m'en apprendre plus ? EDIT: c'est bon, j'ai trouvé à l'instant :-) http://openweb.eu.org/articles/dimensions_boites_css/ Oui, je sais, google est mon ami ;-)
×
×
  • Create New...