Aller au contenu

mediaforest

Membre
  • Compteur de contenus

    9
  • Inscrit(e) le

  • Dernière visite

Messages postés par mediaforest

  1. La configuration d'un serveur apache ou d'un serveur virtuel comprend un paramètre :

    ServerAlias

    qui permet d'indiquer un ou plusieurs noms de domaines pointant vers le même DocumentRoot (/home/sitennn)

    je m'en sert en général pour faire pointer l'url avec ou sans les www vers le même site, par exemple :

    <VirtualHost xx.xx.xx.xx>
    DocumentRoot /home/sites/site1
    ServerName mondomaine.com
    ServerAdminwebmaster_AT_mondomaine.com
    ServerAlias www.mondomaine.com mondomaine.fr www.mondomaine.fr
    </VirtualHost>

    Ajoute un serveur virtuel sur l'ip xx.xx.xx.xx

    dont le nom par défaut est mondomaine.com le dossier racine "/home/sites/site1" et dont les alias sont www.mondomaine.com mondomaine.fr www.mondomaine.fr

    Sous webmin, tu trouveras cette possibilité en entrant dans un serveur virtuel, puis "Réseau et adresses" et tu peux saisir tes alias (un par ligne) dans la boite : "Noms de substitution des serveurs virtuels (ServerAlias )"

    ;)

  2. Normalement, une fois le formulaire soumis, le tableau $_GET devrait contenir tous les champs passés par le formulaire, selon la config de php.ini, il peut aussi exister une variable $nom_champ pour chacun des champs nommés du formulaire, la variable $[cost] devrait donc être accessible, le problème c'est que les nom donné au champ : [cost] ne doit pas être compatible : les crochets ne sont pas autorisés.

    avec un formulaire :

    <form action="achat.php" method="get">
    <p align="center"><select name="cost" size="1">
    <option value="2">1</option>
    <option value="4">2</option>
    <option value="6">3</option>
    <option value="8">4</option>
    <option value="10">5</option>
    <option value="12">6</option>
    <option value="14">7</option>
    <option value="16">8</option>
    <option value="18">9</option>
    <option value="20">10</option>
    </select>
    <input type='submit' name='submit' value='Envoyer' border='0'>
    </form>

    sans les crochets autour de cost

    tu devrais accéder sans problème à la variable $cost ou bien à $_GET["cost"]

    qui devrait contenir la valeur correspondante à "value" pour l'élément sélectionné dans le menu ;)

  3. Le choix d'un serveur dépend beaucoup de ce que tu héberges. Pour te répondre correctement, il faudrait que tu nous donnes quelques précisions, sur le type de fichiers qui transitent sur ta machine, sur les volumes, le nombre de visites etc...

    En effet un serveur dédié n'est indispensable que si tu souhaites faire toi même de l'hébergement, gérer un DNS et différents domaines... Si tu n'a qu'un site à héberger un dédié ne t'apportera que des complications...

    Si le seul problème est un dépassement de bande passante, ça peut toujours se négocier avec un hébergeur...

  4. bonjour,

    le jour ou tous les systemes de messagerie utiliseront le SPF, il n'y aura plus ce probleme...

    Sauf que si ton adresse c'est monnom_AT_mondomaine.com, c'est mondomaine.com qui est dans le spf. Alors quand tu es à la maison avec une connexion wanadoo ou cegetel les serveurs destinataires refuseront ton message venant de monnom_AT_mondomaine.com puisqu'il transite par cegetel.net ou wanadoo.fr, et si tu ajoutes wanadoo.fr ou cegetel.net dans ton SPF tous les spam provenant de ces domaines passeront...

    Attention, zantar, si le site correspondant à ton nom de domaine contient des scripts CGI ou PHP servant à envoyer des emails de confirmation ou autre, il est très possible qu'ils soient détournés et que ce soit vraiment ton serveur qui envoie du spam...

    jette un coup d'oeil là dessus :

    http://sourceforge.net/project/showfiles.p...ackage_id=70827

    http://www.phpsecure.info/v2/article/MailHeadersInject.php

  5. Bonjour,

    En fait, je me suis trompé en recopiant le code source concernant la partie "flash Player" :

    Le code est le suivant :

    <td align="center"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,2 9,0" width="415" height="384">	  <param name="movie" value="<?php  $nom_fichier=$nom_fichier.".swf"; print($nom_fichier); ?>">	  <param name="quality" value="high">	  <embed src="<?php  print($nom_fichier); ?>" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="415" height="384"></embed>	</object></td>

    Le problème c'est que quand on consulte la source d'un de tes pages, http://www.ailleurprod.com/index.php?rev=v...er=vidcollector

    par exemple,

    c'est bien ça qu'il y a :

    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="415" height="384">
    <param name="movie" value=".swf">
    <param name="quality" value="high">
    <embed src=".swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="415" height="384"></embed>

    </object>

    C'est à cause de la désactivation de "Global On" : quand les variables globales sont désactivées, tu ne peux plus accéder directement à $nom_fichier, mais tu es obligé de passer par les tableaux $_GET, $_POST ou $_REQUEST dans ton cas comme le paramètre est dans l'url, c'est $GET["nom_fichier"] ou $_REQUEST["nom_fichier"] qu'il te faut utiliser ;)

  6. il me semble que si toutes les images font la même taille, on peut obtenir le même résultat sans map et sans tableau :

    <p align="left">
    <a href="<!-- ici l'url d'action pour la 1ere image --><img src="<!-- ICI l'url de la 1ere image -->" border = "0" /></a>
    <a href="<!-- ici l'url d'action pour la 2° image --><img src="<!-- ICI l'url de la 2° image -->" border = "0" /></a>
    <a href="<!-- ici l'url d'action pour la 3° image --><img src="<!-- ICI l'url de la 3° image -->" border = "0" /></a><br/><!-- fin de la 1ere ligne -->
    <a href="<!-- ici l'url d'action pour la 4° image --><img src="<!-- ICI l'url de la 4° image -->" border = "0" /></a>
    <a href="<!-- ici l'url d'action pour la 5° image --><img src="<!-- ICI l'url de la 5° image -->" border = "0" /></a>
    <a href="<!-- ici l'url d'action pour la 6° image --><img src="<!-- ICI l'url de la 6° image -->" border = "0" /></a><br/><!-- fin de la 2° ligne -->
    <a href="<!-- ici l'url d'action pour la 7° image --><img src="<!-- ICI l'url de la 7° image -->" border = "0" /></a>
    <a href="<!-- ici l'url d'action pour la 8° image --><img src="<!-- ICI l'url de la 8° image -->" border = "0" /></a>
    <a href="<!-- ici l'url d'action pour la 9° image --><img src="<!-- ICI l'url de la 9° image -->" border = "0" /></a><!-- fin de la 3° ligne -->
    </p>

  7. L'erreur est dans la requête envoyée au serveur :

    You have an error in your SQL syntax;

    mais si la requête est invalide, c'est sans doute que ton script ne fait pas ce qu'il devrait faire

    Pour savoir exactement quelle requête est réellement envoyée, je te propose de modifier ton code comme ça :

    $requete = "select time_last from $EXT_TABLE"."topliste_ip where ip='$ip' and entree='$come' order by id desc";
    $rv = mysql_query($requete) or die("$requete : ".mysql_error());

    ainsi tu pourras vérifier si tes variables $EXT_TABLE, $ip et $come contiennent bien ce que tu attends.

    Et comme le disait Dan, les simples quotes : ' sont indispensables délimiter un contenu textuel, et ne gênent pas pour les autres contenus... ;)

×
×
  • Créer...