Vous n'êtes pas identifié(e).
avec un peu (heu..beaucoup) de retard... Bonne année !!!!
Ouais, je sais, je fais un peu mon Manicow... refaire sa baraque n'est pas de tout repos, mais je ne vous oublies pas
Bonjour ,
le champs qui renseigne le mail se nomme "textfield" ET "email" [ligne 34] ce qui est déjà une erreur (tu ne peux pas avoir 2 fois name).
Il te faut déjà supprimer le [name="textfield"] puis récupérer cette valeur avec un $_POST['email'] dans ta page de traitement "form.php"
Bonjour,
Comme tu le dis, tu peux avoir le formulaire d'une part, et la page d'affichage d'autre part.
En gros, tu t'engages dans une sorte de mini back-office avec une page d'administration et une page "dynamique".
Aussi, tu penses bien qu'il va te falloir une base de données pour y stocker les informations.
Tu as parfaitement raison lorsque tu évoques le recours au php ... et je t'encourage à consulter les cours présent à droite : http://www.phpdebutant.org/
Bien le bonjour,
pour le renvoi direct, il suffit que tu remplaces ton echo "Succes" par une redirection de type : <script>document.location="ton url"</script>
Cet url sera une page que tu auras intégré dans ton site, évoquant le succès ou l'erreur de l'envoi de ton email
loool - et moi, relayé au second, que dis-je, au quatrième rang ^^
Pffff, ca chôme pas ici ^^
rrrrrrrhhhhhaaaaaaaaa, bien vu l'aveugle !!!!!!!
Décidement, qu'est ce que l'on ferait sans toi
Effectivement, pas PDO.... mais le cahier des charges est comme ça .
Pour le parcours, il reste encore des choses à parcourir ...
Avant de venir poster, j'ai vérifié via un
et j'ai bien ma liste de résultats...
C'est pour cela que l'erreur m'échappe... ce doit être encore un truc con... comme d'hab
Après avoir regardé en détails mes { }... elle doit être vicieuse pour s'être planqué comme ça ^^
coucou,
J'étais en train de coder une boucle lorsque celle-ci, énervée, ne boucla pas ^^
Il s'agit d'un script qui interroge une bdd distante, et boucle sur une importation tant que les résultats concordent avec des conditions...
$link : connection locale | $linkdistant : connection distante (vous ne l'auriez pas trouver tout seul ^^)
Lorsque je lance ma requête, tout se passe bien, j'ai bien mon export qui se fait, mais qui s'arrête au premier enregistrement...
En gros, si j'ai 5 occurrences à importer, je dois cliquer 5 fois.... "génial" ma boucle ^^
Sauf que j'ai beau relire, je dois être miro, mais ce qui cloche ne me saute pas aux yeux ....
Merci d'avance
Salut,
Il faut que tu rajoutes une conditionnelle du type :
if (tonchamps == 'vide') {$tavar = '#';}
Ainsi, un lien avec # ne te redirigera pas vers ton accueil
bonjour,
Même si tu n'as pas respecté la régle du Wall, je vais t'aiguiller
Il te suffit, avant de faire ton traitement d'erreur, d'initialiser des variables en session... Ainsi, lorsque tu ré-affiches ton form, tu peux récupérer les infos précédemment entrées...
Mes prérogatives ne s'étendent pas jusqu'à la création de tel service... je vais m'informer, mais ça me semble hors de portée
Cher Gemmenco,
Loin de moi l'idée d'intégrer la polémique, mais si on veut faire quelque chose, il faut prendre le temps de le faire.... si possible, de bien le faire.
Ce que notre cher MK te préconise, c'est d'abord d'ouvrir un ouvrage pour en comprendre les bases....
Pour l'exemple d'aujourd'hui, ta double déclaration du array prouve que tu n'as pas pris le temps de découvrir les bases de cette fonction... et c'est précisément ce que l'on peut te reprocher... le array devrait etre unique dans ton cas... car il s'agit du meme tableau virtuel..
Comprends que nous sommes là pour vous aiguiller.... et non construire la voie ferrée sous vos pieds...
Si tu ne prends pas la peine d'avancer, ce n'est pas nous qui allons te pousser...
Sache que toutes ces critiques partent d'un bon sentiment : vous remuez pour que vous dépassiez vos craintes et que vous progressiez...
Je te renvoie vers le lien de la fonction "Array" (http://fr2.php.net/manual/fr/function.array.php) que MK avait déjà mis...
bon courage
je me suis repenché sur la question, je me retrouve face à un petit soucis :
ce code, dans le popup, est parfait car il ferme le popup...sauf que FPDF ne supporte rien dans le header
Et si je le mets après le FPDF, alors il n'est pas lu.
Ensuite, j'ai pensé ordonner la fermeture via la page appelante... sauf que celle-ci, lors de l'ouverture du popup, est redirigé vers l'accueil.
Bref, je suis bloqué, et ce n'est plus les capacités qui me bloquent mais les idées pour finaliser ce "détail" qui me pourrit le code ^^...
Merci d'avance
Bon, j'ai fait mon gamin dans le bac a sable, j'ai touché a tout...et ca fonctionne encore....
En bref, faut que je galère une bonne journée pour parvenir à tout configurer comme je l'entends ^^
J'ai mis en place mon petit popup ... et c'est même carrément plus ergonomique (moi qui ne les supporte pas)
Du coup, là où j'appelais ma page d'impression, j'appelle un pop-up dans lequel j'ai placé ma page d'impression...
Tout fonctionne parfaitement (je dois juste modifier le style, car cette méthode décale), sauf que le pop-up ne se ferme pas
Alors, j'ai placé dans la page d'impression (celle affichée par le pop-up) un
en bas, mais c'est comme d'hab : après l'affichage du pdf et l'impression auto, pas de fermeture....
Bref, vu que je pense que le PDF verrouille tout, comment puis-je commander depuis la page appelante la fermeture du popup ???
Une fermeture prématurée (après 1 sec par ex) n'entrainera t elle pas un plantage de l'impression ??
j'ai trouvé un script là mais c'est pas tout à fait ce que je cherche (je pense qu'il existe plus court)
Grand Roi du JS, j'attends ta révélation et te remercie par avance ^^
c'est mignon !!!!!!!
coucou Max
P.S : j'ai pris le soin d'aller dans mon Acrobat Reader et de vérifier que "Ne pas afficher les avertissements d'édition" soit bien coché...
idem dans clic droit, Propriété du document -> Protection : Méthode de protection : AUCUNE !!
Résultat : aucun changement
du coup, consultation de la doc "acrobat" et je tombe sur :
Impression silencieuse
L'impression silencieuse se produit sans confirmation nécessaire de votre part. Ce genre d'impression représente un risque de protection car un fichier malveillant peut, à votre insu, imprimer silencieusement un document à plusieurs reprises, gaspillant ainsi les ressources de l'imprimante. En maintenant l'imprimante active, l'impression silencieuse peut également bloquer l'impression d'autres documents. Elle n'est donc permise que dans les cas suivants :
* Le site qui tente de lancer une impression se trouve dans la liste des sites authentifiés du gestionnaire des approbations.
* Le fichier PDF actif est répertorié en tant qu'emplacement privilégié dans les préférences de protection (renforcée).
Sauf que nulle part, il n'y a cette option magique ^^
du coup, je cherche encore et encore et paf, j'arrive à ça :
[url]http://www.alnoss.info/Echange/config acrobat etiquette.JPG[/url]
Et là, ça me décale légèrement les marges vers le haut, [large]mais ça fonctionne !!!!!!![/large] et ça ne m'affiche plus aucune fenêtre de confirmation.
[large]BON[/large]
Reste plus qu'a arriver à fermer cette page et faire la redirection vers l'accueil ....
J'ai pensé ouvrir la page d'impression dans un pop-up, et ordonner la fermeture du pop-up 5 sec après... pensez vous que c'est propre ou connaissez-vous mieux ??
bon, votre illustre quiche en JS est parvenu à mettre en place le FPDF...
A cela, 1 remarque :
- malgré un Autoprint() réglé pour éviter la fenêtre de confirmation, je me retrouve avec une autre fenêtre ^^
Une tentative d'impression de ce document est en cours. Voulez-vous l'autoriser ?
P.S : j'avais pensé, en rêvant que si je faisais une jolie boucle telle que,
Or, cela ne l'imprime qu'en 1 seul exemplaire (malgré la boucle), et aucune redirection ne se fait...preuve que l'affichage du pdf dans la page php "bloque" la lecture de la suite du script et la boucle.
Du coup, je triche, et je passe par un second ->AddPage();
Je dois donc valider manuellement la fenêtre de confirmation
Une tentative d'impression de ce document est en cours. Voulez-vous l'autoriser ?
et je me retrouve sur ma page .... avec le document PDF affiché dans le navigateur...
Donc 2 questions restantes :
- Existerait-il une façon de forcer la validation de cette fenêtre ? (bridage Acrobat vraisemblablement)
- L'affichage de cette page [celle affichant l'aperçu] est-il obligatoire (m'en fout si elle apparait pas, tant qu'elle imprime ^^) ou sinon, existerait-il un moyen de fermer le doc pdf affiché dans le navigateur qui viendrait après le "$pdf->Output();" et ensuite de rediriger comme prévu ?
P.S : d'ailleurs, une fois la page affichée dans le navigateur, on ne peux revenir en arrière qu'avec le bouton précédent du navigateur... (raccourci clavier, souris ne fonctionne plus, F5 pareil, alors que bouton rafraichir oui ...) ... une piste ?
Merciiiiiiiiiiii
rhoooo... citation de Churchill je crois : J'avance lentement, mais je ne recule jamais
ça se mets en place petit à petit pour peu qu'on vienne pas dans mon bureau toute les 5mins me déranger ^^
en fait, il faut que tu testes....
si 1 existe déjà, alors tu fais 1 + 1...
si 2 existe déjà, alors tu fais 2 + 1...
C'est le principe de ta boucle...
P.S : a quoi te sert "$addedFiles = array();" ??? ca sert a rien pour un tableau 4 valeurs de 1 à 4
qd tu cherches qqchose tu fermes les yeux toi
Pas loin, mais c'est ma faute...
Pas mal de stress, pas mal de retard, bref, pas mal de connerie de ma part qui font que c'est pitoyable ^^
Généralement, je me rends compte des conneries quelques minutes après les avoir prononcé !!!
Sauf que t'es plus rapide
Encore merci
Tentateur !!!!!! Sauf que le JS, faudrait une traductrice pour chaque ligne ^^
Les questions à 2 balles :
Où je trouve le fpdf.php ??? car pdf_js.php est bien présent dans le package, mais l'autre ? ^^ J'ai bien trouvé la 1.6 ici (http://www.fpdf.org/) mais bon...
Mes Variables PHP vont pas être trop chiantes à passer dans JS ?
Pourquoi ça utilise pas ta fameuse librairie ?
"$pdf->Text(80, 50, 'Imprimez-moi !');" 80,50, c'est la dimension de la fenêtre ou la position du texte ?
En fait, je ne vois pas comment pondre ma présentation dans tout cela ....
Je vais bien en trouver d'autres ....
Salut,
En fait, il faut savoir que lorsque tu fais un transfert, tu ne copies pas de fichier, mais au contraire, tu lis le local, et tu écris dans un distant...
Donc il te suffit de changer le nom du fichier local à sa lecture : le fichier distant portera donc le nom modifié
Et correction
a remplacer par
P.S : j'ai précisé le code php dans tes balises : avec la couleur, c'est plus clair
dans ce cas, ca peut etre bon
il faut Evidemment partager les imprimantes des post comme je te l'ai dis plus haut
a++
certes, mais ce que je redoute, c'est qu'il y ai besoin de confirmer l'écran "imprimante" à chaque fois ....
sinon, suffirait de creer un pdf a la bonne présentation et balancer un truc style :
Etant PHPiste, je vais tenté cela.... même si je ne comprends pas l'interêt de partager l'imprimante, ni d'installer les pilotes sur le Serveur...
Par contre, j'aurais été curieux de voir l'équivalence avec ta fameuse librairie ^^
OUI, j'assume ma remise en question et mes doutes sur les critiques que j'ai émis à l'encontre du JS
oui, j'ai bien compris.... et c'est le cas [Serveur sous Serveur 2008 / Poste sous XP/Seven ^^]