begin process at 2012 05 30 19:15:52
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Iframe en PHP


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Iframe en PHP

vendredi 24 février 2006 à 15:59:02 | Iframe en PHP

tolt

Bonjour,

Voilà je suis vraiment très débutant en PHP venant d'un monde plutôt gros système.
J'ai un soucis j'aimerais savoir si quelqu'un à la solution si possible me là donner avec un exemple simple.

J'ai une page HTML ou j'ai un petit formulaire ou l'utilisateur doit saisir un mot pour une recherche.
Lorsqu'il cliquer sur le bouton pour lancer la méthode "POST" du formulaire j'appel
à ce moment là une page PHP qui lancer une requête SQL et me renvois la liste des clients trouvés par rapport au mot clé de recherche saisi dans le formulaire.

Je voudrais simplement qu'il affiche le contenu dans une IFRAME que j'ai dans ma page HTML de départ.
Putain ça doit pas être compliquer de faire ça ? J'ai essayer de mettre le paramètre
target='maIFRAME' rien à faire !

Un grand MERCI d'avance pour une réponse rapide.

Tolt




vendredi 24 février 2006 à 16:04:24 | Re : Iframe en PHP

sidf

Réponse acceptée !
ta requete marche ? je veux dire
il affiche les resultats sur une page entiere et ça ecrase ton frameset ?
vendredi 24 février 2006 à 16:14:38 | Re : Iframe en PHP

malalam

Administrateur CodeS-SourceS
Bah fais voir tes codes, ça aidera à y voir plus clair.
vendredi 24 février 2006 à 16:14:48 | Re : Iframe en PHP

tolt

Oui elle marche mais elle ouvre une autre page.
Moi je veux qu'elle mettre le résultat dans la IFRAME de la même page
HTML ou ce trouve le formulaire.

tolt
vendredi 24 février 2006 à 16:17:13 | Re : Iframe en PHP

tolt

PAGE HTML
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Nouvelle page 1</title>
</head>

<body topmargin="0" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF">

<div align="center">
  <center>
  <table border="0" cellpadding="0" cellspacing="0" width="731" height="584">
    <tr>
      <td width="6" height="21"></td>
      <td width="686" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td rowspan="24" valign="top" align="left" background="images/font.gif">
        <table border="0" cellpadding="0" cellspacing="0" width="100%" height="442">
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21">&nbsp;&nbsp;</td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21">&nbsp;&nbsp;</td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21">&nbsp;&nbsp;</td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21">&nbsp;&nbsp;</td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21">&nbsp;&nbsp;</td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21">&nbsp;&nbsp;</td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21">&nbsp;&nbsp;</td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="5"></td>
            <td width="10%" height="5"></td>
            <td width="10%" height="5"></td>
            <td width="10%" height="5"></td>
            <td width="10%" height="5">&nbsp;&nbsp;</td>
            <td width="10%" height="5"></td>
            <td width="10%" height="5"></td>
            <td width="10%" height="5"></td>
            <td width="10%" height="5"></td>
            <td width="10%" height="5"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="50%" colspan="5" rowspan="3" valign="top" height="1">

<FORM ACTION="test.php" METHOD=POST NAME="nomduformulaire">
<font face="Arial" size="2">
Recherche: <INPUT TYPE=text NAME=wchaine SIZE=12> <a HREF="javascript:document.nomduformulaire.submit()"><font color="#000000" face="Arial">Valider
</font></a><br>
<input type="radio" value="V1" checked name="R1">Tout <input type="radio" name="R1" value="V2">Début</font>

</FORM>  


            </td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="1"></td>
            <td width="10%" height="1"></td>
            <td width="10%" height="1"></td>
            <td width="10%" height="1"></td>
            <td width="10%" height="1"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="60%" colspan="6" rowspan="14" valign="top" height="294">
           
           

           <iframe name="liste" height="330" width="400" scrolling=auto title="Liste des clients" frameborder=yes></iframe>           
           

            </td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
          <tr>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
            <td width="10%" height="21"></td>
          </tr>
        </table>
      </td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="38"></td>
      <td width="33" height="38"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="686" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
    <tr>
      <td width="6" height="21"></td>
      <td width="686" height="21"></td>
      <td width="33" height="21"></td>
    </tr>
  </table>
  </center>

</body>

PAGE PHP QUI DOIT REMPLIR LA IFRAME DE LA PGA HTML

<HTML>
<HEAD>
<TITLE>Mon fichier Adresses</TITLE>
</HEAD>

<BODY link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF">

<?php

require('./config.php');

$wscan = $_POST['wchaine'];
$wvalur = $_POST['R1'];

if ($wvalur=="V1") {
 $wscan= "%" . $wscan . "%";
}
else {
 $wscan= "" . $wscan . "%";
}

$query="select numecl, namecl, prencl, nedicl, cl from zx_sesame.clientl1  where lcase(namecl) like '" . $wscan . "'" ;
$result=odbc_do($connection, $query);

// Entete de colonnes

echo '<table bgcolor="#FFFFFF" cellpadding="0" cellspacing="0">';

//print("<TABLE BORDER=\"o\">\n");
print("<TR>\n");
print("<TD BGCOLOR=#ffffff><B></TD>\n");
print("<TD BGCOLOR=#ffffff><B>N°</TD>\n");
print("<TD BGCOLOR=#ffffff><B>Nom</TD>\n");
print("<TD BGCOLOR=#ffffff><B>Prénom</TD>\n");

print("</TR>\n");

// Chargement du tableua
$couleur ="1";
while(odbc_fetch_row($result))
{
 $tform=odbc_result($result, 1);
        $tlieu=odbc_result($result, 2);
        $tfour=odbc_result($result, 3);
        $tpointeur=odbc_result($result, 5);

print("<TR>\n");
print("<TD BGCOLOR=#FFFFFF>&nbsp");
echo '<a href="http://srvphp001/smeg/clic.php?select=' . $tpointeur . ".nsf" . '" target="_blank"><img src="images/bt.gif" alt="' . $tlieu . "  " . $tfour . '" width="20" height="15"</a>';

if ($couleur=="1") {
$couleur ="2";
print("<TD BGCOLOR=#ffffff>&nbsp;$tform</TD>\n");
print("<TD BGCOLOR=#ffffff>&nbsp;$tlieu</TD>\n");
print("<TD BGCOLOR=#ffffff>&nbsp;$tfour</TD>\n");
}
else {
$couleur ="1";
print("<TD BGCOLOR=#FFE1E1>&nbsp;$tform</TD>\n");
print("<TD BGCOLOR=#FFE1E1>&nbsp;$tlieu</TD>\n");
print("<TD BGCOLOR=#FFE1E1>&nbsp;$tfour</TD>\n");
}
print("</TR>\n");
}

print("</TABLE>\n");
odbc_close_all();
?>
</BODY>
</HTML>




tolt

vendredi 24 février 2006 à 16:24:22 | Re : Iframe en PHP

malalam

Administrateur CodeS-SourceS
Ah...y a incompréhension du fonctionnement de php là.

Ce que tu devrais faire...:
tu as ta page avec ton formulaire. Une iframe dedans.
Cette iframe est une page php qui va traiter le formulaire (donc le formulaire doit avoir comme action le nom de la page le traitant...donc, celui de ton iframe).
Ton code php traite le formulaire, et génère le html à afficher en fonction de ce traitement.
vendredi 24 février 2006 à 16:28:46 | Re : Iframe en PHP

tolt

Je part d'une page HTML ou j'ai un formuliare ou je rentre un mot pour une recherhe.
Dans cette page un peu plus bas j'ai une IFRAME.
 
Lorsque l'utilisateur clic sur le bouton du formulaire de la page HTML il appel une page PHP qui j'aimerais me replisse la IFRAME de la page HTML qui existe déjà.
Putain si on peu pas faire ça en PHP j'arrête (Un truc aussi simple)

Mais je le dit je suis débutant dans ce langage !

tolt
vendredi 24 février 2006 à 17:04:37 | Re : Iframe en PHP

sidf

essaie avec un attribut target='taframe' dans la balise form
vendredi 24 février 2006 à 17:15:52 | Re : Iframe en PHP

sidf

Si vous travaillez avec des Chapitre: vue d'ensemble cadres (frames) et que dans un cadre vous avez un formulaire; vous désirez qu'après l'envoi de ce formulaire la réponse du serveur (par exemple le tirage d'un script CGI) soit affichée dans un autre cadre vous pouvez mentionner la fenêtre cible pour la réponse du serveur.

Exemple:

<form action="/cgi-bin/evalue.pl" method="get" target="Donnees">
<!-- ici suivent les éléments du formulaire -->
</form>

vendredi 24 février 2006 à 17:17:04 | Re : Iframe en PHP

tolt


ça ne marche pas commeje l'ai déjà dit
tolt

1 2

Cette discussion est classée dans : page, php, formulaire, iframe, html


Répondre à ce message

Sujets en rapport avec ce message

prob d'E/S avec un formulaire html [ par shedskin ] voila j ai cree une premiere page html qui contient un formulaire chaine de caractere: < variable php dans iframe [ par putch ] bonjour à tous!voila un petit souci :dans une page g un tableau de 3 lignes contenant un formulairesauf que la 2eme ligne est une iframe et que pour v probleme avec un formulaire [ par anis_el_madani ] salut a tous;je suis debutant en php et j ai un grand problemejai deux page:index.html:contient simplement un formulaire h Récupérer du code html saisie dans un input [ par coba5 ] Bonjour,J'aimerai qu'un visiteur insere le lien d'une vidéo dans un formulaire, qu'il clique sur le bouton inserer la vidéo et que la vidéo s'affiche problemes php. [ par tntman ] Bonjour,J'ai un problème, je suis étudiant et je dois refaire un site.et par malheur il comprend une seule page html : index.htmlqui charges des pages changement page html/php au cours du temps [ par getmax1 ] Salut tout le monde, j'ai un ptit soucis avec une page de mon site.Sur la page d'accueil, il y a sur le menu à gauche un formulaire de connexion, avec lien formulaire/bdd mysql [ par arkonara ] Bonjour a tous !! Mon problème est le suivant: J'ai un formulaire html avec des saisie possibles ( je fait dans un premier temps un controle de saise Les frames et PHP [ par TARCLOOD ] Bonjour à toute l'équipe,Actuellement sur mon Site, entièrement en HTML, j'ai une section "Généalogie" qui fonctionne parfaitement.pour exemple voir : Problème Chargement de contenu html et php dans une page php ? [ par flaydeer ] Bonjour, J'ai utiliser le code si dessous pour afficher mon contenu que j'ai creer en .html dans un dossier different mais quand j'ai un renvoi vers u générateur de page html via formulaire [ par demenvil ] Bonjours, voila tous est dans le titreje souhaiterai créer un formulaire qui lorsque que on l'envoi ben se créer dérière une page htmlExmple:page avec


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,905 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales