Vous n'êtes pas identifié(e).
Bonsoir,
J'ai voulu créer un champ de recherche personnalisé en CSS.
Mais j'ai un petit problème d'affichage entre Internet Explorer et FireFox,
j'ai toujours un soucis d'affichage du bouton "submit" il ne tombe pas pil poil
sur la hauteur du "input texte" le bouton est toujours plus haut sur l'un des navigateur.
La sur le CSS que j'ai posté ici, j'ai rajouté des valeurs de largeurs et hauteurs
et sur IE ça tombe impeccable mais pas sur FF
Si je ne met pas de valeurs de tailles, ça tombe très bien sur FF et pas du tout
sur IE le bouton est trop haut.
Si quelqu'un pourrait m'expliquer et m'aider à savoir pourquoi et comment faire
pour qu'il soit identique sur IE et FF ce serait très sympas.
Merci d'avance et bonne soirée.
Le CSS:
#colomn_right input.button2:hover{
border-color: #3DB2F5;
}
La un champ texte simple + mon bouton de recherche:
Recherche <br />
<input type="hidden" name="" value="" />
<input type="hidden" name="" value="" />
<input type="text" name="" size="31" />
<input class="button2" type="submit" name="" value="Rechercher" />
</form>
bonsoir,
merci à tous les deux, ça marche impeccable
Bonne soirée
Bonjour,
merci, l'e-mail était bien envoyé, en regardant le code source j'ai pu voir qu'après le récapitulatif,
aucune fermeture des div et l'include du footer n'apparaissaient.
Du coup j'ai rajouté ce qui manqué à la suite et l'affichage est ok
Encore une dernière petite question, je recevais le mail avec les accents sous formes de symboles
du coup j'ai supprimé de la récupération de $object:
et rajouté à l'envoie du mail:
ce qui marche impeccable.
Mais par contre j'aimerais savoir comment faire pour rajouter du gras catégorie dans:
'.$nom.' '.$prenom.' vous écrit via votre formulaire.
Voici les informations laissés à votre attention:
Société: '.$object.'
Nom: '.$nom.'
Prénom: '.$prenom.'
Téléphone: '.$telephone.'
E-mail: '.$from.'
Adresse: '.$adresse.'
CP / Ville: '.$cp.' / '.$ville.'
Numéro de téléphone:'.$telephone.'
Message:'.$texte.'
';
Exemple:
Car ça m'affiche carrément <b> dans le mail et comme c'est la première fois que j'essaie
d'inclure du html dans le mail d'un formulaire, ce serai sympas d'en savoir un peu plus.
Merci!
Merci, beaucoup!
impeccable, j'ai juste un dernier souci, c'est quand je valide le formulaire et que je tombe sur
le récapitulatif, le footer disparait.
la partie du code concerné:
Si vous aviez peu être une idée d'où cela provient , merci encore
Bonjour,
j'ai un petit soucis concernant le traitement d'un formulaire de contact dont le code source
est à cette adresse: http://www.grainedekeupon.fr/ccm/share/ … l_php5.php
Sur ce script le formulaire n'a que trois champs, j'aimerais en rajouter d'autres qui apparaitront dans le message du mail
La il n'y a que message qui apparait dans le mail, et par exemple j'aimerais qu'il y est nom, prénom, ville...
Ce que j'ai fait, j'ai rajouté un champ ville pour faire un test, et rajouter ceci pour le traitement:
if( count( $errors ) === 0 ) // si il n'y a pas d'erreurs
{
if( mail( MAIL_TO, $object, $message, $ville, "From: $from\nReply-to: $from\n" ) ) // tentative d'envoi du message
{
$mailSent = true;
}
else // échec de l'envoi
{
$errors[] = 'Votre message n\'a pas été envoyé.';
}
Du coup si je rajoute $ville dans
ça me refuse l'envoie du message et si je l'enlève, le message s'envoie mais ville n'apparait pas dans le mail
Si vous pouviez m'aider, merci d'avance.
Bonsoir,
j'utilise le script d'annuaire Arfoo, et j'ai un petit souci par rapport a l'aspect graphique des boutons de soumission
sur l'annuaire Arfoo le bouton submit ressemble a ce vieux bouton:
http://www.creation-du-web.com/honolulu … ndage.html
Comment faire pour que le bouton ressemble a celui ci:
http://www.laltruiste.com/document.php? … outon.html
Car j'ai farfouillé partout dans le CSS et je n'ai rien trouvé, comme il me semble pourtant que ce sont des boutons standard
Merci beaucoup
j'ai fini par trouver, je laisse la solution ici, si ça peu servir a une autre personne
par rapport à phpfreechat et osdate
rajouter:
et pour la ligne d'affichage image:
Merci.
Bonjour,
j'essaie d'intégrer phpfreechat à un site osdate, mais je ne comprend pas
trop comment m'y prendre pour faire une certaine fonction, qui me permettrait
d'obtenir les photos des membres du site sur osdate au profil des membres connectés
au chat, peu étre pourriez vous m'aider.
Mon code php:
?>
La ligne qui m'interesse pour l'affichage des photos:
par rapport à cette ligne, j'ai toujours la même photo de l'id de la session en cours sur tous les membres connecté au chat
comment faire pour que chaque photos correspondent à chaque membres?
J'ai réussi a récupérer directement à la connexion du chat les pseudos des membres du site basée sur osdate
ça marche pour les pseudos mais pas du tout pour les photos...
Merci d'avance pour vos futurs réponses
Merci pour le lien ^^
Je viens d'y passé une bonne partie de la nuit et je n'ai toujours pas trouvé...
Comme on dit la nuit porte conseil, donc je vais allé dormir un peu et je continuerais a chercher demain.
J'avais jamais entendu parlé de ce langage avant ça, mais il a l'air pratique pour les mises en pages.
Merci encore
Je suis pas certains mais si quelqu'un peu me dire si c'est cette page: template.php
voici le code:
require_once './Includes/configs/functions.php';
require_once './Includes/libs/Smarty.class.php';
if (file_exists("./Includes/language/$site_lang/global.php")) {
include_once "./Includes/language/$site_lang/global.php";
} else {
include_once "./Includes/language/en/global.php";
}
if (file_exists("./Includes/language/$site_lang/".basename(__FILE__)."")) {
include_once "./Includes/language/$site_lang/".basename(__FILE__)."";
}
$smarty = new Smarty;
$smarty->force_compile = $force_compile_enabled;
$file = basename(__FILE__, ".php");
if (file_exists("templates/$template/$file.tpl")) {
$smarty->template_dir="templates/$template";
} else {
$smarty->template_dir="templates/Default";
}
//$smarty->template_dir="templates/$template";
$smarty->assign("manufacturerslist",getSearchList("make"));
$smarty->assign("modelslist",getSearchList("model"));
$smarty->assign("typeslist",getSearchList("vehicle_type"));
//Check if single user mode 1 or multi-user mode 0
if ($site_mode == 0) {
$smarty->assign("site_mode",1);
}
//The user is already logged in.
if (isset($_SESSION["logged_in"])){
$smarty->assign("logged_in",1);
//check privs to find out if user
//is a seller, admin or user
$status = checkPrivs();
$smarty->assign("$status",1);
}
//redirect user to a page that requires them to login for private data access
//else{
// header("Location: login.php");
//}
$smarty->assign("template",1);
$smarty->display('template.tpl');
?>
par contre c'est le fichier du script dans le dossier petite annonce
Mais je me demandais si il n'y avait peu être pas plus simple pour appeler le bout de page
que je désire affiché sur ma page d'index a la racine du site.
Je suis complétement pommé... et je doit aussi appelé le formulaire de recherche donc ça va être drôle...
Merci en tout cas.
Merci
Et est ce que le fichier moteur de template et un .tpl aussi?
Bonjour,
Je viens à vous car j'ai un petit soucis avec un include, je vous explique:
Dans un dossier j'ai mis un script de petite annonce ou sur la page d'accueil de celui ci
je veux récupérer une partie de la page, cette partie je l'ai donc mise dans un nouveau fichier.
le code "boxacc.tpl":
<div class="boxcaracc">
{foreach item="image" from=$records}
<div class="new_box">
<p>
{if $use_fancy_urls}
<a href="/petites_annonces_auto/listings/view/{$image.make|strip:"-"}/{$image.model|strip:"-"}/{$image.listingid}/"><img src="{$image.imagethumbpath}" title="{$image.ad_title}" alt="{$image.ad_title}" /></a>
{else}
<a href="/petites_annonces_auto/listings.php?make={$image.make|strip:"-"}&model={$image.model|strip:"-"}&id={$image.listingid}"><img src="{$image.imagethumbpath}" title="{$image.ad_title}" alt="{$image.ad_title}" /></a>
{/if}
<br />{$image.ad_title}
<br />{$image.price|number_format:0:".":"."} {$smarty.const.CURRENCY_SYMBOLS}
</p>
</div>
{/foreach}
</div>
{/if}
Jusque la je pense être dans le bon
Ensuite sur ma page d'index à la racine de mon site j'ai rajouté:
Du coup sur ma page index.php à la racine, ça s'affiche de cette façon sur le navigateur:
{if $records}
{foreach item="image" from=$records}
{if $use_fancy_urls} {$image.ad_title} {else} {$image.ad_title} {/if}
{$image.ad_title}
{$image.price|number_format:0:".":"."} {$smarty.const.CURRENCY_SYMBOLS}
{/foreach}
Et donc je ne sais pas vraiment comment récupérer les infos directement
du script dans le dossier petite annonce que les images s'affiche le titre etc...
Si quelqu'un pourrait m'aider ce serait super.
Merci
ok merci,
en même temps j'en profite pour dire comment j'ai résolu mon probléme si ça peu servir à quelqu'un d'autre:
Sur ma feuille de style j'ai rajouté:
Dans mon tableau pour la colonne concerné:
Au final beaucoup plus simple, c'est clair.
A ok, j'avais trouvé un tutoriel expliquant tout les attribut qu'on pouvait à <br> , c'est pour ça que je l'avais utilisé...
Merci beaucoup pour l'information, je vais le mettre dans mon <td> voir ce que ça donne.
Bonne journée, merci encore
Bonjour,
mon soucis est que je voudrais donner un attribut à <br>
pour pouvoir aligner correctement verticalement, les infos de mes 2 colones
du tableau que j'ai créé .
Pour cela j'ai fait ceci parce que ça me facilité la tache: <br style="margin-top:47px">
Et donc ça marche impeccable sous firefox, les textes sont bien placé et tout, mais sous
Internet Explorer, ça marche pas du tout...
Y aurait-il une façon aussi simple ou même aussi bien pour réaliser la même chose.
Merci.
Bonjour,
merci encore a vous tous!
Maljuna Kris tu ne pourrais pas me donner un exemple concret avec var_dump($_FILES); s'il te plait?
En faite ce que je pensais faire c'est:
Aprés la ligne ou dans le code de moogli on déplace l'image dans le dossier, ensuite je veux
récupérer l'identifiant de mon annonce et enregistrer l'identifiant et les nom des photos pour
les enregistrer dans la base de donnée.
Mais à la ligne:
Je suis censé mettre quoi entre les quote dans photo2=' '
// Je récupére l'id de l'annonce
$_POST['idannonce'];
$idannonce=$_POST['idannonce'];
//J'enregistre le nom des photos et l'id dans la bdd
mysql_select_db($database_connexion, $connexion);
$updateSQL = "UPDATE an_annonce SET photo='$nom_final' WHERE idannonce='$idannonce'";
mysql_select_db($database_connexion, $connexion);
$Result1 = mysql_query($updateSQL, $connexion) or die(mysql_error());
Je viens de regarder la fonction avec avec var_dump()
mais comment l'appliquer dans mon cas:
et je remplace ensuite $a et $b pour photo, photo1...
Merci!
Bonjour,
ce que je n'arrive pas à faire en faite c'est enregistrer chaque nom de fichiers dans photo, photo1, photo2... Dans la base de donnée.
Comme le nom des fichiers envoyé est name="fichier[]" du coup je suis perdu...
C'est pour ça.
Bjr,
Si quelqu'un pouvait me re écrire les parties du code à changer, et m'expliquer plus précisément le pourquoi du comment, je lui en serait éternellement reconnaissant...
Je cale complet...
Snif snif...
Merci pour vos réponses!
j'ai essayé la solution de xTG qui me convient mieux, je pense mais sans succés...
je sais pas comment faire un doublon de la variable d'index file, enfin j'ai essayé quelques trucs qui me semblé logique
en rajoutant "file2" et "$_file_" etc.. de la ligne 16 à 26 , mais des soucis ensuite au niveau de l'enregistrement dans la bdd "$nouveau_nom" etc...
Par contre moogli le upload que tu explique serait pas mal mais est ce que les noms s'enregistre dans une bdd? je vois aucune ligne
pour l'envoie dans la base de donné.
Remarque je vais essayé de l'ajouter.
Dur Dur pour moi...
Merci encore!
Bonjour,
sur mon site quand je rajoute une petite annonce en fin d'ajout, j'ai une page ou je peu
rajouter une photo, mais qu'une seul, j'amerais pouvoir en rajouter 5...
Dans ma bdd le nom de la photo s'enregistre dans la champ "photo", j'ai donc rajouter 4 autres
champ, "photo2", "photo3"... jusqu'a 4.
J'aurais vraiment besoin d'un pti coup de pouce pour arriver a traiter les 5 photos, ce serait super!
Et à améliorer le code peu étre.
Merci d'avance si vous pouvez jettez un pti coup d'oeil au code, et m'aider.
Mon formulaire pour l'intant ressemble à ça:
et son traitement:
if (phpversion() > "4.0.6" ) {
$HTTP_POST_FILES = &$_FILES;
}
define("MAX_SIZE",80000000);
define("DESTINATION_FOLDER", "images" );
define("no_error", "../index.php" );
define("yes_error", "../index.php" );
$_accepted_extensions_ = "jpg,jpeg,JPG,JPEG,gif,GIF,png,PNG";
if(strlen($_accepted_extensions_) > 0){
$_accepted_extensions_ = @explode(",",$_accepted_extensions_);
} else {
$_accepted_extensions_ = array();
}
if (isset($HTTP_POST_FILES['file'])){
$_file_ = $HTTP_POST_FILES['file'];
if(is_uploaded_file($_file_['tmp_name']) && $HTTP_POST_FILES['file']['error'] == 0){
$errStr = "";
$_name_ = $_file_['name'];
$_type_ = $_file_['type'];
$_tmp_name_ = $_file_['tmp_name'];
$_size_ = $_file_['size'];
if($_size_ > MAX_SIZE && MAX_SIZE > 0){
$errStr = "Votre photo est trop lourde";
}
$_ext_ = explode(".", $_name_);
$_ext_ = strtolower($_ext_[count($_ext_)-1]);
if(!in_array($_ext_, $_accepted_extensions_) && count($_accepted_extensions_) > 0){
$errStr = "l extension n est pas prise en compte";
}
if(!is_dir(DESTINATION_FOLDER) && is_writeable(DESTINATION_FOLDER)){
$errStr = "La destination de la photo est incorecte";
}
if(empty($errStr)){
//je supprime les accents du nom de la photo--------------------------
function supprimeAccents($chaine){
$tofind = "ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ ";
$replac = "AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn_";
return(strtr($chaine,$tofind,$replac));
}$_name_=supprimeAccents($_name_);
//fin de supprimer les accents-------------------------------
// un nouveau nom pour les photos en double
$nombre=1;
$repertoire_upload="images/";
$nouveau_nom=$_name_."";
while (file_exists($repertoire_upload.$nouveau_nom))
{
$nombre++; // on incremente le nombre tant que le nom du fichier existe
$nouveau_nom=$nombre.$nouveau_nom;
}// fin while
//ok j'enregistre la photo dans le dossier
if(@copy($_tmp_name_,DESTINATION_FOLDER . "/" . $nouveau_nom)){
$_POST['idannonce'];
$idannonce=$_POST['idannonce'];
mysql_select_db($database_connexion, $connexion);
$updateSQL = "UPDATE an_annonce SET photo='$nouveau_nom' WHERE idannonce='$idannonce'";
mysql_select_db($database_connexion, $connexion);
$Result1 = mysql_query($updateSQL, $connexion) or die(mysql_error());
header("Location: " . no_error);
} else {
header("Location: " . yes_error);
}
} else {
header("Location: " . yes_error);
}
}
}
?>
Merci encore!
Et en effet oui, j'y avais pas pensé!!! Je vais revoir ça alors...
Merci xTG
Le sujet est résolu, merci encore!
Re,
pour l'id dans l'email, je n'arrive toujours pas à l'enlever...
Une petite question, personne ne connaitrait un petit javascript pour protéger
les formulaires du spam avec une question pour valider et l'irradiquation de code html dans le message etc...
J'ai déja mis un javascript en message d'alert pour que tout les champs soient remplis, mais je pense
qu'un peu + de sécurité ne serait pas plus mal.
Merci!
En effet... désolé!
ça marche impeccable, il me reste juste a comprendre comment ne pas faire apparaitre
"$id" dans le mail.
Merci beaucoup!
Merci Maljuna Kris,
pour l'objet j'ai rajouté cette ligne et ça marche:
par contre ce que j'ai fait pour récupérer "<?php echo $row_Recordset4['email']; ?>"
j'ai rajouté:
$id = $_POST['id'];
Mais ça ne marche pas...