Astuces php
Accueil
  News 
 Scripts 
 Bouquins 
 Newsletter 
  Emplois 
 Annuaire 
 Forum 
 
Offres d'emplois
DEVELOPPEUR WEB
L’entreprise Sportrend est une agence web spécialisée dans le référencement international, le développement de sites web et la réalisation de cont...
 
 C'est ici
 
Avez vous lu ?
Site Web Marchand
Avez vous lu ? -> Site Web Marchand : Destiné à tous ceux qui souhaitent créer une boutique complète en ligne, cet ouvrage développe la méthodologie pour créer un site de e-commerce. Dans une première partie, il explique comment créer l’architecture du site, des 10 questions à se poser au choix du système de paiement. Puis il guide l...
 
 Commander
 
 Chapitres - Sécurité
PHP 5 Astuces d'experts -> Sécurité -> Utiliser une signature MD5 Utiliser une signature MD5
PHP 5 Astuces d'experts -> Sécurité -> Utiliser une signature SHA1 Utiliser une signature SHA1
PHP 5 Astuces d'experts -> Sécurité -> Authentification par cookie Authentification par cookie
PHP 5 Astuces d'experts -> Sécurité -> Authentification par session Authentification par session
PHP 5 Astuces d'experts -> Sécurité -> Forcer le type d'une variable Forcer le type d'une variable
PHP 5 Astuces d'experts -> Sécurité -> Utiliser des fonctions de formatage des chaînes de texte Utiliser des fonctions de formatage des chaînes de texte
 Utiliser des fonctions de formatage des chaînes de texte
<?php
/*
Formater des valeurs avant insertion 
dans base de données
*/
function form() {
  
$txt '<table align="center" width="50%" border="0">';
  
$txt .= '<form method="post" action="'
   
$_SERVER['PHP_SELF'] . '">';
  
$txt .= '<input type="hidden" 
name="action" value="insert_contact">'
;
  
$txt .= '<tr>';
  
$txt .= '<td>Nom :</td>';
  
$txt .= '<td><input type="text" name="nom"></td>';
  
$txt .= '</tr>';
  
$txt .= '<tr>';
  
$txt .= '<td>Prénom :</td>';
  
$txt .= '<td><input type="text" name="prenom"></td>';
  
$txt .= '</tr>';
  
$txt .= '<tr>';
  
$txt .= '<td>Adresse :</td>';
  
$txt .= '<td><input type="text" name="adresse"></td>';
  
$txt .= '</tr>';
  
$txt .= '<tr>';
  
$txt .= '<td>Code postal</td>';
  
$txt .= '<td><input type="text" name="zipcode"></td>';
  
$txt .= '</tr>';
  
$txt .= '<tr>';
  
$txt .= '<td>Ville :</td>';
  
$txt .= '<td><input type="text" name="ville"></td>';
  
$txt .= '</tr>';
  
$txt .= '<tr>';
  
$txt .= '<td>Adresse email :</td>';
  
$txt .= '<td><input type="text" name="email"></td>';
  
$txt .= '</tr>';
  
$txt .= '<tr>';
  
$txt .= '<td>Téléphone :</td>';
  
$txt .= '<td><input type="text" name="tel"></td>';
  
$txt .= '</tr>';
  
$txt .= '<tr>';
  
$txt .= '<td>Fax :</td>';
  
$txt .= '<td><input type="text" name="fax"></td>';
  
$txt .= '</tr>';
  
$txt .= '<tr>';
  
$txt .= '<td colspan="2" align="center">
    <input type="submit" name="Submit" value="Envoyer"></td>'
;
  
$txt .= '</tr>';
  
$txt .= '</table>';
  
$txt .= '</form>';
  echo 
$txt;
}

function 
insert_contact() {
  
$nom str_strip_tags($_POST['nom']);
  
$prenom 
str_strip_tags($_POST['prenom']);
  
$adresse 
str_strip_tags($_POST['adresse']);
  
$zipcode 
ereg_replace("[^0-9]"""$_POST['zipcode']);
  
$ville str_strip_tags($_POST['ville']);
  
$email str_strip_tags($_POST['email']);
  
$tel ereg_replace("[^0-9]""",
  
str_strip_tags($_POST['tel']));
  
$fax ereg_replace("[^0-9]""",
  
str_strip_tags($_POST['fax']));

  
$req "insert into matable(nom, prenom, adresse, zip,
    ville, email, tel, fax)
    values('"
;
  
$req .= str_addslashes($nom) . "', '"
   
str_addslashes($prenom) . "', '"
   
str_addslashes($adresse) .  ", '" 
   
$zipcode "', '"
   
str_addslashes($ville) . "', '"
   
$email "', '" $tel "', '" $fax "');";
  
/*
  echo $req;
  $result = mysql_query($req);
  Traitements....
*/
}
?>
 Rechercher
Tapez un mot ou une phrase clé
 

 Téléchargement
Téléchargez les sources de l'ouvrage
PHP 5 solutions et composants open-source
Téléchargez les sources de l'ouvrage  -> PHP 5 solutions et composants open-source : Boostez et améliorez vos sites PHP avec des composants et extensions !

Voici enfin l'ouvrage pour améliorer votre site sans tout réécrire. Pourquoi réinventer la roue puisqu'il existe une multitude de composants indépendants à intégrer à votre site ou même des extensions au langage PHP qui peu...
 


copyright astuces-php.info - Plan du site - Mylinea.org : l'annuaire des annuaires - échange de liens - Faites du fric