Titre: Script
Posté par: dab le le 28-09-2003 a 23:05:05
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 |
Titre: Re:Script
Posté par: dab le le 28-09-2003 a 23:34:47
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é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éation de votre eCard personnalisé</u></font></em></strong></td> </tr> <tr> <td><form name="form1" method="post" action=""> <p> </p> <p><strong><em>Etape n°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°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°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°4 : Entrer les informations</em></strong></p> <table width="75%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <th><div align="center">Expé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°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> </td> </tr> </table> </body> </html> Merci d'avance ;) |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|