La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Script
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Script  (Lu 848 fois)
Script
« sur: le 28-09-2003 a 23:05:05 »
dab
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 76



Hello !
nos037
Voir le Profil    WWW
Répondre avec citation

J'ai un script de carte, mon problème est de savoir comment créer plusieurs page de crétion avec des images différente.
Page de création nommée "index"
Base images nommée"images"
mon problème est que les images apparaissent sur toutes mes pages de créations.
merci

Rapporter au modérateur  

Re:Script
« Répondre #1 sur: le 28-09-2003 a 23:34:47 »
dab
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 76



Hello !
nos037
Voir le Profil    WWW
Répondre avec citation

Voila la source.
Si quelqu'un peut me dire comment faire pour créer des pages avec des images différentes.
<html>
<head>
<title>Cr&eacute;ation de l'eCard</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?PHP

include('secret/connect.php');
function getjsredirect($url,$time)
{
$chaine="<script language=\"javascript\">\n";
$chaine.="setTimeout(\"window.location='$url'\",$time);\n";
$chaine.="</script>\n\n";
return($chaine);
}

if (isset($HTTP_POST_VARS['submit'])){
$fichier = date('U');
$ajout = "INSERT INTO cartes VALUES ( '$fichier' ,'$votrenom' ,'$sonnom' ,'$votremail' ,'$sonmail' ,'$sujet' ,'$message', '$radiobutton' , '$radiobutton2')";
mysql_query($ajout);

$sql = "SELECT * FROM infos";
$sql2 = "SELECT * FROM cartes WHERE numero=$fichier";
$result = mysql_query($sql);
$result2 = mysql_query($sql2);
$remplace = mysql_fetch_array($result);
$remplace2 = mysql_fetch_array($result2);
$liencarte = "$remplace[lien] en indiquant le numero $fichier";
$trans = array("[url]" => $remplace['adresse'] , "[site]" => $remplace['nomsite'], "[valide]" => $remplace['valide'], "[chemin]" => $liencarte, "[nomexp]" => $remplace2['nomexp'], "[nomdest]" => $remplace2['nomdest']);
$test = strtr($remplace['mail'], $trans);
$messagemail = htmlspecialchars($test);

$sujetdumail = "Une eCard vous a été envoyée par $remplace2[votrenom]";
$headers = "From: Serveur E-Card PHP\n";
$headers .= "X-Mailer: PHP\n";
$headers .= "X-Priority: 1\n";
mail($sonmail, $sujetdumail, $messagemail, $headers);
mail($votremail, $sujetdumail, $messagemail, $headers);
mysql_query("UPDATE infos SET nombre=nombre+1");
$musiqueajout = "UPDATE musique SET nombre=nombre+1 WHERE nom=$remplace2[musique]";
mysql_query("UPDATE images SET nb_util=nb_util+1 WHERE nom='$radiobutton'");
mysql_query("UPDATE musique SET nb_util=nb_util+1 WHERE nom='$radiobutton2'");

echo(getjsredirect("merci.php",000));

}
?>
<br>
<table width="100%" border="2" align="center" cellpadding="0" cellspacing="0" bordercolor="#FF0000">
<tr>
<td><strong><em><font size="+1"><u>Cr&eacute;ation de votre eCard personnalis&eacute;</u></font></em></strong></td>
</tr>
<tr>
<td><form name="form1" method="post" action="">
<p>&nbsp;</p>
<p><strong><em>Etape n&deg;1 : Le choix de la photo</em></strong></p>
<p align="center">
<?PHP
$calcul = "1";
$requete1 = "SELECT * FROM images";
$resultat = mysql_query($requete1);
$tableau = "<table border='1'><tr>";
while($reponse = mysql_fetch_array($resultat)){
$tableau .= "<td align='center'><a href=\"images/".$reponse['nom']."\" target='_blank'><img src=\"miniatures/".$reponse['nom']."\" width='100' height='75' border='0' alt=\"".$reponse['nom']."\"></a>";
$tableau .= "<br><input type='radio' name='radiobutton' value=\"".$reponse['nom']."\"></td>";
$division = $calcul/9;
if ( is_int($division) ) {
$tableau .= "</tr><tr>";
}
$calcul = $calcul+1;
}
$tableau .= "</tr></table>";
echo($tableau);
?>
</p>
<p><strong><em>Etape n&deg;2 : Le choix de la musique de fond</em></strong></p>
<p align="center">
<?PHP
$calcul = "2";
$requete2 = "SELECT * FROM musique";
$resultat2 = mysql_query($requete2);
$tableau2 = "<table border='1'><tr><td><input type='radio' name='radiobutton2' value=\"aucune\" checked></td><td>aucune musique</a></td>";
while($reponse2 = mysql_fetch_array($resultat2)){
$tableau2 .= "<td><input type='radio' name='radiobutton2' value=\"".$reponse2['nom']."\"></td><td><a href=\"musiques/".$reponse2['nom']."\">".$reponse2['nom']."</a></td>";
$division = $calcul/3;
if ( is_int($division) ) {
$tableau2 .= "</tr><tr>";
}
$calcul = $calcul+1;
}
$tableau2 .= "</tr></table>";
echo($tableau2);
?>
</p>
<p align="left"><strong><em>Etape n&deg;3 : Taper le message</em></strong></p>
<p align="center">
<input name="sujet" type="text" id="sujet" value="Tapez ici le sujet de la carte" size="100" maxlength="100">
<br>
<br>
<textarea name="message" cols="100" rows="8" id="message"><PRE> Tapez ici le message de la carte !</PRE></textarea>
</p>
<p align="left"><strong><em>Etape n&deg;4 : Entrer les informations</em></strong></p>
<table width="75%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<th><div align="center">Exp&eacute;diteur :</div></th>
<td><div align="center">
<input name="votrenom" type="text" id="votrenom" value="Votre nom" size="40" maxlength="100">
</div></td>
<td><div align="center">
<input name="votremail" type="text" id="votremail" value="Votre email" size="40" maxlength="100">
</div></td>
</tr>
<tr>
<th><div align="center"></div></th>
<td><div align="center"></div></td>
<td><div align="center"></div></td>
</tr>
<tr>
<th><div align="center">Destinataire :</div></th>
<td><div align="center">
<input name="sonnom" type="text" id="sonnom" value="Son nom" size="40" maxlength="100">
</div></td>
<td><div align="center">
<input name="sonmail" type="text" id="sonmail" value="Son email" size="40" maxlength="100">
</div></td>
</tr>
</table>
<p align="left"><strong><em>Etape n&deg;5 : Envoyer la carte !</em></strong></p>
<p align="center">
<input name="submit" type="submit" id="submit" value="Envoyer l'eCard">
</p>
</form></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
</body>
</html>
Merci d'avance 

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg