PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#2 Re : HTML, xHTML CSS » Iframe auto dimentionable. » 12-02-2020 00:15:08

https://jsfiddle.net/xs0L3hw4/
quand je réduis la taille de mon navigateur, la hauteur est supérieure ce qui entraine une hauteur supérieure pour l'iframe.

d'autres ce sont déjà posé la question, cela donne https://stackoverflow.com/questions/819 … tent-in-it

#3 Re : HTML, xHTML CSS » Iframe auto dimentionable. » 12-02-2020 00:15:08

en javascript, tu récupères non pas la hauteur de l'espace disponible pour afficher la page html mais la somme de tous les événements, tu fixes la hauteur de l'iframe avec ce total.

#4 Re : HTML, xHTML CSS » Iframe auto dimentionable. » 12-02-2020 00:15:08

en javascript
voir par exemple http://www.monbeauvillage.fr/56/56400/p … /carte-ign où la taille de la carte s'adapte à la taille de l'écran.

#5 Re : HTML, xHTML CSS » Iframe auto dimentionable. » 12-02-2020 00:15:08

récupérer le nombre d'événement et fixer non pas une taille fixe pour le height : 100em; mais

echo "height : ".$nbevenement *10."em";

#6 Re : Forum Général PHP » Comprèhension les boucles 'for' imbriquées » 09-01-2020 00:15:38

il n'y a absolument aucune logique dans
for ($j=1;$i>=8;$j++);
$i vaut 7 au maximum, donc la condition $i >= 8  n'est jamais vraie, cela ne fait jamais ce qu'il y a dans la boucle. en changeant 8 pour un chiffre plus petit, on aurait une magnifique boucle infinie.

#7 Re : Forum Général PHP » migration de mon application php 4 en php 7.3 » 30-10-2019 09:36:40

steph-ero a écrit :

en effet si je remplace  function GiftList($listId)  par function __construct($listId) que je relance mon "utilitaire" de debbugage  cette erreur n'apparait plus, mais étant donnée que je change le nom de cette fonction je sent pointer d'autres erreurs à venir !!   non ?

non
le constructeur est bien appelé, qu'il s'appelle __construct ou GiftList

https://www.linuxtricks.fr/wiki/php-pas … es-de-base

#9 Re : MySQL, PostgreSQL, etc... » passage a mysqli Warning » 15-05-2019 17:23:00

il faut lire la doc :
https://www.php.net/manual/fr/mysqli.close.php

Warning: mysqli_close() expects parameter 1 to be mysqli, null given in C:\.....
mysql_close($lk);
la warning ne parle donc pas de cette ligne.

encore la doc :
https://php.net/manual/fr/mysqli.errno.php
https://www.php.net/manual/fr/mysqli.error.php

#10 Re : Forum Général PHP » Envoi d'un formulaire dans une base de données » 29-04-2019 13:58:24

comment avez-vous fait pour accéder aux différents champs du résultat de la requête mise dans $reponse ?

à noter que cette seconde requête sql ne sert à rien, il suffit d'additionner les champs de la première requête.

#11 Re : Forum Général PHP » Envoi d'un formulaire dans une base de données » 29-04-2019 13:58:24

pour la ligne 23, https://www.php.net/manual/fr/language.types.string.php

pour débuger, il faut aussi regarder le résultat de son script php dans le code html généré. tant que le champ hidden n'a pas ce qui est attendu dans le champ value, c'est inutile de continuer.

#12 Re : Forum Général PHP » Envoi d'un formulaire dans une base de données » 29-04-2019 13:58:24

qu'est-ce qu'affiche le echo $requete; ?

je disais :
"pour pouvoir faire un update d'un enregistrement de la table, il faut que le formulaire passe l'id, souvent dans un input hidden. là, le champ id vaut ''."
je développe :
"pour pouvoir faire un update d'un enregistrement de la table (et d'un seul), il faut que le formulaire passe l'id, souvent dans un input hidden. là, le champ id vaut ''."

#13 Re : Forum Général PHP » Envoi d'un formulaire dans une base de données » 29-04-2019 13:58:24

$_POST['lun'];
   $_POST['mar'];
   $_POST['mer'];
   $_POST['jeu'];
   $_POST['ven'];
   $_POST['sam'];
   $_POST['dim'];
cela ne sert à rien

<SELECT name="lun" size="0.3">
lun="'.$_POST['Lun'].'",
le message d'erreur est normal vu qu'il n'y a pas de champ avec Lun comme nom.

pour pouvoir faire un update d'un enregistrement de la table, il faut que le formulaire passe l'id, souvent dans un input hidden. là, le champ id vaut ''.

#14 Re : Forum Général PHP » Envoi d'un formulaire dans une base de données » 29-04-2019 13:58:24

https://www.php.net/manual/fr/function.mysql-query.php
"Cette extension était obsolète en PHP 5.5.0, et a été supprimée en PHP 7.0.0"
j'en conclus que vous êtes en php 7

#15 Re : Forum Général PHP » Envoi d'un formulaire dans une base de données » 29-04-2019 13:58:24

$text_rep= $_POST['Nom'];

il est donc mis le nom dans la variable $text_rep, variable qui n'est pas utilisée ensuite.

$text_rep= $_POST['Prenom'];

il est donc mis le prenom dans la variable $text_rep, variable qui n'est pas utilisée ensuite.

...

#17 Re : Forum Général PHP » resultat sql sur plusieurs lignes » 29-03-2019 09:21:25

echo'<table><tr>';

$sql15 ='SELECT * FROM tech WHERE niveau=1 ORDER BY id_tech DESC;
$i = 0;
while($data15 = mysql_fetch_assoc($req15))
  {
$i++;
if(($i % 5) == 0){
echo'</tr><tr>';
}
echo'<td>';
   
echo'$data15['id_tech'];

echo'</td>';

}

  echo'</tr></table>';

non testé donc ce n'est pas sur que tous les cas de figure soient correctement gérés.

#18 Re : Forum Général PHP » Noyade dans tableau associatifs et PDO » 06-01-2019 16:48:07


    $cles = array_keys($_POST['CodeProduitImprime']);
    for($i=0; $i<sizeof($_POST['CodeProduitImprime']); $i++){
         echo $cles[$i];
         echo $_POST['CodeProduitImprime'][$i];
         echo $_POST['Prix'][$i];
         echo $_POST['Qte'][$i];
    }
 

#19 Re : Forum Général PHP » Je veux envoyer un email avec PHP » 04-12-2019 14:39:56

un des 2 echo affiche quelque chose ? ou aucun des 2 ?

#20 Re : Forum Général PHP » Ma condition if ne marche pas ( débutant total inside ) » 22-12-2018 21:30:50

oui, mais ensuite la fonction utilisée is_string ne convient pas.
d'après la doc :
is_string('abc') = bool(true)
is_string('23') = bool(true)
is_string('23.5') = bool(true)
is_string('') = bool(true)
is_string(' ') = bool(true)
is_string('0') = bool(true)
à partir du moment où l'on a des '', c'est une chaine donc cela retourne true.
alors que si je ne saisis rien dans la case ou #@)={, cela doit me mettre le message "vous devez rentrer une chaine !", si j'ai bien compris l'énoncé de l'exercice.

#21 Re : Forum Général PHP » Ma condition if ne marche pas ( débutant total inside ) » 22-12-2018 21:30:50

$_POST est un tableau de chaines donc is_string retournera toujours true.

#22 Re : Forum Général PHP » Ma condition if ne marche pas ( débutant total inside ) » 22-12-2018 21:30:50

$_POST est toujours un tableau, c'est $_POST['search']; qu'il faut tester.
(et extract() à éviter).

#23 Re : Forum Général PHP » Integrity constraint violation: Column 'id_destinataire' cannot be nul » 11-09-2018 20:51:58

$req_partage->bindValue(':id_destinataire', $id_destinataire['id_uti'], PDO::PARAM_INT );
echo $id_destinataire['id_uti'];

cela affiche bien ce qui est attendu ?

#24 Re : Forum Général PHP » Combinaison Captcha + formulaire » 30-05-2018 14:16:47

if($_POST['captcha'] == $_SESSION['captcha']) {
      echo "Captcha valide !";
   } else {
      echo "Captcha invalide...";
   }

cela ne fait qu'afficher quelque chose. cela n'empêche en rien l'exécution de la suite du code quelque soit le captcha saisi.
dans le cas 1, il faut faire les autres tests. dans le else, il ne faut pas que les autres tests soient exécutés.

#25 Re : Forum Général PHP » Formulaire envoyé à 3 contact différents » 23-05-2018 16:15:56

c'est pas plutôt un problème de mail qui arrive bien mais qui est considéré comme spam ?

Pied de page des forums

Propulsé par FluxBB