normalement tu peux pas faire deux formulaires imbriqués. ce que je fais, personnelement dans mon coin tout seul, c'est donc le formulaire simple d'un côté et l'upload de l'autre. Pour faire comme si ils étaient imbriqué, j'inclus dans mon formulaire simple un bouton qui ouvre mon formulaire d'upload dans un pop up.
'écris un piti script javascript:
function ouvrirpop()
{
var width="500",height="350";
var left = (screen.width/2) - width/2;
var top = (screen.height/2) - height/2;
var styleFen = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbar=no,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+',top='+top+',screenX='+left+',screenY='+top;
window.open(tapage.php','',styleFen);
}
et j'y fait appel sur le onClick du bouton:
onClick="ouvrirpop();"
voilà, comme ça c'est transparent pour l'utilisateur.
Hicksman

-------------------------------
Réponse au message :
-------------------------------
> Bonjour a ceux qui seront interessés par mon appel à l'aide
>
> Je souhaite integrer, à un module que j'ai mis en place pour phpnuke, un champ de form pour up un fichier , malheureusement j'arrive belle et bien à creer une page de form pour uploader un fichier mais je n'arrive po à l'integrer le form upload dans mon formulaire deja existant ;(
>
> Voici mon form a la base ajout.php
>
> ////////////////////////////////////////////////////////////////
> <form method="post" action="modules.php?name=$module_name" name="reviews">
> <p><b>Nom:</b><br>
> <input type="text" name="title" size="41" maxlength="150">
> <br>
> "; <b>Durée de la saison:</b><br>
> "; echo "
> <select name="reviewer">
> <option name="." value="">Choix</option>
> <option name="reviewer" value="1 semaines">1 semaines</option>
> <option name="reviewer" value="2 semaines">2 semaines</option>
> </select>
> <input type="hidden" name="submitted" value="true">
> <input type="hidden" name="rop" value="preview_review">
> </p>
> <p>
> <input type="submit" name="submit" value="Upload">
> </p>
> </form>
> ////////////////////////////////////////////////////////////////
>
>
>
> Et voici le script d'upload de photo que j'ai trouvé et que je souhaiterais integrer a mon script cité plus haut
> ////////////////////////////////////////////////////////////////
> <?
> $FILENAME="$fupload_name";
> $RESIZEWIDTH=400;
> $RESIZEHEIGHT=400;
>
> if($_FILES['image']['size']){
> if($_FILES['image']['type'] == "image/pjpeg"){
> $im = imagecreatefromjpeg($_FILES['image']['tmp_name']);
> }elseif($_FILES['image']['type'] == "image/x-png"){
> $im = imagecreatefrompng($_FILES['image']['tmp_name']);
> }elseif($_FILES['image']['type'] == "image/gif"){
> $im = imagecreatefromgif($_FILES['image']['tmp_name']);
> }
> if($im){
> if(file_exists("$FILENAME.jpg")){
> unlink("$FILENAME.jpg");
> }
> ResizeImage($im,$RESIZEWIDTH,$RESIZEHEIGHT,$FILENAME);
> ImageDestroy ($im);
> }
> }
> ?>
> <img src="<? echo($FILENAME.".jpg?reload=".rand(0,999999)); ?>"><br><br>
>
> <form enctype="multipart/form-data" method="post">
> <b>Resize Image</b><br>
> <input type="file" name="image" size="50"><br><br>
> <input type="submit" value="Upload Photo">
> </form>
> ////////////////////////////////////////////////////////////////
>
>
> MERCI POUR VOTRE AIDE
> J'ai l'habitude de me debrouiller seul mais sur ce coup la ca fais quelques semaines et toujours aucunes solutions ;-(
>
> MERCI A VOUS !